Baseline release: 2105150310000
Raw notes
43852ea 🐛 [story-ads] Show progress bar when viewer auto-advance enabled (#34285)
3a7e78a 📖 Improve references to the AMP plugin for WordPress in bug report template (#34401)
28f40ad 📖 Consolidate all AMP documentation in docs/ (#34047)
9f8716b 📦 Update dependency geckodriver to v2 (#34404)
a01221b 📦 Update linting devDependencies (#34409)
420bc39 📖 Move AMP documentation from spec/ to docs/spec/ (#34160)
e1c619b 🚮 [Story bookend] Disabled bookend and related tests (#34354)
09a3fc2 📦 Update dependency open to v8.0.9 (#34408)
3423f15 📦 Update dependency esbuild to v0.11.23 (#34407)
2a45b5c ♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (#34283)
c43b21b 📦 Update dependency rollup to v2.48.0 (#34410)
8cb5da6 ♻️ Enable passing type-checking on src/context (#34387)
809e46f 🐛 amp-ima-video: Fix pause button jamming on autoplay (#34307)
7478045 ♻️ Start moving URL helpers into core (#34399)
e19ff39 🐛 [Story devtools] Toggle devtools on mjs build (#34372)
8c42aa4 🚮 [Story bookend] Remove bookend extended code (#34343)
a15eeb8 [amp-story-player] Persist playing state on play()/pause() (#34356)
bf50181 🐛 Fix invisible merge conflict (#34420)
cfc5d28 Validator rollup (#34428)
fe4e10f 📖 Migrate Intent-to-* issue templates to yaml forms (#34431)
9925751 ✨ Change default validator to WebAssembly in Node.js Package (#34213)
f6cbb49 📖 Delete the manual error report issue template (#34435)
301f0c0 📦 Update validator devDependencies to eb6e927 (#34436)
1fc9630 📦 Update dependency esbuild to v0.12.1 (#34421)
07ea31d 📦 Update babel devDependencies to v7.14.3 (#34418)
874da82 ✅ [Story video] Add e2e tests for Bitrate Manager (#33660)
db8426c 📖 Migrate the release tracker template to a yaml form (#34440)
8067376 📦 Update dependency @types/node to v14.17.0 (#34429)
0602479 📦 Update dependency eslint-plugin-jsdoc to v34.8.2 (#34415)
829d4b1 Check if documentHeight has changed after all elements initially built (#34434)
5338f93 SwG Release 0.1.22.166 (#34444)
be956c9 ✨[amp-form] allow form attributes for form elements outside of amp-form (#33095)
c381d3d 🐛 Add adoptedCallback to work around Firefox Native CE bug (#34455)
a98f60a ✨ Update npm amphtml-validator to v1.0.35 (#34454)
ebb2f7f ♻️ Cleaning up Log error code in preparation for core (#34458)
87e4d39 📦 Update com_google_googletest commit hash to aa9b44a (#34452)
9969ae6 ♻️ Create plain <img> placeholders (#34379)
83f0c24 remove brotli check as these files do not exist on cdn anymore (#34457)
5a0936f ♻️ Support img element (#34028)
ad1593c ✨ [amp-render] support loading indicator and no-loading attribute (#34467)
a7b61fb 📦 Update dependency amphtml-validator to v1.0.35 (#34472)
d087596 📖 Migrate the cherry-pick request template to a yaml form (#34463)
91c2752 📦 Update build-system devDependencies (#34231)
0ba0480 📖 Assorted issue and PR template fixes (#34473)
b9c5d1d amp-list: Support diffable with single-item (#33249)
Breakdown by component
ads (4)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)809e46f 🐛 amp-ima-video: Fix pause button jamming on autoplay (#34307)7478045 ♻️ Start moving URL helpers into core (#34399)
amp-a4a (2)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)7478045 ♻️ Start moving URL helpers into core (#34399)
amp-access (2)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)7478045 ♻️ Start moving URL helpers into core (#34399)
amp-ad-network-doubleclick-impl (2)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)7478045 ♻️ Start moving URL helpers into core (#34399)
amp-ad-network-fake-impl (2)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)83f0c24 remove brotli check as these files do not exist on cdn anymore (#34457)
amp-analytics (4)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)7478045 ♻️ Start moving URL helpers into core (#34399)0ba0480 📖 Assorted issue and PR template fixes (#34473)
amp-base-carousel (2)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)2a45b5c ♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (#34283)
amp-bind (2)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)0ba0480 📖 Assorted issue and PR template fixes (#34473)
amp-brid-player (2)
9969ae6 ♻️ Create plain `<img>` placeholders (#34379)5a0936f ♻️ Support img element (#34028)
amp-consent (2)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)7478045 ♻️ Start moving URL helpers into core (#34399)
amp-delight-player (2)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)9969ae6 ♻️ Create plain `<img>` placeholders (#34379)
amp-form (4)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)7478045 ♻️ Start moving URL helpers into core (#34399)be956c9 ✨[amp-form] allow `form` attributes for form elements outside of `amp-form` (#33095)
amp-geo (2)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)0ba0480 📖 Assorted issue and PR template fixes (#34473)
amp-gfycat (2)
9969ae6 ♻️ Create plain `<img>` placeholders (#34379)5a0936f ♻️ Support img element (#34028)
amp-iframe (3)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)5a0936f ♻️ Support img element (#34028)0ba0480 📖 Assorted issue and PR template fixes (#34473)
amp-inline-gallery (3)
420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)2a45b5c ♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (#34283)5a0936f ♻️ Support img element (#34028)
amp-jwplayer (2)
9969ae6 ♻️ Create plain `<img>` placeholders (#34379)5a0936f ♻️ Support img element (#34028)
amp-kaltura-player (2)
9969ae6 ♻️ Create plain `<img>` placeholders (#34379)5a0936f ♻️ Support img element (#34028)
amp-lightbox-gallery (2)
2a45b5c ♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (#34283)5a0936f ♻️ Support img element (#34028)
amp-script (2)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)0ba0480 📖 Assorted issue and PR template fixes (#34473)
amp-springboard-player (2)
9969ae6 ♻️ Create plain `<img>` placeholders (#34379)5a0936f ♻️ Support img element (#34028)
amp-story (5)
e1c619b 🚮 [Story bookend] Disabled bookend and related tests (#34354)7478045 ♻️ Start moving URL helpers into core (#34399)e19ff39 🐛 [Story devtools] Toggle devtools on mjs build (#34372)8c42aa4 🚮 [Story bookend] Remove bookend extended code (#34343)5a0936f ♻️ Support img element (#34028)
amp-story-auto-ads (1)
43852ea 🐛 [story-ads] Show progress bar when viewer auto-advance enabled (#34285)
amp-stream-gallery (1)
2a45b5c ♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (#34283)
amp-video (2)
874da82 ✅ [Story video] Add e2e tests for Bitrate Manager (#33660)5a0936f ♻️ Support img element (#34028)
amp-viqeo-player (2)
9969ae6 ♻️ Create plain `<img>` placeholders (#34379)5a0936f ♻️ Support img element (#34028)
build-system (11)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)420bc39 📖 Move AMP documentation from `spec/` to `docs/spec/` (#34160)2a45b5c ♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (#34283)8cb5da6 ♻️ Enable passing type-checking on src/context (#34387)7478045 ♻️ Start moving URL helpers into core (#34399)8c42aa4 🚮 [Story bookend] Remove bookend extended code (#34343)874da82 ✅ [Story video] Add e2e tests for Bitrate Manager (#33660)be956c9 ✨[amp-form] allow `form` attributes for form elements outside of `amp-form` (#33095)ebb2f7f ♻️ Cleaning up Log error code in preparation for core (#34458)5a0936f ♻️ Support img element (#34028)0ba0480 📖 Assorted issue and PR template fixes (#34473)
package updates (13)
9f8716b 📦 Update dependency geckodriver to v2 (#34404)a01221b 📦 Update linting devDependencies (#34409)09a3fc2 📦 Update dependency open to v8.0.9 (#34408)3423f15 📦 Update dependency esbuild to v0.11.23 (#34407)c43b21b 📦 Update dependency rollup to v2.48.0 (#34410)301f0c0 📦 Update validator devDependencies to eb6e927 (#34436)1fc9630 📦 Update dependency esbuild to v0.12.1 (#34421)07ea31d 📦 Update babel devDependencies to v7.14.3 (#34418)8067376 📦 Update dependency @types/node to v14.17.0 (#34429)0602479 📦 Update dependency eslint-plugin-jsdoc to v34.8.2 (#34415)87e4d39 📦 Update com_google_googletest commit hash to aa9b44a (#34452)a7b61fb 📦 Update dependency amphtml-validator to v1.0.35 (#34472)91c2752 📦 Update build-system devDependencies (#34231)
src (11)
28f40ad 📖 Consolidate all AMP documentation in `docs/` (#34047)8cb5da6 ♻️ Enable passing type-checking on src/context (#34387)7478045 ♻️ Start moving URL helpers into core (#34399)e19ff39 🐛 [Story devtools] Toggle devtools on mjs build (#34372)a15eeb8 [amp-story-player] Persist playing state on play()/pause() (#34356)bf50181 🐛 Fix invisible merge conflict (#34420)829d4b1 Check if documentHeight has changed after all elements initially built (#34434)c381d3d 🐛 Add adoptedCallback to work around Firefox Native CE bug (#34455)ebb2f7f ♻️ Cleaning up Log error code in preparation for core (#34458)5a0936f ♻️ Support img element (#34028)ad1593c ✨ [amp-render] support loading indicator and `no-loading` attribute (#34467)