Releases: ampproject/amp-toolbox
Releases · ampproject/amp-toolbox
v2.8.0
🚀 Enhancement
optimizer
- #1217 Enable OptimizeAmpBind transformer by default (@schlessera)
- #1195 Add AmpBoilerplateErrorHandler transformer (@schlessera)
- #1194 Add crossorigin=anonymous to nomodule scripts the same as module ones (@westonruter)
- #1196 Prevent SSR for amp-img occurring after second paragraph (@westonruter)
- #1192 Filter duplicate extensions by src URL (@sebastianbenz)
- #1180 Add minimal Optimizer Transformer Config (@sebastianbenz)
- #1181 Disable cache warmup on install (@sebastianbenz)
- #1170 👽 Remove postcss deprecation warning (@lluerich)
- #1147 Add amp-bind optimizer (@jridgewell)
- #1143 Add extension scripts in logical order (@schlessera)
core
- #1182 Use os.tmpDir for file system cache (@sebastianbenz)
- #1142 Don't remove sizes for hero images (@sebastianbenz)
- #1140 Enable ESM module version of AMP Runtime and Components by default (@sebastianbenz)
page-experience
- #1174 PX: enable mobile device emulation (@sebastianbenz)
- #1173 PX:ignore invinsible elements (@sebastianbenz)
- #1172 PX: escape html in suggestions (@sebastianbenz)
- #1171 PX: detect hero images (@sebastianbenz)
- #1168 Check for early iframes (@patrickkettner)
- #1169 Give page specific advice on how to fix fonts (@sebastianbenz)
linter
,page-experience
- #1164 Add more detailed info to font checks (@sebastianbenz)
linter
- #1165 Check for latest component versions (@lluerich)
- #1160 Run amp-linter checks as part of this module (@sebastianbenz)
- #1156 Add page experience guide (@sebastianbenz)
- #1153 ♻️ Refactor icon font detection (@lluerich)
- #1149 🔧 Add icomoon (@lluerich)
- #1148 ♻️ Refine icon font detection (@lluerich)
- #1145 🚀 Add icon font linter rule (@lluerich)
🐛 Bug Fix
optimizer
- #1235 Pull latest component versions from amphtml repo (@sebastianbenz)
- #1234 Fix: don't auto import experimental bento components (@sebastianbenz)
- #1198 Improve logic to detect explicitly marked hero images (@schlessera)
- #1188 Make ES modules option consistent (@schlessera)
- #1151 Show blurredPlaceholders warning only when enabled (@att55)
- #1143 Add extension scripts in logical order (@schlessera)
- #1137 Drop the final width descriptor in a generated srcset. (@kristoferbaxter)
- #1139 fix missing custom-element attribute from nomodule import (@sebastianbenz)
- #1135 Add missing amp-ad ending tag (@schlessera)
page-experience
- #1186 Skip fonts with a data: URL source from fontPreloading check (@westonruter)
- #1184 Remove hard-coded isTiny() result for intrinsic layout (@schlessera)
- #1161 when using module/nomodule make sure to use
modulepreload
instead ofpreload
for the priority hint (@erwinmombay) - #1166 Move result details to top level (@sebastianbenz)
📝 Documentation
optimizer
- #1188 Make ES modules option consistent (@schlessera)
- #1154 Add warning about esmModulesEnabled + amppkg (@twifkak)
cli
- #1190 correct the amp version output (@rajannpatel)
Committers: 9
- Sebastian Benz (@sebastianbenz)
- Alain Schlesser (@schlessera)
- Jake Fried (@samouri)
- Weston Ruter (@westonruter)
- Rajan Patel (@rajannpatel)
- erwin mombay (@erwinmombay)
- @lluerich
- Devin Mullins (@twifkak)
- Atsuto Yamashita (@att55)
- Justin Ridgewell (@jridgewell)
v2.6.0
v2.6.0 (2020-08-10)
🚀 Enhancement
optimizer
- #883 Keep nonces (@sebastianbenz)
- #880 Enable amp-img => img transformation for hero images (@sebastianbenz)
- #857 Proxy support for amp-optimizer (@todoa2c)
🐛 Bug Fix
optimizer
- #887 Fix NPE during SSR when style block is empty (@sebastianbenz)
📝 Documentation
optimizer
- #882 add express demo (@sebastianbenz)
- #881 add gulp demo (@sebastianbenz)
🏠 Internal
optimizer
- #877 Cssnano simple (@sebastianbenz)
Committers: 2
- Atsushi Kanaya (@todoa2c)
- Sebastian Benz (@sebastianbenz)
v2.5.6 (2020-07-07)
v2.5.6 (2020-07-07)
🚀 Enhancement
optimizer
- #852 Improve preload handling with runtime self hosting (@sebastianbenz)
Committers: 1
- Sebastian Benz (@sebastianbenz)
v2.5.5 (2020-06-22)
🐛 Bug Fix
optimizer
- #850 Don't remove boilerplate for amp-stories (@sebastianbenz)
Committers: 1
- Sebastian Benz (@sebastianbenz)
v2.5.4 (2020-06-22)
v2.5.4 (2020-06-22)
🐛 Bug Fix
optimizer
#846 Fix: MinifyHtml cannot be disabled (@sebastianbenz)
Committers: 1
Sebastian Benz (@sebastianbenz)
v2.5.3 (2020-06-15)
v2.5.2 (2020-06-11)
🐛 Bug Fix
optimizer
- #835 More robust cache warmup (@sebastianbenz)
🏠 Internal
linter
- #831 Update dependency chalk to v4.1.0 (@renovate-bot)
optimizer
- #830 Update dependency @ampproject/toolbox-optimizer to v2.5.1 (@renovate-bot)
Committers: 2
- Damani (@Dbrown910)
- Sebastian Benz (@sebastianbenz)
v2.5.1 (2020-06-09)
AMP Optimizer: hero image preloading is now enabled by default.
🚀 Enhancement
linter
- #826 Updated og image check to include name attr (@Dbrown910)
cache-list
,cli
,core
,cors
,lighthouse-plugin-amp
,linter
,optimizer-express
,optimizer
,runtime-fetch
,runtime-version
,update-cache
- #814 Move hero image preload out of experimental (@sebastianbenz)
cli
,linter
- #806 Sort linter output (@Dbrown910)
🐛 Bug Fix
optimizer
- #828 Do not preload hero images using srcset (@sebastianbenz)
🏠 Internal
- Other
- #829 Update dependency lerna to v3.22.1 (@renovate-bot)
optimizer
- #812 Update dependency @ampproject/toolbox-optimizer to v2.5.0 (@renovate-bot)
Committers: 2
- Damani (@Dbrown910)
- Sebastian Benz (@sebastianbenz)t
v2.5.0 (2020-05-29)
🚀 Enhancement
optimizer
- #807 List all supported options in README (@sebastianbenz)
- #805 Support media attribute for hero image preloading (@sebastianbenz)
- #763 SSR: Add support for media, sizes and heights attribute (@sebastianbenz)
- #772 Add option to generate image srcsets (@sebastianbenz)
linter
- #795 Added video subtitle and alt text checks (@Dbrown910)
- #780 Condense linter output for image alt text check (@Dbrown910)
- #779 Linter output changes (@Dbrown910)
🐛 Bug Fix
core
,optimizer
- #799 [optimizer] add missing runtime dependencies (@sebastianbenz)
optimizer
- #781 Fix lts (@sebastianbenz)
🏠 Internal
- Other
- #808 Update dependency karma-jasmine to v3.3.1 (@renovate-bot)
- #803 Update dependency karma-jasmine to v3.3.0 (@renovate-bot)
optimizer-express
- #786 Update dependency http-proxy to v1.18.1 (@renovate-bot)
optimizer
- #789 Update dependency markdown-it to v11 (@renovate-bot)
- #773 Update dependency @ampproject/toolbox-optimizer to v2.4.0 (@renovate-bot)
Committers: 4
- Damani (@Dbrown910)
- Kristoffer K. (@merceyz)
- Sebastian Benz (@sebastianbenz)
- patrick kettner (@patrickkettner)
Improved caching and offline support!
🐛 Bug Fix
optimizer
- #770 Fix postinstall failing on windows (@sebastianbenz)
optimizer
- #753 Fix typos in parameter documentation (@schlessera)
🚀 Enhancement
core
,optimizer
- #747 Optimizer: cache runtime artifacts on filesystem (@sebastianbenz)
linter
- #755 Added og:image and alt text checks to linter for Stories (@Dbrown910)
📝 Documentation
optimizer
- #752 Add missing command name to CLI documentation (@matthiasrohmer)
🏠 Internal
- Other
- #751 Update dependency rollup to v2.8.0 (@renovate-bot)
- #749 Update dependency fetch-mock to v9.5.0 (@renovate-bot)
lighthouse-plugin-amp
,linter
- #750 Update dependency amphtml-validator to v1.0.31 (@renovate-bot)
optimizer
- #748 Update dependency @ampproject/toolbox-optimizer to v2.3.1 (@renovate-bot)
Committers: 4
- Alain Schlesser (@schlessera)
- Damani (@Dbrown910)
- Matthias Rohmer (@matthiasrohmer)
- Sebastian Benz (@sebastianbenz)