github ampproject/amphtml 1519774160068

latest releases: 2403280457000, 2403261854000, 2403211912000...
6 years ago

Version: 1519774160068

Based on original release: 1519345006810

  • Make sure to clear iframe in SafeframeHostApi on destroy (#13697)
  • Add two new custom macros for RTC (#13637)
  • Whitelist origins for amp-story: week of 2018-02-27 (#13691)
  • 🏗 Remove .js extension from visual tests config file (#13693)
  • Update postcss-import to the latest version 🚀 (#13421)
  • Update sinon to the latest version 🚀 (#13630)
  • Pass two new RTC macros to media.net (#13662)
  • 🐛Fix failure to reauthorize on login in amp-access (#13678)
  • Rewrite target for during [href] mutate (#13638)
  • Toggle next / prev buttons on (#13654)
  • Import SwG subscriptions library (#13627)
  • element toggle the 'selected' attribute (#13553)
  • ✨ Add the "sandbox" iframe attribute to cross domain A4A rendering modes (#13622)
  • Reinforcing width check for full-width responsive ad units (#13607)
  • Adds new "call to action" layer (#13631)
  • 🐛 Fix progress-bar segments showing on ads in story (#13648)
  • ✨Use template ads for auto-story-ads (#13640)
  • Amp subs platform factory (#13636)
  • Add to support (#13639)
  • Change thumbnail src to thumbnail id for lightbox thumbnail api (#13624)
  • Amp subscriptions: Read service config from page (#13611)
  • Propagate user specified width and height attributes (#13626)
  • 🚀 Make sure amp-story ad is loaded before display (#13618)
  • Whitelist actions on the special AMP target (#13192)
  • amp-carousel: First phase of cleaning up snap experiment (#13620)
  • Fix typo in propagating data-show-facepile (#13625)
  • Improve custom ad to support different templateId (#13583)
  • Dialog renderer implementation for subscriptions (#13605)
  • Add to (#13614)
  • Avoid function names for IE11 (#13615)
  • Report errors from BindEvaluator.addMacros() (#13613)
  • ✨ Disable zoom on double tap (). (#13616)
  • Initial draft for lightbox CSS API (#13604)
  • Broadstreet Ads AMP Ad Implementation (#12475)
  • 🚀Make story-ads start loading immediately (#13610)
  • Implementation of new amp-ad network: medyanet (#13222)
  • Amp-ad: add Trugaze network service (#13520)
  • Adds support for AdPlugg ads. Implements #13345. (#13386)
  • add imonomy network (#12985)
  • Add TreasureData to amp-analytics vendor (#13097)
  • Add no positive response condition for entitlements (#13559)
  • ✨ amp-story-auto-ads showing in the right places (#13284)
  • Create Safeframe Host API for Doubleclick (#13594)
  • Import actions code for subscriptions (#13592)
  • amp-form: remove for the visible-when-invalid CSS (#13599)
  • Fixing the 'auto-advance-to' attribute. (#13509)
  • launch-blocking manual tests (#13577)
  • AmpGwdAnimation page change bug fixes (#13243)
  • Force the 'data-embed-as' attribute to 'video' and make sure to show post text (#13454)
  • Add select{Up/Down} actions (#13439)
  • Stories media pool performance improvements. (#13590)
  • Rename document-click.js to navigation.js (#13596)
  • 🏗 Fix Ctrl + C handler on Windows (#13598)
  • 🐛🖍 Fix form validation error default display from inline to none (#13580)
  • Added open and close events to amp-lightbox (#13578)
  • 🏗 Disable JS during Percy rendering (#13589)
  • Fix bug where lightboxed carousel images show up twice (#13563)
  • 🏗🐛 Correctly apply local dev config during visual tests (#13574)
  • Update babel-eslint to the latest version 🚀 (#13554)
  • Whitelist origins for amp-story: week of 2018-02-20 (#13567)
  • Update nodemon to the latest version 🚀 (#13518)
  • Update browserify to the latest version 🚀 (#13447)
  • Skip 3q video tests due to service instability. Unskip integration tests (#13571)
  • Update eslint to the latest version 🚀 (#13535)
  • Update autoprefixer to the latest version 🚀 (#13435)
  • Update gulp-git to the latest version 🚀 (#13548)
  • Update sinon to the latest version 🚀 (#13423)
  • Update ansi-colors to the latest version 🚀 (#13545)
  • amp-reach-player: Allow fullscreen (#13564)
  • fix(playbuzz): parent url and host fix (#13430)
  • move mutation out of measure into mutate (#13561)
  • ✅ Disable flaky tests that are causing master to be red (#13566)
  • Remove flashes on iOS story pages transitions. (#13529)
  • For the amphtml-validator NPM package, require the Node.js binary to be node. (#13536)
  • Doubleclick Fast Fetch: Render on Idle Launch (#13558)
  • Change amp-access to support multiple sources (#12353)
  • ♻️ Migrate origin whitelist to its own file (#13489)
  • Rename AMP-to-AMP linking message from a2a to a2aNavigate (#13493)
  • Refactor amp-story progress bar to use page-ids (#13392)
  • Update mocha to the latest version 🚀 (#13478)
  • Add integration test for amp-image-lightbox (#13458)
  • Add Umeng+ analytics config (#13099)
  • Import subscriptions APIs (#13517)
  • Add expand-single-section attribute to . (#13364)
  • Add Prebid-AppNexus as a vendor to RTC config (#13355)
  • Test, add example, and document referenced templates in a form's submit-[success|error] (#12593)
  • Subscriptions renderer (#13479)
  • 🏗️ Fix / skip some amp-web-push tests that fail with headless chrome (#13501)
  • Validator Updates (#13475)
  • 🏗️ Enable headless mode for gulp test (#13483)
  • 🏗️ Move build-system/eslint-rules into a plugin (#13474)
  • Make the html sanitizer allow the rel attribute on tags (#13413)
  • Use valid json example in amp-story.md (#13151)
  • Amp subscriptions improvements (#13428)
  • 🏗️ Scoped Query Selector: linting and audit (#13449)
  • Add test to enforce that RTC_VENDORS can not have any keys with capital letters (#13368)
  • Change RTC macros to use AsyncResolver, add adCid macro, and count time (#13434)
  • Add links to other story resources (#13466)
  • Doubleclick FF: launch exp for render on idle (#13469)
  • 🏗️ Remove chalk and replace it with ansi-colors (#13453)
  • 🏗️ Add a config file for LGTM static analysis (#13460)
  • 🏗️ Don't yarn install greenkeeper-lockfile on Travis (#13459)
  • 🏗️ Run lint checks on build-system/eslint-rules (#13464)
  • 🏗️ Add an eslint rule to prevent misuse of expect (#13426)
  • fix-tests: expect is not assert (#13424)
  • -- videonow ad (#12620)
  • ✅ Fix desktop CSS width for visual diff tests (#13445)
  • ♻️ 🏗️ Move cookie/getCookie/setCookie restrictions to conformance-config.textproto (#13441)
  • fix amp-image-lightbox activation regression, update invocation source to caller (#13440)
  • fix amp-image-lightbox activation regression, update invocation source to caller (#13440)
  • Add whitelist signup docs to amp-story.md (#13438)
  • Disable visual tests that have dynamic pages (#13425)
  • : allow defining template via the "template" attribute (#13381)
  • <amp-facebook-*> clean up assignment of dataLocale_ private variable (#13390)
  • Allow amp-mustache in a4a (#13406)
  • fix linter appvador.js (#13418)
  • Update autoprefixer to the latest version 🚀 (#13415)
  • Temporarily skip gulp visual-diff --verify (#13416)
  • Inline templates in amp-story-auto-ads (#13412)
  • Add amp-ad support for AppVador (#12163)
  • Fixes comments to point at a GH issue. (#13401)
  • 🏗️ Don't start headless chrome on Travis (#13410)
  • 🏗️ Skip amp-by-example visual tests for PRs (#13411)
  • Add documentation for Percy access (#13408)
  • 🏗️ ✅Add visual diff tests for all AMP components on www.ampbyexample.com (#13394)
  • Fixes copy link to clipboard for iOS (#13400)
  • Amp subscriptions (#13305)
  • amp-lightbox-gallery: install component if extension is loaded (#13405)
  • amp-lightbox-gallery: install component if extension is loaded (#13405)
  • 🏗️✅ Re-enable old visual diff failures now that we're using chrome (#13404)
  • Use (headless) chrome addon on Travis (#13396)
  • 🏗️ Switch from phantomjs to (headless) chrome for visual tests (#13397)

Breakdown by component

ads Amp-ad: add Trugaze network service (#13520)
amp-a4a Add two new custom macros for RTC (#13637) Pass two new RTC macros to media.net (#13662) ✨ Add the "sandbox" iframe attribute to cross domain A4A rendering modes (#13622) Create Safeframe Host API for Doubleclick (#13594)
amp-access 🐛Fix failure to reauthorize on login in amp-access (#13678)
amp-ad Improve custom ad to support different templateId (#13583) Amp-ad: add Trugaze network service (#13520)
amp-ad-network-adsense-impl Reinforcing width check for full-width responsive ad units (#13607)
amp-ad-network-doubleclick-impl Make sure to clear iframe in SafeframeHostApi on destroy (#13697) Add two new custom macros for RTC (#13637) Create Safeframe Host API for Doubleclick (#13594) Doubleclick Fast Fetch: Render on Idle Launch (#13558)
amp-bind Rewrite `target` for during [href] mutate (#13638) Avoid function names for IE11 (#13615) Report errors from BindEvaluator.addMacros() (#13613)
amp-byside-content Clean up docs for new components (#13515)
amp-carousel amp-carousel: First phase of cleaning up snap experiment (#13620)
amp-facebook Propagate user specified `width` and `height` attributes (#13626)
amp-facebook-page Propagate user specified `width` and `height` attributes (#13626) Fix typo in propagating data-show-facepile (#13625) Clean up docs for new components (#13515)
amp-form Rename document-click.js to navigation.js (#13596)
amp-fx-collection Clean up docs for new components (#13515)
amp-image-lightbox ✅ Disable flaky tests that are causing master to be red (#13566) Improving/cleaning up docs for lightbox-related components (#13495)
amp-image-viewer Add to (#13614) move mutation out of measure into mutate (#13561)
amp-lightbox Added `open` and `close` events to `amp-lightbox` (#13578) Improving/cleaning up docs for lightbox-related components (#13495)
amp-lightbox-gallery Toggle next / prev buttons on (#13654) Add to support (#13639) Change thumbnail src to thumbnail id for lightbox thumbnail api (#13624) Add to (#13614) Initial draft for lightbox CSS API (#13604) launch-blocking manual tests (#13577) Fix bug where lightboxed carousel images show up twice (#13563) Improving/cleaning up docs for lightbox-related components (#13495)
amp-reach-player amp-reach-player: Allow fullscreen (#13564)
amp-selector element toggle the 'selected' attribute (#13553)
amp-story Whitelist origins for amp-story: week of 2018-02-27 (#13691) Adds new "call to action" layer (#13631) 🐛 Fix progress-bar segments showing on ads in story (#13648) ✨Use template ads for `auto-story-ads` (#13640) 🚀 Make sure amp-story ad is loaded before display (#13618) ✨ Disable zoom on double tap (). (#13616) 🚀Make story-ads start loading immediately (#13610) Fixing the 'auto-advance-to' attribute. (#13509) Stories media pool performance improvements. (#13590) Whitelist origins for amp-story: week of 2018-02-20 (#13567) Remove flashes on iOS story pages transitions. (#13529) ♻️ Migrate origin whitelist to its own file (#13489)
amp-subscriptions Import SwG subscriptions library (#13627) Amp subs platform factory (#13636) Amp subscriptions: Read service config from page (#13611) Dialog renderer implementation for subscriptions (#13605) Add no positive response condition for entitlements (#13559) Import actions code for subscriptions (#13592) Import subscriptions APIs (#13517)
amp-subscriptions-google Import SwG subscriptions library (#13627)
amp-viewer-integration Rename AMP-to-AMP linking message from a2a to a2aNavigate (#13493)
amp-web-push 🏗️ Fix / skip some amp-web-push tests that fail with headless chrome (#13501)
validator For the amphtml-validator NPM package, require the Node.js binary to be node. (#13536) This is more standard than the nodejs binary name, which is common on older Debian-based installations. The benefit of this change is that the postinstall script is no longer necessary. Bump version and add release note for NPM. (#13500)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.