Version: 1907161745080
Baseline: 1907091704050
- ๐ Add validation for allow-blocked-end-date (#23349)
- ๐ Fix sourcemaps in single-pass (#23327)
- ๐ฆ Update dependency google-closure-compiler to v20190709 (#23341)
- Pass correct event target from the bookend to the AMP linker (#23284)
- Create ORIGIN_TRIALS.md to document Trials process (#23035)
- adds docs for last page visible (#22932)
- adding Kargo RTC Vendor (#22614)
- amp-script: Use minified amp/worker/worker.js binary (#23261)
- Remove isRuntimeOn() from resources-impl.js (#23335)
- Add deprecation error when amp-youtube is used in AMPHTML ads. (#23306)
- amp-bind: Don't get stuck on sibling-less amp-list (#23333)
- ๐ Enable
e2e
,integration
, andvisual-diff
tests to be run using thecanary
AMP config (#23301) - Remove getDpr() from resources-impl.js (#23331)
- ๐ Animation improvements (#23322)
- โจMGID new improvements (#22895)
- ๐ Enforce exact versions in
package.json
files (#23308) - Remove unused method getMaxDpr(). (#23310)
- Fix IE11 syntax error with attributeFilter without attributes (#23328)
- Replace deprecated method call
.createFile
with.createOrUpdateFile
in bundle-size.js (#23321) - ๐ฆ Update dependency eslint-plugin-jsdoc to v15.5.1 (#23251)
- Dispatch a custom event when form dirtiness changes (#23279)
- ๐ Avoid redirects inside amp-access-poool iframe on click events (#23122)
- Change resources-impl/rebuildDomWhenReady() to private method. (#23312)
- Change unselectText() to private method. (#23309)
- โจIdealmedia new improvements (#22907)
- ๐ Separate closure warning levels for compile vs. type check (#23280)
- Fix a11y on amp-pinterest (#23141)
- Fix 3 viewports down bug (#23288)
- ๐ Force exact versions during
yarn add
(#23290) - Convert ampbyexample iframes to inline preview (#22974)
- Do not add nameless submit buttons to form data (#23285)
- ๐โฟRestrict focus / screenreaders to sidebar when it is open. (#23250)
- ๐ Increase parallelism for single pass unless
--pseudo_names
is used (#23282) - โจ amp-ad type=dynad (#22969)
- Report iframe activation mismatches for resize (#23239)
- Only install FIE services on ampdoc in the ampdoc-fie mode (#23268)
- Upgrade dompurify to 1.0.11 and remove hack (#23267)
- Remove the auto-sizes experiment entirely (#23241)
- ๐ FetchInitDef prerenderSafe param (#23256)
- Refactor experiments to use localStorage (#22796)
- Story desktop GPU memory optimization so videos play smoothly. (#23240)
- Cleanup amp-story-desktop-background experiment. (#23243)
- Adds 'fws' request parameter for flexible ad slots. (#23080)
- Remove Heroku (#23237)
- ๐ Silence / fix known warnings that appear when
gulp check-types
detects an error (#23242) - add babel transformation to the multipass build (#22839)
- ๐ Fix async completion bug in
gulp ava
(#23246) - โจ Add MATCH macro (#23100)
- ๐ฆ Update dependency fetch-mock to v7.3.6 (#23232)
- ๐ฆ Update dependency gulp-ava to v2 (#23188)
- โจ SWG Encryption Client Implementation Change (#22566)
- Remove launched auto-sizes experiment from tests (#23234)
- ๐ Add docs for live stories (#23041)
- ๐ฆ Update babel monorepo to v7.5.4 (#23230)
- Validator rollup (#23227)
- Extension installation for FIE ampdocs (#23153)
- [Ads] Invibes ad integration (#22902)
- โจ SWG: Adds attribute for SmartButton's message text color (#23212)
- Vertical rendering mode triggers all publishers custom CSS animations with no delay. (#23210)
- Update adsense example AMPHTML doc to make example snippet responsive, and update supported tags. (#23130)
- ๐ฆ Update dependency typescript to v3.5.3 (#23209)
- ๐ฆ Update dependency eslint-plugin-jsdoc to v15.3.2 (#23211)
- ๐ฆ Update dependency @babel/preset-env to v7.5.3 (#23219)
- Rewrite negative responsive units. (#23204)
- ๐ฎ Remove navigation state (#23110)
- ๐ Remove links to ampbyexample.com (#23150)
- Allow in-viewport width-expansion when reflow is not possible (#23031)
- COOKIE macro support in linker (#23207)
- revcontent amp-ad loadscript option (#23152)
- ๐ฆ Update dependency @babel/preset-env to v7.5.2 (#23206)
- Fix devAssert(0) console error. (#23202)
- ๐ Remove links to ampproject.org/docs (#23195)
- ๐ฆ Update dependency eslint-plugin-jsdoc to v15 (#23196)
- ๐ฆ Update dependency autoprefixer to v9.6.1 (#23186)
- ๐ฆ Update dependency browserify to v16.3.0 (#23183)
- ๐ฆ Update babel monorepo to v7.5.0 (#23179)
- ๐ฆ Update dependency del to v5 (#23157)
- ๐ฆ Update dependency ansi-colors to v4.1.1 (#23142)
- โป๏ธ Remove auto-lightbox experiments (#23199)
- โป๏ธ๐ Refactors
getViewerInterceptResponse
and improves tests (#23163) - Fix video autoplay ad start/end masks (#23149)
- ๐ Apply lint rules and transforms to svg templates (#23162)
- Allow Adsense to request single page story ads by implementing spsa request param. (#23139)
- ๐ AMP4Email: Deprecate amp-lightbox and amp-image-lightbox (#23173)
- New validation rule for A4A meta tags. (#22917)
- amp-script: Add sandbox attr and "allow-forms" (#23143)
- ๐ Make sure
rrule
code is included inamp-date-picker
(#23113) - ๐ Update to rrule 2.6.2 to Fix DoS Vulnerabilities (#23063)
- ๐ Add type info for
RRule
, remove conformance config exceptions (#23001) - Validator rollup (#23158)
- Remove flag ad-type-custom (#23114)
- Updates SWG to 0.1.22.59 (#23136)
- Update amp-twitter validation for moments and timelines (#23137)
- ๐๐ฎ Remove workaround to transform Common JS modules to ESM (#23106)
- correctly pingback multiple entitlements (#23105)
- Temporarily disable amp-script until interaction of amp-scriptโฆ (#23147)
- ๐ Remove all single-pass sourcemaps (#23132)
- ๐ฆ Update dependency gulp-eslint to v6 (#23095)
- ๐ Documentation for requestOrigin (#23138)
- ๐ฆ Update dependency eslint to v6 (#23021)
- ๐ฆ Update dependency eslint-plugin-jsdoc to v10 (#23064)
- Remove fallbackToTopWin option for FIE service getter. (#23111)
- โจ New loaders: MVP implementation covering default case (#23026)
- ๐ฆ Update dependency prettier to v1.18.2 (#22736)
- Allowing the position attribute on grid layers. (#23135)
- ๐ Make sure
rrule
code is included inamp-date-picker
(#23113) - Remove flag amp-sidebar toolbar (#23115)
- Ensure template ads do not send out multiple requests when layout changes (#23099)
- ๐๐ Silence
autoprefixer
deprecation warning by renamingbrowsers
tooverrideBrowserslist
(#23107) - Require node to be always passed when resolving ampdoc (#23098)
- Disable prerendering mode for SwG (#23103)
- Disable prerendering mode for SwG (#23103)
- ๐ฆ Update dependency eslint-plugin-notice to v0.8.8 (#22954)
- ๐ฆ Update dependency eslint-config-prettier to v6 (#23022)
- ๐ฆ Update dependency pumpify to v2 (#22808)
- ๐ฆ Update dependency postcss to v7.0.17 (#22699)
- ๐ฆ Update dependency autoprefixer to v9.6.0 (#22652)
- ๐ฆ Update dependency fuse.js to v3.4.5 (#22582)
- ๐ฆ Update dependency markdown-link-check to v3.7.3 (#22574)
- Keep caching e2e and visual diff node_modules on Travis (#23075)
- ๐ Live story polishes (#23074)
- ๐ฆ Update dependency fs-extra to v8.1.0 (#23096)
- ๐ฆ Update react monorepo to v16.8.6 (#23016)
- ๐ฆ Update dependency babel-eslint to v10.0.2 (#22863)
- ๐ฆ Update dependency ansi-colors to v4 (#22922)
- ๐ฆ Update dependency lolex to v4.1.0 (#22683)
- ๐ฆ Update dependency eslint-plugin-jsdoc to v7.2.3 (#22609)
- ๐ฆ Update dependency @octokit/rest to v16.28.2 (#22581)
- ๐ Fix base path for
buildWebPushPublisherFile
(#23093) - ๐ฆ Update dependency google-closure-compiler to v20190618 (#22965)
- Add *.gmail.dev to trusted viewer domains (#23039)
- Cleanup amp-live-list-sorting experiment (#23079)
- Cleanup font-display-swap experiment (#23078)
- Build the story system layer during prerender. (#23065)
- amp-script: Support local scripts via "script" attribute (#23043)
- Remove inabox-remove-height-auto experiment flag. (#23060)
- ๐ Correcting the Enum fields in amp-auto-ads.md file (#23091)
- Cleanup amp-date-picker feature flag (#23077)
- Revert #22812 (#23069)
- Play and finish all animations in story vertical rendering mode. (#23073)
- Play and finish all animations in story vertical rendering mode. (#23073)
- Added support for error returning null (#22456)
- ๐ Single Pass: Eliminate Intermediate Modules (#23050)
- ๐ Update to rrule 2.6.2 to Fix DoS Vulnerabilities (#23063)
- Cleanup ampdoc-closest experiment (#23042)
- Remove no-sync-xhr-in-ads experiment flag. (#23059)
- Remove amp-ima-video experiment flag. (#23057)
- update doc (#23049)
- ๐ฌ edit teaser text for amp-addthis component (#22892)
- Remove (#23051)
- Add e2e tests for amp-sidebar. Fix bug in ShadowDOM. (#23046)
- ๐ fix broken tables in amp-components due to a missing line and a unnecessary
(#22891)
- ๐amp-truncate-text: hide sizer element when expanding (#23011)
- Revert #22812 (#23069)
- ๐Remove logic for old amp-twitter default loader (#22991)
- Remove linker-meta-opt-in experiment flag. (#23053)
- Remove amp-apester-media exp flag. The experiment was removed in 8a02253#diff-b8f9686fbe618a8a1767815ebf2ae443 (#23052)
- Remove sandbox-ads experiment flag. (#23054)
- Cleanup amp-force-prerender-visible-elements experiment code. (#23066)
- ๐ฎ Delete gulp test (#22985)
- Remove no-initial-intersection experiment flag. (#23056)
- ๐ Set value of url parameter for fast fetch (#22996)
- Support all native HTML inputs for dirtiness check (#23037)
- Remove user-error-reporting experiment flag. (#23055)
- โจamp-experiment 1.0: Allowed all class changes (#22679)
- Inabox: remove unnecessary dependency on storage services. (#22888)
- Remove amp-auto-ads experiment (#23048)
- Remove linker-form exp flag (#22936)
- Provide dummy impl for CID service in inabox. (#23018)
- Remove debugging fetch from amp-analytics. (#23040)
- Remove the "config change cannot sits in same PR" check (#22942)
- Remove fie-metadata-extension (#23010)
- SwG Relase 0.1.22.57 (#22993)
- Add e2e test for amp-lightbox basic behavior (#23038)
- ๐๐ Don't cancel
watch
if an edit causes a compilation error (redux) (#23023) - Update amp-base-carousel.md (#23025)
- ๐ Consolidate
babel
global transform config (#23015) - ๐Move
non-blocking
font media toprint
(#22989) - Validator rollup (#23003)
- Add amp4ads documentations to storage/cid service presubmit rules. (#23000)
- ๐ Exempt
build-system/
from code coverage (#23013) - Move ControllerPromise test to test/e2e (#23006)
- ๐ Layers: Lazily remeasure child layouts (#22992)
- Allow width expansion for parent/full-width creatives (#22981)
- ๐ Add type info for
RRule
, remove conformance config exceptions (#23001) - ๐ Disable renovate for all
dependencies
inpackage.json
(#23008) - Exposing meta tags from attachShadowDoc (#22735)
- ๐ Update execOrDie to handle a null status (#23009)
- ๐ Fix amp accordion docs (#22999)
- Modify amp sticky ad to only wait on render-start if render-start implemented. (#21157)
- amp-truncate-text: support custom actions. (#22817)
- Update AMP CORS docs with removed AMP-Access-Control-Allow-Source-Origin requirement (#22648)
- fix formats (#23002)
- Add tests for the expect wrapper (#22983)
- โจ viewer: Add a flag to disable scroll animation in highlight-handler. (#22973)
- Fix race and speed up amp-list/amp-bind interaction (#22938)
- ๐ Add pretty_print option to compiled output (#22987)
Breakdown by component
amp-3d-gltf
๐ Remove links to ampproject.org/docs (#23195)amp-3q-player
๐ Remove links to ampproject.org/docs (#23195)amp-a4a
๐ Remove links to ampproject.org/docs (#23195)amp-access
๐ Remove links to ampproject.org/docs (#23195)amp-access-laterpay
๐ Remove links to ampproject.org/docs (#23195)amp-access-poool
๐ Remove links to ampproject.org/docs (#23195)amp-accordion
Fix IE11 syntax error with attributeFilter without attributes (#23328) ๐ Remove links to ampproject.org/docs (#23195)amp-action-macro
๐ Remove links to ampproject.org/docs (#23195)amp-ad
Report iframe activation mismatches for resize (#23239) ๐ Remove links to ampproject.org/docs (#23195)amp-ad-exit
๐ Remove links to ampproject.org/docs (#23195)amp-addthis
๐ Remove links to ampproject.org/docs (#23195)amp-analytics
COOKIE macro support in linker (#23207) ๐ Remove links to ampproject.org/docs (#23195)amp-anim
๐ Remove links to ampproject.org/docs (#23195)amp-animation
๐ Remove links to ampproject.org/docs (#23195)amp-auto-lightbox
โป๏ธ Remove auto-lightbox experiments (#23199)amp-bind
amp-bind: Don't get stuck on sibling-less amp-list (#23333)amp-date-picker
๐ Add validation for allow-blocked-end-date (#23349)amp-form
Dispatch a custom event when form dirtiness changes (#23279)amp-list
Fix 3 viewports down bug (#23288)amp-script
amp-script: Polish docs, add tutorials links (#23221)amp-sidebar
๐โฟRestrict focus / screenreaders to sidebar when it is open. (#23250)amp-story
Pass correct event target from the bookend to the AMP linker (#23284) ๐ Animation improvements (#23322) Story desktop GPU memory optimization so videos play smoothly. (#23240) Cleanup amp-story-desktop-background experiment. (#23243) ๐ Move example animation to be below main heading (#23236) Vertical rendering mode triggers all publishers custom CSS animations with no delay. (#23210) Rewrite negative responsive units. (#23204) Fix devAssert(0) console error. (#23202)amp-subscriptions-google
โจ SWG: Adds attribute for SmartButton's message text color (#23212)amp-truncate-text
๐ Update amp-truncate-text documentation (#23205)amp-youtube
Add deprecation error when amp-youtube is used in AMPHTML ads. (#23306)validator
Remove Heroku (#23237)Validator rollup (#23227)
- cl/257092491 Revision bump for #23195
- cl/257092442 Revision bump for #23173
- cl/257092384 Revision bump for #23180
- cl/257092328 Revision bump for #22917
- cl/257092258 Revision bump for #23143
- cl/257092185 Revision bump for #23137
๐ Document validator JSON endpoint (#23180)