github ampproject/amphtml 1812121952400

latest releases: 2404261800000, 2404230718000, 2404181825000...
pre-release5 years ago

Version: 1812121952400

  • Replace test server port from 31862 to 8081 for better proxy support in SauceLabs (#19832)
  • πŸ› Fix non-inclusive between check for min and max (#19827)
  • Exclude facebook for iframe sandbox (#19828)
  • [amp-list-load-more] Fix bug where existing items are getting appended again (#19772)
  • Update dependency rollup-plugin-babel to v4.1.0 (#19818)
  • Update dependency fancy-log to v1.3.3 (#19549)
  • πŸ›Fix amp-form caching submit service reference before it's registered (#19824)
  • Add TODOs for skipped tests (#19797)
  • Update dependency lazypipe to v1.0.2 (#19820)
  • Update dependency autoprefixer to v9.4.2 (#19576)
  • Update dependency google-closure-compiler to v20181125 (#19487)
  • Fix amp-addthis single pass bugs (#19639)
  • βœ… Add more tests to fixed-layer attr sync (#19809)
  • πŸ›Fix bug with fading in lightbox after image transition. (#19784)
  • πŸ› Fix FixedLayer attribute sync for amp-bind (#19805)
  • πŸ› Patch web-animations-js polyfill to avoid writing to readonly property (#19785)
  • Publisher opt in into a story landscape fullbleed desktop + mobile experience. (#19646)
  • βœ… Skip mutliple flaky tests (#19796)
  • Validator rollup (#19794)
  • Update dependency karma-sauce-launcher to v2 (#19781)
  • Update dependency @octokit/rest to v16 (#19418)
  • Update dependency sinon-chai to v3.3.0 (#19464)
  • Update dependency karma-browserify to v6 (#19566)
  • βœ…πŸ— Reduce SauceLabs batch size and remove flaky browsers to unblock master (#19782)
  • Update dependency @ampproject/animations to v0.1.0 (#19569)
  • πŸ› Wait for AmpDoc to fully load before creating default lightbox gallery element. (#19778)
  • πŸ› [amp-analytics] Pass the canonical url on every Parse.ly Analytics pageview request (#19425)
  • [amp-story] Refactor pagination buttons to use store ♻️ (#19655)
  • πŸš€ HTML Template Tag Transform to eliminate poor transpilation issues (#19704)
  • SwG release 0.1.22.41 (#19776)
  • Added new partner for analytics: Retargetly (#19556)
  • Add failure demos, fix race condition for not showing load-failed element (#19770)
  • Disallow passing ampdoc to Services.urlForDoc() (#19602)
  • Disable two flaky CustomElement tests (#19760)
  • [WIP] amp-date-display (#19445)
  • Fix paywall display conditions (#19733)
  • πŸ— Stop printing a console error summary at the end of full test runs (#19726)
  • Update dependency rollup to v0.67.4 (#19574)
  • Update dependency rollup-plugin-node-resolve to v4 (#19745)
  • Update babel monorepo (#19587)
  • Fixing method call for esm build (#19691)
  • Update dependency preact to v8.4.2 (#19701)
  • Update dependency ansi-colors to v3.2.3 (#19610)
  • Remove dead links in amp-access-analytics doc (#19588)
  • Keep the highlighted text color consistent with Android Chrome. (#19649)
  • ✨ amp-analytics Nested Value Template Expansion (#19609)
  • Update dependency eslint-plugin-jsdoc to v3.14.0 (#19717)
  • Update dependency eslint-plugin-eslint-plugin to v2 (#19740)
  • Add more browsers to integration tests (#19630)
  • βœ… Disable flaky CustomElement test (#19750)
  • Add script tag support for enclosing a template (#19346)
  • Fix paywall race condition and display issues (#19733)
  • πŸ—Moved 3p bootstrap frame definitions into build-system/config.js (#19681)
  • ✨19607 Additonal Unit Tests for amp-consent-v2 enterFullscreen() (#19638)
  • πŸ›Allow amp-analytics to layout correctly in FIE (#19680)
  • Fallback "Play video" message when the story video failed to play. (#19696)
  • Delay and delegate the subscriptions platform selection call. (#19545)
  • [amp-story] Add totalPages to AmpStoryStoreService (#19666)
  • Add integration tests for (#19674)
  • ✨ add ads: baidu (#19489)
  • πŸ—ΊFix sourcemaps on devserver (#19724)
  • Add integration test for CLIENT_ID in amp-analytics (#19709)
  • ♻️Don't encode expandStringSync (#19667)
  • ♻️ Refactor video docking controls (#19593)
  • Skip tests failing on SL Chrome 71 (#19722)
  • [amp-story] Register localization service in system layer tests (#19725)
  • Update bindings in server side rendered templates in amp-list (#19660)
  • Fix margins in amp-consent bookend component πŸ› (#19582)
  • [amp-story] Stop stubbing querySelectorAll in tests πŸ› (#19718)
  • Adding integration for AMPHTML ads rendered on AMP page (A4A) (#19698)
  • Disable headless mode, fix tests broken on Chrome 71 (#19658)
  • βœ… Allow amp-video-iframe[dock] (#19521)
  • Fix test-linker-manager.js (#19695)
  • validator rollup (#19692)
  • Disallow passing ampdoc to Services.urlReplacementsForDoc() (#19560)
  • Fixes a bug in infinite scroll where load-end does not hide after binding src (#19677)
  • πŸ› Amp subscriptions reset fixes. (#19689)
  • Teardown RequestBank after a test finish. (#19613)
  • Allow forcing the Custom Elements V1 Polyfill (#18190)
  • Skip amp video tests that are failing when running alone (#19665)
  • πŸ›Force Collapsed amp-ad When They Are the Only Element Within Flying Carpet (#19415)
  • πŸ›Fixed Multiple Clicks from Amp Linker adding Duplicate Params (#19648)
  • Update no-module-exports eslint rule (#19581)
  • Fix button positioning for load-more elements as not to partially cover last item in amp-list (#19641)
  • Remove Mobile Safari 11 from tests (#19669)
  • Update Sauce Connect to 4.5.2 (#19661)
  • turn off fixer for now (#19663)
  • Skip some flaky tests in test-friendly-iframe-embed. (#19651)
  • Skip failing test (#19645)
  • πŸ›inabox: workaround to keep compiler from removing cross-domain check (#19632)
  • πŸ›inabox: workaround to keep compiler from removing cross-domain check (#19632)
  • Skip failing test (#19645)
  • Add new amp-analytics vendor: Permutive (#19506)
  • πŸ“– Amp-analytics: Document feature to write cookie to origin domain (#19590)
  • ✨Add FreeWheel ad network (#19400)
  • πŸ— Move the bundle-size check upwards (#19621)
  • ✨ analytics: Allow pings with totalVisibleTime=0 when spec has reportWhen (#19304)
  • temporarily skip flakey amp-subscriptions test (#19626)
  • Message Extraction: while removing assert methods as a preprocess step, add back in the type (#19441)
  • Disallow ampdoc in Services.bindForDocOrNull() (#19512)

Breakdown by component

amp-accordion Add TODOs for skipped tests (#19797) βœ… Skip mutliple flaky tests (#19796)
amp-action-macro πŸ“– Correctly format code blocks for `amp-action-macro` (#19679)
amp-ad-network-doubleclick-impl Update docs to replace doubleclick with Google Ad Manager (#19756)
amp-addthis Fix amp-addthis single pass bugs (#19639)
amp-analytics ✨ amp-analytics Nested Value Template Expansion (#19609) πŸ›Allow amp-analytics to layout correctly in FIE (#19680) Document the need for integration test for 3rd party integration (#19668) Fix test-linker-manager.js (#19695) πŸ›Fixed Multiple Clicks from Amp Linker adding Duplicate Params (#19648) Tweaking doc of `cookies` object (#19643)
amp-bind Add more browsers to integration tests (#19630) Disable headless mode, fix tests broken on Chrome 71 (#19658) Skip failing test (#19645)
amp-bodymovin-animation Add more browsers to integration tests (#19630)
amp-consent ✨19607 Additonal Unit Tests for amp-consent-v2 enterFullscreen() (#19638)
amp-date-display Validator rollup (#19794)
amp-date-picker πŸ› Fix non-inclusive between check for min and max (#19827) Add more browsers to integration tests (#19630)
amp-form Replace test server port from 31862 to 8081 for better proxy support in SauceLabs (#19832) πŸ›Fix amp-form caching submit service reference before it's registered (#19824) Add TODOs for skipped tests (#19797) βœ…πŸ— Reduce SauceLabs batch size and remove flaky browsers to unblock master (#19782) Add more browsers to integration tests (#19630) Skip tests failing on SL Chrome 71 (#19722)
amp-fx-collection Add TODOs for skipped tests (#19797) βœ… Skip mutliple flaky tests (#19796) Add more browsers to integration tests (#19630)
amp-geo πŸ“– [amp-geo] mention that testing only works in Chrome (#19720)
amp-image-slider Add more browsers to integration tests (#19630)
amp-inputmask Replace test server port from 31862 to 8081 for better proxy support in SauceLabs (#19832) Add more browsers to integration tests (#19630)
amp-lightbox-gallery πŸ›Fix bug with fading in lightbox after image transition. (#19784) πŸ› Wait for AmpDoc to fully load before creating default lightbox gallery element. (#19778)
amp-list [amp-list-load-more] Fix bug where existing items are getting appended again (#19772) Add failure demos, fix race condition for not showing load-failed element (#19770) Add more browsers to integration tests (#19630) Update bindings in server side rendered templates in amp-list (#19660) Disable headless mode, fix tests broken on Chrome 71 (#19658) Fixes a bug in infinite scroll where load-end does not hide after binding src (#19677) Fix button positioning for load-more elements as not to partially cover last item in amp-list (#19641) Skip failing test (#19645)
amp-pan-zoom Add more browsers to integration tests (#19630)
amp-story Publisher opt in into a story landscape fullbleed desktop + mobile experience. (#19646) [amp-story] Refactor pagination buttons to use store ♻️ (#19655) Fallback "Play video" message when the story video failed to play. (#19696) [amp-story] Add totalPages to AmpStoryStoreService (#19666) [amp-story] Register localization service in system layer tests (#19725) [amp-story] Stop stubbing querySelectorAll in tests πŸ› (#19718)
amp-story-auto-ads πŸ›Allow amp-analytics to layout correctly in FIE (#19680)
amp-subscriptions Add SwG team to amp-subscriptions and amp-subscriptions-google owners (#19780) Fix paywall race condition and display issues (#19733) πŸ› Amp subscriptions reset fixes. (#19689) temporarily skip flakey amp-subscriptions test (#19626)
amp-subscriptions-google Add SwG team to amp-subscriptions and amp-subscriptions-google owners (#19780) Fix paywall race condition and display issues (#19733)
amp-video Skip amp video tests that are failing when running alone (#19665)
amp-video-docking validator rollup (#19692)
amp-video-iframe πŸ“– Update amp-video-iframe docs (#19637)
amp-viewer-integration Keep the highlighted text color consistent with Android Chrome. (#19649) Add more browsers to integration tests (#19630)
validator Validator rollup (#19794) cl/224430473 Revision bump for #19521 cl/224830266 n/a cl/224882097 Revision bump for #19445 cl/224892484 Revision bump for #19445 validator rollup (#19692) cl/224368866 Attrs requiring an extension also satisfy that extension is used.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.