Baseline release: 2006050512000
Raw notes
ad5eb75
๐async in generated extension test (#28427)
919f164
Cleanup blurry-placeholder experiment (#28583)
702378d
๐ Use allowlist instead of whitelist (#28701)
3df7141
โฟ Prevent TalkBack from reading content behind education layer. (#28476)
1d0142d
opencmp (#28605)
7a3cd20
โป๏ธ Use denylist (#28702)
1c8c577
runtime perf pages: amp-list should use state (#28688)
9507c40
๐ Allow dl, dt and dd on amp-mustache {{{tripleBrace}}} syntax (#28729)
a5c650f
๐ Defer/chunk buildCallback (#28553)
22b7e4f
โจValidator: base64 encoding for SSR'd intrinsic sizer (#27518)
450a244
๐ฆ Update dependency com.google.protobuf:protoc to v3.12.3 (#28664)
619c08e
๐ฆ Update dependency org.codehaus.mojo:exec-maven-plugin to v3 (#28669)
9598b47
SwG release 0.1.22.107 (#28703)
48b3dd5
๐ Don't attempt to unhide the body for expected errors. (#28715)
7909082
gulp performance: force headless/devtools to bool (#28738)
5eec5d9
Validator rollup (#28749)
6b73a33
๐Only start the page auto advancement when assets have loaded. (#28725)
379db33
โฟ Assign correct aria-role to tooltips and give them focus. (#28723)
211b8cb
๐ Delay amp-next-page init until first scroll (#28759)
2db3c5d
๐ฆ Update subpackage devDependencies (minor) (#28593)
c6e79bb
๐ฆ Update dependency puppeteer to v3.3.0 (#28630)
6539f8a
Add image cache to performance task (#28681)
ffa5ca5
โป๏ธ Move removal of info statements from transform-amp-asserts (#28754)
494a047
add an mjs or js suffix to output json file (#28750)
34b0603
๐ Fix amp-fit-text with content div that is smaller than the container. (#28740)
fe6a93c
Explain a caveat on reCaptcha sitekey registration (#28755)
22abbaa
โจ Update Pubmine amp-ad: add siteid to the page config (#28710)
b3aa034
Validator rollup (#28770)
80e4932
๐ Fix any issues with SSR rendered intrinsic amp-img (#28758)
769e815
๐ฆ Pinterest data comes HTML encoded, not URL encoded. (#28769)
b1e1032
โจ Add support for writing and reading textContent on amp-fit-text. (#28773)
3966448
๐ Use widest possible src from srcset for shrunk auto-lightbox images (#28733)
24713db
๐ Remove branches from Travis push builds (#28774)
b2bc9a1
Remove references to whitelist in ads (#28764)
63e3da1
๐ Remove Single Pass Pipeline (#28747)
2121908
โจ Add dark theme tooltip (#28752)
7c25a15
Rename all whitelist to allowList in analytics service (#28756)
678b416
Add wg-analytics to analytics.js owner (#28788)
491043d
Round SCROLL_TOP/SCROLL_LEFT to integer (#28787)
bb722b3
Make fluid resizing robust for iframe removal race conditions. (#28782)
914dd0b
๐ amp-accordion: Trigger expand
event after animation completes (#28775)
d7a32e6
๐ ๐ Fix race condition between lazy and prebuild. (#28796)
d2df0bf
๐ Update Random Subdomain experiment from per-slot to per-page (#28768)
036ab52
โป๏ธ Conformance check denylist (#28779)
29997fe
Implement PPStudio amp creative (#28762)
b7e2b2c
Remove comment regarding Chrome not supporting the buffered flag (#28797)
feb792f
โป๏ธ Conformance check allowlist (#28778)
232e87c
Expose files
event detail when available (#28766)
0b6795d
๐Check for unlayout before merging rtc response (#28792)
7035afd
๐ Update the custom JavaScript error URL (#28798)
2311361
โป๏ธ Unused dependencies (#28784)
84f1d58
โจ Update to WorkerDOM 0.25.0 (#28735)
363bc70
โป๏ธ Remove parseUrlDeprecated use from amp-analytics (#28757)
677701f
๐ Properly use Poppins in reactions (#28765)
462f78c
๐ Remove final remnants of single-pass (#28785)
b193e39
๐ฎ Simplify logic for rtv in client code (#28771)
52ed617
โป๏ธ Update presubmit to eliminate terms (#28804)
c4bc404
Display fallbacks in amp-lightbox-gallery
if original amp-img
is unsupported (#27766)
c20519b
๐ฆ Update dependency mocha to v8 (#28808)
a59093d
โจ Also store story state in localStorage (on top of history.state) (#28721)
e322fa0
๐ฆ Update dependency mocha to v8.0.1 (#28816)
eb00ff9
Strip srcset fallback for ESM builds (#28817)
6a71be0
s/RPOPS/PROPS (#28801)
4c11207
๐ฆ Update dependency mocha to v8 (#28812)
f2122ff
๐ฆ Update dependency eslint-plugin-eslint-plugin to v2.2.2 (#28791)
145403d
๐ Migrate all .eslintrc
files to .eslintrc.js
and dynamically extract experiment globals (#28820)
4d753da
๐ฆ Update dependency renovate to v21 (#28709)
d227047
๐ฆ Update core devDependencies (patch) (#28659)
31a29fc
Fix yarn.lock (#28827)
bb0881c
โป๏ธ Remove use of parseUrlDeprecated from amp-analytics (#28805)
c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
485144e
amp-video-iframe: Move tracking iframe detection to layoutCallback (#28794)
f2843ea
Launch no center css for ad container (#28551)
9f28d86
๐ Remove element documentation from "websites" (#24130)
fed5e9a
๐ Center emulated video posters. (#28815)
b5238ef
๐ Very significantly speed up travis builds (#28834)
40e22b6
๐ Update byside content md documentation (#26417)
7aa695b
Update amp-auto-ads.md (#26989)
8d342d3
โฟInclude support for browsers that use contentDocument (#27175)
b5dcb5c
๐Correct capitalization of JW Player in amp-video-iframe.md (#26018)
92f6463
Add additional consent to amp-consent metadata (#28707)
d79ad92
โจ Add multi-site support to 'sas' type amp ads (#24768)
071d692
Adds a banner for OpenJS World & Collab Summit (#28832)
a3cd3bc
Enable 'intersect-resources' on 10% of prod (#28716)
58fbf43
โป๏ธ Use IS_ESM to skip polyfills/fixes (#28825)
204676c
Add documentation for amp ad type Doubleclick lazy fetch (#28724)
750e064
๐ Add referrer to doubleclick RTC macro documentation (#28848)
1c7b39b
๐ Remove deprecated demo site (#28853)
6929a83
๐ Bug fix: Avoid aligning to the viewport if the full-width resize failed before. (#28831)
Breakdown by component
ads (10)
7a3cd20
โป๏ธ Use denylist (#28702)22abbaa
โจ Update Pubmine amp-ad: add siteid to the page config (#28710)b2bc9a1
Remove references to whitelist in ads (#28764)63e3da1
๐ Remove Single Pass Pipeline (#28747)29997fe
Implement PPStudio amp creative (#28762)feb792f
โป๏ธ Conformance check allowlist (#28778)145403d
๐ Migrate all `.eslintrc` files to `.eslintrc.js` and dynamically extract experiment globals (#28820)f2843ea
Launch no center css for ad container (#28551)d79ad92
โจ Add multi-site support to 'sas' type amp ads (#24768)1c7b39b
๐ Remove deprecated demo site (#28853)
amp-a4a (5)
b2bc9a1
Remove references to whitelist in ads (#28764)63e3da1
๐ Remove Single Pass Pipeline (#28747)7c25a15
Rename all whitelist to allowList in analytics service (#28756)145403d
๐ Migrate all `.eslintrc` files to `.eslintrc.js` and dynamically extract experiment globals (#28820)8d342d3
โฟInclude support for browsers that use contentDocument (#27175)
amp-accordion (1)
914dd0b
๐ amp-accordion: Trigger `expand` event after animation completes (#28775)
amp-ad (3)
5eec5d9
Validator rollup (#28749)b2bc9a1
Remove references to whitelist in ads (#28764)29997fe
Implement PPStudio amp creative (#28762)
amp-ad-custom (3)
5eec5d9
Validator rollup (#28749)b2bc9a1
Remove references to whitelist in ads (#28764)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-ad-network-adsense-impl (4)
b2bc9a1
Remove references to whitelist in ads (#28764)63e3da1
๐ Remove Single Pass Pipeline (#28747)f2843ea
Launch no center css for ad container (#28551)6929a83
๐ Bug fix: Avoid aligning to the viewport if the full-width resize failed before. (#28831)
amp-ad-network-doubleclick-impl (9)
b2bc9a1
Remove references to whitelist in ads (#28764)63e3da1
๐ Remove Single Pass Pipeline (#28747)bb722b3
Make fluid resizing robust for iframe removal race conditions. (#28782)d2df0bf
๐ Update Random Subdomain experiment from per-slot to per-page (#28768)feb792f
โป๏ธ Conformance check allowlist (#28778)0b6795d
๐Check for unlayout before merging rtc response (#28792)f2843ea
Launch no center css for ad container (#28551)204676c
Add documentation for amp ad type Doubleclick lazy fetch (#28724)750e064
๐ Add referrer to doubleclick RTC macro documentation (#28848)
amp-analytics (6)
5eec5d9
Validator rollup (#28749)7c25a15
Rename all whitelist to allowList in analytics service (#28756)491043d
Round SCROLL_TOP/SCROLL_LEFT to integer (#28787)feb792f
โป๏ธ Conformance check allowlist (#28778)363bc70
โป๏ธ Remove parseUrlDeprecated use from amp-analytics (#28757)bb0881c
โป๏ธ Remove use of parseUrlDeprecated from amp-analytics (#28805)
amp-animation (3)
5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)6a71be0
s/RPOPS/PROPS (#28801)
amp-auto-ads (3)
7a3cd20
โป๏ธ Use denylist (#28702)feb792f
โป๏ธ Conformance check allowlist (#28778)7aa695b
Update amp-auto-ads.md (#26989)
amp-auto-lightbox (1)
3966448
๐ Use widest possible src from srcset for shrunk auto-lightbox images (#28733)
amp-bind (3)
7a3cd20
โป๏ธ Use denylist (#28702)5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-consent (4)
1d0142d
opencmp (#28605)5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)92f6463
Add additional consent to amp-consent metadata (#28707)
amp-date-picker (2)
5eec5d9
Validator rollup (#28749)63e3da1
๐ Remove Single Pass Pipeline (#28747)
amp-experiment (3)
5eec5d9
Validator rollup (#28749)7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
amp-fit-text (2)
34b0603
๐ Fix amp-fit-text with content div that is smaller than the container. (#28740)b1e1032
โจ Add support for writing and reading textContent on amp-fit-text. (#28773)
amp-form (3)
7a3cd20
โป๏ธ Use denylist (#28702)63e3da1
๐ Remove Single Pass Pipeline (#28747)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-lightbox-gallery (1)
c4bc404
Display fallbacks in `amp-lightbox-gallery` if original `amp-img` is unsupported (#27766)
amp-link-rewriter (2)
5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-live-list (2)
7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
amp-mraid (2)
7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
amp-mustache (2)
5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-next-page (2)
5eec5d9
Validator rollup (#28749)211b8cb
๐ Delay amp-next-page init until first scroll (#28759)
amp-script (4)
5eec5d9
Validator rollup (#28749)63e3da1
๐ Remove Single Pass Pipeline (#28747)7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
amp-social-share (2)
5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-story (10)
5eec5d9
Validator rollup (#28749)6b73a33
๐Only start the page auto advancement when assets have loaded. (#28725)379db33
โฟ Assign correct aria-role to tooltips and give them focus. (#28723)2121908
โจ Add dark theme tooltip (#28752)feb792f
โป๏ธ Conformance check allowlist (#28778)7035afd
๐ Update the custom JavaScript error URL (#28798)677701f
๐ Properly use Poppins in reactions (#28765)a59093d
โจ Also store story state in localStorage (on top of history.state) (#28721)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)9f28d86
๐ Remove element documentation from "websites" (#24130)
amp-story-education (1)
3df7141
โฟ Prevent TalkBack from reading content behind education layer. (#28476)
amp-video (3)
919f164
Cleanup blurry-placeholder experiment (#28583)5eec5d9
Validator rollup (#28749)fed5e9a
๐ Center emulated video posters. (#28815)
amp-video-iframe (3)
5eec5d9
Validator rollup (#28749)485144e
amp-video-iframe: Move tracking iframe detection to layoutCallback (#28794)b5dcb5c
๐Correct capitalization of JW Player in amp-video-iframe.md (#26018)
amp-viewer-assistance (2)
5eec5d9
Validator rollup (#28749)feb792f
โป๏ธ Conformance check allowlist (#28778)
amp-viewer-gpay-button (2)
7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
amp-viewer-gpay-inline (2)
7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)
build-system (20)
ad5eb75
๐async in generated extension test (#28427)919f164
Cleanup blurry-placeholder experiment (#28583)702378d
๐ Use allowlist instead of whitelist (#28701)7a3cd20
โป๏ธ Use denylist (#28702)7909082
gulp performance: force headless/devtools to bool (#28738)6539f8a
Add image cache to performance task (#28681)ffa5ca5
โป๏ธ Move removal of info statements from transform-amp-asserts (#28754)494a047
add an mjs or js suffix to output json file (#28750)63e3da1
๐ Remove Single Pass Pipeline (#28747)d7a32e6
๐ ๐ Fix race condition between lazy and prebuild. (#28796)036ab52
โป๏ธ Conformance check denylist (#28779)feb792f
โป๏ธ Conformance check allowlist (#28778)462f78c
๐ Remove final remnants of single-pass (#28785)52ed617
โป๏ธ Update presubmit to eliminate terms (#28804)a59093d
โจ Also store story state in localStorage (on top of history.state) (#28721)eb00ff9
Strip srcset fallback for ESM builds (#28817)145403d
๐ Migrate all `.eslintrc` files to `.eslintrc.js` and dynamically extract experiment globals (#28820)f2843ea
Launch no center css for ad container (#28551)a3cd3bc
Enable 'intersect-resources' on 10% of prod (#28716)58fbf43
โป๏ธ Use IS_ESM to skip polyfills/fixes (#28825)
package updates (10)
450a244
๐ฆ Update dependency com.google.protobuf:protoc to v3.12.3 (#28664)619c08e
๐ฆ Update dependency org.codehaus.mojo:exec-maven-plugin to v3 (#28669)2db3c5d
๐ฆ Update subpackage devDependencies (minor) (#28593)c6e79bb
๐ฆ Update dependency puppeteer to v3.3.0 (#28630)c20519b
๐ฆ Update dependency mocha to v8 (#28808)e322fa0
๐ฆ Update dependency mocha to v8.0.1 (#28816)4c11207
๐ฆ Update dependency mocha to v8 (#28812)f2122ff
๐ฆ Update dependency eslint-plugin-eslint-plugin to v2.2.2 (#28791)4d753da
๐ฆ Update dependency renovate to v21 (#28709)d227047
๐ฆ Update core devDependencies (patch) (#28659)
src (13)
7a3cd20
โป๏ธ Use denylist (#28702)9507c40
๐ Allow dl, dt and dd on amp-mustache {{{tripleBrace}}} syntax (#28729)a5c650f
๐ Defer/chunk buildCallback (#28553)48b3dd5
๐ Don't attempt to unhide the body for expected errors. (#28715)63e3da1
๐ Remove Single Pass Pipeline (#28747)7c25a15
Rename all whitelist to allowList in analytics service (#28756)678b416
Add wg-analytics to analytics.js owner (#28788)b7e2b2c
Remove comment regarding Chrome not supporting the buffered flag (#28797)feb792f
โป๏ธ Conformance check allowlist (#28778)232e87c
Expose `files` event detail when available (#28766)b193e39
๐ฎ Simplify logic for rtv in client code (#28771)145403d
๐ Migrate all `.eslintrc` files to `.eslintrc.js` and dynamically extract experiment globals (#28820)58fbf43
โป๏ธ Use IS_ESM to skip polyfills/fixes (#28825)
validator (6)
22b7e4f
โจValidator: base64 encoding for SSR'd intrinsic sizer (#27518)5eec5d9
Validator rollup (#28749)b3aa034
Validator rollup (#28770)feb792f
โป๏ธ Conformance check allowlist (#28778)7035afd
๐ Update the custom JavaScript error URL (#28798)c5c7aa9
Update URL to amp.dev from ampproject.org (#28823)