github ampproject/amphtml 1501087461012
1501087461012-old-rc

latest releases: 2404181825000, 2404091947000, 2404151833000...
pre-release6 years ago

Version: 1501087461012

  • Added support for SimpleReach article_id and ignore_metadata configuration (#10405)
  • Add test to make sure window.context.data is the same data object passed into 3P extension code. (#10629)
  • Replace "template-rendered" event with "dom-update" (#10586)
  • Change experiment branches in A4A configs for adsense and doubleclick. (#10625)
  • Run test-amp-ad-3p.js with 3p-use-ampcontext flag on. (#10607)
  • Implement video-seconds-played analytics trigger (#10503)
  • Add type annotations to randomlySelectUnsetExperiments() input (#10582)
  • Fixes issue related to non-multi-size FF ads not centering correctly (#10572)
  • Usability updates to check-links (#10615)
  • Remove unnecessary poll for 3p ad integration test (#10616)
  • Add Event constructor polyfill (#10401)
  • bug fix: check typeConfig exist. (#10612)
  • Stop stubbing fetch and fetchJson in A4A tests (#10594)
  • FixedLayer: Calculate top: auto by mutating bottom (#10560)
  • Yieldbot ad, fix multi-size attribute console error (#10551)
  • Report live status for sauce labs integration tests with --files (#10602)
  • Prevent false resizing in a long document (#10590)
  • Add integration test for windoe.context.data (#10598)
  • Remove typo from Nielsen analytics (#10595)
  • Introduce iframe transport to amp-analytics (#10442)
  • Allow trusted viewers to perform impression tracking. (#10573)
  • add support for variable substitution for user agent (#10089)
  • To track analytics vendor's predefined transport overwriting count (#10577)
  • amp-bind: Support trailing commas in expressions (#10563)
  • Fix for ad-network-fake-impl to work in Safari (#9331)
  • Animations: switch statement (#10501)
  • Clean up empty blocks with backticks during check-links (#10579)
  • Fix double encoding in analytics var substitution. (#10565)
  • AdSense/Doubleclick Fast Fetch: Fix random experiment selection (#10570)
  • adding url to adsense config request (#10352)
  • Implement dable ad (#10399)
  • Remove dependency on WebCrypto for origin cookie generation. (#10210)
  • Clean up gulp test logging for local development (#10554)
  • Add Innity ad server to amp-ad (#9938)
  • Use dataset (#10543)
  • Introduce gulp check-all to run through all presubmit checks in one… (#10557)
  • Add amp-selector clear action (#10545)
  • Animatons: support SVG transform animations (#10423)
  • Use progress indicator dots that show up in color on all platforms (#10552)
  • amp-imgur: Fix a resize bug + tests (#10541)
  • amp-ima-video: Fixed poster image for amp-ima-video example. (#10547)
  • support VMFive ad (#10064)
  • Use same-width dot characters for progress indicators (#10538)
  • amp-bind: Fix createTreeWalker bug on IE (#10529)
  • [amp-sidebar 1.0][Toolbar] Removed default Behavior, and Enforced Target (#10372)
  • amp-bind: Only fallback for nodes in top window (#10534)
  • amp-bind: Only fallback for nodes in top window (#10534)
  • Implementation of Real Time Config (#9857)
  • Fix data-use-same-domain-rendering-until-deprecated (#10533)
  • user error trigger (#10148)
  • Allows sharing of master frame in between different ad networks. (#10051)
  • Improve logs for Sauce labs runs on Travis (#10530)
  • Implement viewer CID opt-in (#10519)
  • Cache more dirs in travis (#10505)
  • Add a visual diff test for access controlled articles (#10511)
  • Add comment to bytesToString (#10520)
  • Enable Fast Fetch for AdSense by default (#10493)
  • Change amp-imgur embedding link for fix #10490 (#10517)
  • Remove opt_factory from service building in runtime.js (#10289)
  • Include a blank snapshot for Percy builds on master (#10526)
  • Print summary after running unit tests on Travis (#10516)
  • Change lightbox curve to ease-out (#10392)
  • Cleanly shut down webserver after karma tests (#10508)
  • Revert "Reassign old FE's top style after auto-top detection (#10366)"
  • Fixes multisize creative centering. (#10414)
  • Establish golden version of blank page on Percy (#10512)
  • Use os.environ.get() for build.py (#10510)
  • Add a --skip mode for visual diff tests and make them PR blocking (#10498)
  • Fix bytesToString stack overflow (#10504)
  • AMP Ad Refresh (#9535)
  • Run ava tests in a gulp task (#10483)
  • Better test logging for local development and Travis runs (#10479)
  • Video-docking edge cases and bug fixes (#10254)
  • Attempt to deflake video integration tests from #10403 (#10485)
  • Implements scrollTo, focus and blur standard actions (#10398)
  • Animations: index() function for staggered animations (#10451)
  • Fixes multisize creative centering. (#10414)
  • Access: support negative numbers (#10487)
  • [WIP] Potential fix to fixed-position issue (#10436)
  • Analytics: support element box for :root selector (#10434)
  • Animations: 'supports' condition and fallback (#10445)
  • Move service getters to static class functions (#10460)
  • Increase local timeout for amp-bind tests (#10473)
  • Revert "Add suggestions from post-merge review feedback" (#10474)
  • Add suggestions from post-merge review feedback (#10403)
  • refractor analytics.js (#10465)
  • Skip flaky video test (#10459)
  • amp-list: Support placeholder and fallback (#10426)
  • Add support for the slot element. (#10458)
  • Add a --quiet mode to gulp serve and silence webserver logs on Travis (#10422)
  • Makes data-vars- attribute work in amp-ad. (#10438)
  • Rename PLAY -> PLAYING for IMA as well (#10437)
  • amp-ad | refactor fallback 'ad' text in order to easily support i18n (#7665)
  • Skip video tests that wait for .LOAD, fix in the works (#10435)
  • Animations: install polyfill even with native support (#10412)
  • onResize: only dispatch when size changes, expose relayoutAll and use in amp-animation and visibilityManager (#10397)
  • Add new analytics vendor: top100 (#10328)
  • add CLA info and join link (#10418)
  • Clean up amp-ad-exit experiment (#10428)
  • Cleanly exit gulp server (#10410)
  • Add DoubleClick options to the Criteo ad tag (#10111)
  • Fix bad merge with imports (#10411)
  • Animation: normalize CSS expressions for fuller compatibility with polyfills (#10344)
  • PWA: workaround Firefox not being able to stream DOM (#10364)
  • [amp-sidebar 1.0][Toolbar] Docs for toolbar (#10202)
  • Made the requested change by @camelburrito (#10383)
  • Move documentStateFor() to services.js (#10340)
  • Add per-page custom CSS waits for visual diff tests (#10389)
  • Clean up unused methods in lightbox manager (#10368)
  • Fixing typo

Breakdown by component

ads Add test to make sure window.context.data is the same data object passed into 3P extension code. (#10629) Yieldbot ad, fix multi-size attribute console error (#10551)
amp-3q-player Doc tidy - add TOC and headings for attributes (#10496) Attempt to deflake video integration tests from #10403 (#10485) Move service getters to static class functions (#10460) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-a4a Fixes issue related to non-multi-size FF ads not centering correctly (#10572) Stop stubbing fetch and fetchJson in A4A tests (#10594) Move service getters to static class functions (#10460)
amp-access Access: support negative numbers (#10487) Move service getters to static class functions (#10460)
amp-access-laterpay Doc tidy - add TOC and headings for attributes (#10496) Move service getters to static class functions (#10460)
amp-accordion Doc tidy - add TOC and headings for attributes (#10496)
amp-ad Move service getters to static class functions (#10460) Makes `data-vars-` attribute work in amp-ad. (#10438)
amp-ad-exit Fix target reference mismatch in amp-ad-exit docs (#10619) Move service getters to static class functions (#10460)
amp-ad-network-adsense-impl Change experiment branches in A4A configs for adsense and doubleclick. (#10625) Add type annotations to randomlySelectUnsetExperiments() input (#10582) AdSense/Doubleclick Fast Fetch: Fix random experiment selection (#10570) Enable Fast Fetch for AdSense by default (#10493) Move service getters to static class functions (#10460) refractor analytics.js (#10465)
amp-ad-network-cloudflare-impl Enable Fast Fetch for AdSense by default (#10493)
amp-ad-network-doubleclick-impl Change experiment branches in A4A configs for adsense and doubleclick. (#10625) Add type annotations to randomlySelectUnsetExperiments() input (#10582) Fixes issue related to non-multi-size FF ads not centering correctly (#10572) AdSense/Doubleclick Fast Fetch: Fix random experiment selection (#10570) Fix data-use-same-domain-rendering-until-deprecated (#10533) Move service getters to static class functions (#10460) refractor analytics.js (#10465)
amp-ad-network-fake-impl Introduce iframe transport to amp-analytics (#10442)
amp-analytics Implement video-seconds-played analytics trigger (#10503) bug fix: check typeConfig exist. (#10612) Remove typo from Nielsen analytics (#10595) Introduce iframe transport to amp-analytics (#10442) To track analytics vendor's predefined transport overwriting count (#10577) Fix double encoding in analytics var substitution. (#10565) Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-anim Doc tidy - add TOC and headings for attributes (#10496)
amp-animation Animations: switch statement (#10501) Doc tidy - add TOC and headings for attributes (#10496) Animations: index() function for staggered animations (#10451) Animations: 'supports' condition and fallback (#10445)
amp-apester-media Doc tidy - add TOC and headings for attributes (#10496)
amp-app-banner Doc tidy - add TOC and headings for attributes (#10496)
amp-audio Doc tidy - add TOC and headings for attributes (#10496)
amp-bind Replace "template-rendered" event with "dom-update" (#10586) amp-bind: Support trailing commas in expressions (#10563) Add info on XHR batching (#10548) amp-bind: Fix createTreeWalker bug on IE (#10529) amp-bind: Only fallback for nodes in top window (#10534) Increase local timeout for amp-bind tests (#10473)
amp-brid-player Doc tidy - add TOC and headings for attributes (#10496) Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-brightcove Doc tidy - add TOC and headings for attributes (#10496)
amp-call-tracking Doc tidy - add TOC and headings for attributes (#10496)
amp-dailymotion Doc tidy - add TOC and headings for attributes (#10496) Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-experiment Doc tidy - add TOC and headings for attributes (#10496) Mention primary use cases in amp-experiment docs. (#10443)
amp-facebook Doc tidy - add TOC and headings for attributes (#10496)
amp-facebook-comments Doc tidy - add TOC and headings for attributes (#10496)
amp-facebook-like Doc tidy - add TOC and headings for attributes (#10496)
amp-fit-text Doc tidy - add TOC and headings for attributes (#10496)
amp-font Doc tidy - add TOC and headings for attributes (#10496)
amp-form Fix form docs bug. Add more explanation (#10630) Replace "template-rendered" event with "dom-update" (#10586)
amp-fx-flying-carpet Doc tidy - add TOC and headings for attributes (#10496)
amp-fx-parallax Doc tidy - add TOC and headings for attributes (#10496)
amp-gfycat Doc tidy - add TOC and headings for attributes (#10496)
amp-gist Doc tidy - add TOC and headings for attributes (#10496)
amp-google-vrview-image Doc tidy - add TOC and headings for attributes (#10496)
amp-hulu Doc tidy - add TOC and headings for attributes (#10496)
amp-iframe Improve doc for amp-iframe inOb API (#10608)
amp-ima-video Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-image-lightbox Doc tidy - add TOC and headings for attributes (#10496)
amp-imgur amp-imgur: Fix a resize bug + tests (#10541) Change amp-imgur embedding link for fix #10490 (#10517) Doc tidy - add TOC and headings for attributes (#10496)
amp-instagram Doc tidy - add TOC and headings for attributes (#10496)
amp-izlesene Doc tidy - add TOC and headings for attributes (#10496)
amp-jwplayer Doc tidy - add TOC and headings for attributes (#10496)
amp-kaltura-player Doc tidy - add TOC and headings for attributes (#10496)
amp-list Replace "template-rendered" event with "dom-update" (#10586) Add info on XHR batching (#10548)
amp-live-list Replace "template-rendered" event with "dom-update" (#10586)
amp-nexxtv-player Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-ooyala-player Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-pixel Move service getters to static class functions (#10460)
amp-selector Add amp-selector clear action (#10545)
amp-twitter Add info on placeholder & fallback behavior + more (#10488)
amp-video Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
amp-youtube Attempt to deflake video integration tests from #10403 (#10485) Revert "Add suggestions from post-merge review feedback" (#10474)
validator Update validator release changelog (#10569)

Use os.environ.get() for build.py (#10510)
Following #10479, using os.environ.get('TRAVIS') instead of accessing directly.
Better test logging for local development and Travis runs (#10479)

  • Replaces karma's dots reporter with super-dots on Travis. Now prints color coded check marks and crosses for passing / failing tests
  • Replaces karma's progress reporter with mocha if --testnames or --files is passed in to the command line. If enabled, this will print the name of each test being run and its pass / fail status. Default behavior remains unchanged.
  • Silences extremely verbose dependency install log messages for validator tests, since these currently account for more than half the size of a travis log. Errors will still be printed to the console.

#10482
Add support for the slot element. (#10458)
Resolves #10345

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.