github ampproject/amphtml 1907161745080

latest releases: 2410292120000, 2410250306000, 2410161801000...
5 years ago

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, and visual-diff tests to be run using the canary 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 in amp-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 in amp-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 renaming browsers to overrideBrowserslist (#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 to print (#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 in package.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-viewer-integration Viewer API doc link (#23320) AMP viewer and document API (#23262)
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)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.