ampproject / ampproject/amp-toolbox-php

Release checklist for v1.0.0

Open
#34 1 comment 0 reactions 0 assignees View on GitHub
Release
Dominant language
PHP
Stars
74
Forks
25
Avg merge
1d 15h
Merged PRs (30d)
3

Description

The following is a list of tasks/issues we need to complete for a feature-complete v1.0.0 release of the optimizer.

- [x] New Transformer: BrowserHints [[#31](https://github.com/ampproject/amp-toolbox-php/issues/31)]
- [x] New Transformer: AutoExtensions [[#32](https://github.com/ampproject/amp-toolbox-php/issues/32)]
- [x] Copy object-position & object-fit into style attribute to reduce LCP [[#6](https://github.com/ampproject/amp-toolbox-php/issues/6)]
- [x] Server-side rendering can cause style[amp-custom] CSS overage [[#19](https://github.com/ampproject/amp-toolbox-php/issues/19)]
- [x] Support unit-based width/height attributes in ImageDimensions [[#4](https://github.com/ampproject/amp-toolbox-php/issues/4)]
- [ ] Add PHP Optimizer guide to amp.dev [[#33](https://github.com/ampproject/amp-toolbox-php/issues/33)]
- [ ] Validator: Initial implementation [[#194](https://github.com/ampproject/amp-toolbox-php/issues/194)]
- [ ] Sanitizer: Initial implementation [[#195](https://github.com/ampproject/amp-toolbox-php/issues/195)]

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the three unchecked linked issues: #33 for the amp.dev PHP Optimizer guide, #194 for the Validator, and #195 for the Sanitizer. This checklist is complete when those tasks are completed and their boxes can be checked for the v1.0.0 release.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.