github ampproject/amphtml 1525461683159

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

Version: 1525461683159

  • Update FIE's unused privates (#15069)
  • SwG release 0.1.22.11 (#15096)
  • ✅Test elements emit keydown for ENTER but have no role (#15098)
  • 🐛 Make the use of compact mode for babelify consistent across all file sizes (#15076)
  • 🏗 Ensure private fields don't use bad annotations. (#15075)
  • Add amp-ad-exit to ini-load element exclusion list (#15090)
  • 🐛Update Scroll amp-access extension placeholder CSS to match current UI (#14993)
  • Doubleclick SRA fixes: adx/ady and container elements (#15021)
  • amp-ad-exit click delay interval start based on preformance timing event (#15046)
  • 🐛Prevent null reference error (#15068)
  • ✨Disable auto-fullscreen for iframe players in iOS (#15061)
  • Move opt-out cid to global action. (#15035)
  • Expose context.getConsentState API. (#14994)
  • amp-consent: Allow 'checkConsentHref' response override 'promptIfUnknownForGeoGroup' result (#15012)
  • consent policy: rename fallbackState to fallbackAction (#15050)
  • 🏗 Profile browserify.transform(babelify) operations during gulp build (#15052)
  • ✅ Fail tests that call console error when they are run during local dev (#15043)
  • XHR fetch when view first becomes visible (#14837)
  • Subscriptions: UI Decoration delegation (#14939)
  • Sets up proper experiment for adsense format computation. (#14968)
  • Update gulpfile.js
  • ✨📖✅Allow setting initial date. Document. Vsync. Test. (#15015)
  • 🐛 Prefer originalTitle for analytics, if set. (#15014)
  • Update gulp-git to the latest version 🚀 (#15039)
  • Update mustache docs to reflect support for additional tags in triple mustache. (#14898)
  • Remove internal state tracking (#15024)
  • 🏗 Set minimum yarn version to 1.3.2 (#15032)
  • Add prev and next buttons to dom in correct order for lightbox-gallery (#15031)
  • 🐛🏗 Fix error reporting from browserify (#15026)
  • ♻️Add restricted and visibleForTesting annotations to private gesture methods. (#15017)
  • ✨amp-consent: support consent policy timeout (#15013)
  • Fixes accidentally unskipped flaky test. (#15019)
  • Pass along sharedData from consent response to 3p ad iframes (#14997)
  • 🐛 Prefer originalTitle for analytics, if set. (#15014)
  • 🚮 Remove unused private variables from amp-analytics and amp-form (#15016)
  • 🐛 Fix usage of browserify while running tests with karma (#15018)
  • 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
  • ♻️ VideoInterface types cleanup (#15003)
  • 🚮 Remove fullscreen from amp-gfycat (#15001)
  • ✨ Introduces new amp-story-bookend element tag (#14937)
  • Delete doubleclick.js (#14988)
  • IntersectionObserverPolyfill wrapper for amp-a4a refresh. (#14458)
  • ♻️ Code cleaning for amp-story bookend (#14948)
  • ✅Fix console errors in test-amp-sidebar (#14978)
  • Revert "Ensure toggleLoading() respects isLoadingEnabled() (#14982)" (#14996)
  • 🏗 Check for latest LTS version of node and stable version of yarn during preinstall (#14983)
  • ✨ Adds an embed mode that removes sharing (#14990)
  • 🏗 Update regexes in check-links.js (#14995)
  • Update cli-highlight to the latest version 🚀 (#14992)
  • Ensure toggleLoading() respects isLoadingEnabled() (#14982)
  • ✅ Add validation for rotate-to-fullscreen in amp-video (#14969)
  • Anchor click interceptor and navigation service cleanup (#14864)
  • Whitelist origins for amp-story: week of 2018-05-01 (#14986)
  • AdSense Delayed Fetch amp-consent integration (#14970)
  • Update fs-extra to the latest version 🚀 (#14985)
  • ✅Bump up bundle size again (#14984)
  • Update autoprefixer to the latest version 🚀 (#14963)
  • 🐛 Lint the testing/ directory and fix lots of bugs (#14977)
  • SWG Release 0.1.22.10 (#14979)
  • ✅ Increase expected minified bundle size (#14976)
  • Fix unused variable lint issue for ui extensions (#14965)
  • Validator rollup (#14973)
  • Whitelist <amp-facebook-*> elements for the loading indicator (#14974)
  • Adds NameFrameRenderer (#14580)
  • Refactor amp-image-viewer to use mutateElement and measureElement instead of vsync (#14763)
  • Remove listeners in unlayoutCallback() (#14930)
  • Remove unused variable from (#14931)
  • Remove unused variable from amp-bodymovin-animation.js (#14885)
  • AMP Access Laterpay: Change path of LaterPay Connector API (#14437)
  • Fix AmpDoc/Extensions method visibility (#14922)
  • Update preact to the latest version 🚀 (#14962)
  • ♿ adds aria-label to placeholder divs of amp-apester-media and amp-playbuzz (#14468)
  • Update postcss to the latest version 🚀 (#14950)
  • Update jsdom to the latest version 🚀 (#14955)
  • Update ajv-keywords to the latest version 🚀 (#14952)
  • 🏗 Add missing dependencies that were resulting in yarn warnings (#14954)
  • 🐛 Use getDate() and not getDay() in isDateInFuture() (#14960)
  • Send required data into GPT safeframe for position tracking API (#14874)
  • Check what the current slot size is before performing resizing, for safeframe. (#14926)
  • Pass initialConsentState down to ad iframes (#14938)
  • Update preact to the latest version 🚀 (#14906)
  • Update uglifyify to the latest version 🚀 (#14919)
  • Update atob to the latest version 🚀 (#14927)
  • 🏗 Optimize testing on Greenkeeper branches (#14890)
  • Subscriptions: Skip platform for alwaysGrant (#14934)
  • 🏗 Collapse gulp lint results in Travis logs (#14933)
  • 🏗️ Allow file restricted access to private fields (#14912)
  • 🐛✨Create "glass pane" over story ads (#14901)
  • 🌐 Add strings for domain dialog (#14925)
  • Doubleclick force safeframe documentation (#14929)
  • Add amp-fx-collection creation and amp-fx="parallax" tests (#14857)
  • ✅ Run Chrome with autoplay enabled for tests (#14715)
  • 🐛 Temporarily disable Percy build verification (#14902)
  • ✨🏗 Introduces new amp-story bookend API (#14613)
  • Skip amp-brid-player tests. (#14834)
  • ✨ amp-next-page: Only show article links if next page fails to load in time (#14892)
  • Remove legacy code before ampcontext. (#14787)
  • 🐛 Fix self-closing tags (#14851)
  • 🐛 partial fix for amp-geo race using singleton service promise (#14886)
  • 🐛 Fix bug in unknown country handling. (#14755)
  • Update amp-story for being crawled by bots (#14895)
  • Change the node version to require 8, since 10 breaks a dependency (#14908)
  • 🏗 Bump the compiled bundle size by 0.01KB to fix build (#14907)
  • 🐛 Fix self-closing tags (#14851)
  • 🚮 Cleanup a few unused privates in src (#14903)
  • Add myTarget ad network (#13210)
  • 🚀 Parsely: Eliminate unnecessary http requests for incremental engaged time tracking (#14645)
  • Scroll amp-access extension adds its own page analytics (#14760)
  • Subscriptions: Action delegation (#14867)
  • Subscriptions: amp-access iframe access api npm package (#14718)
  • Remove animationend and transitionend listeners from amp-sidebar (#14866)
  • 🐛 Temporarily disable Percy build verification (#14902)
  • 🐛 Fix AmpShadowDoc#declareExtension_(string) behaviour when minified (#14896)
  • fix annotation (#14894)
  • Remove unused Sidebar privates (#14884)
  • Remove the hacky page.getImpl from the story tests. (#14879)
  • Moving the sharing pill in the system layer. (#14878)
  • Remove unused properties in the amp-story extension. (#14897)
  • 🐛 partial fix for amp-geo race using singleton service promise (#14886)
  • Change failure mode for unsupported FxTypes & add tests for fade-in-{,scroll} presets (#14850)
  • Initial support for Single Page Story Ads on DoubleClick (#14770)
  • ♻️ Use aria roles instead of custom list for amp-story clicks exempted from navigation (#14679)
  • Avoid immediate font display change to reduce risk of errors. (#14721)
  • Delete amp-a4a-internal.md (#14872)
  • ♻️ Cleanup AnimationPlayer's private state (#14785)
  • Cleanup AmpStory MediaTask private fields (#14817)
  • 🚮 Cleanup Subscriptions Private Fields (#14809)
  • ♻️Cleanup FxProvider's private fields (#14804)
  • Filter out internal AMP GSA parameter from URL. (#14855)
  • 🐛 amp-next-page: Set overflow-y: hidden on child document body elements
  • ✅ amp-next-page: Add tests for next document preloading
  • Validator Rollup (#14875)
  • Skip flaky tests on test-amp-list (#14773)
  • Update atob to the latest version 🚀 (#14277)
  • Update fetch-mock to the latest version 🚀 (#14091)
  • [amp-story] manual test for dfp (#14858)
  • support native ad type for Zucks (#14510)
  • Use inherited isLayoutSupported (#14840)
  • Update markdown-link-check to the latest version 🚀 (#14165)
  • ✨ Implement clear action for AMP form (#14020)
  • Update jsdom to the latest version 🚀 (#14340)
  • Update formidable to the latest version 🚀 (#14133)
  • Loosen markup allowed in mustache templates (#14447)
  • 🐛Add minimum for mediaPool (#14812)
  • Update browserify to the latest version 🚀 (#14544)
  • 🏗 Fix yarn.lock (#14865)
  • Update babel-eslint to the latest version 🚀 (#14610)
  • Update karma-sinon-chai to the latest version 🚀 (#14540)
  • Add nainar to OWNERS for fx presets (#14853)
  • Update moment to the latest version 🚀 (#14335)
  • Update gulp-ava to the latest version 🚀 (#14236)
  • Update autoprefixer to the latest version 🚀 (#14189)
  • Update eslint-plugin-sort-imports-es6-autofix to the latest version 🚀 (#14102)
  • Update ajv to the latest version 🚀 (#14092)
  • Update postcss to the latest version 🚀 (#14087)
  • Update eslint to the latest version 🚀 (#14080)
  • Tweak hidden input naming. Test the behavior. (#14813)
  • New story Ad state that hides the progress bar. (#14839)
  • ✅ Temporarily disable tests on Safari (#14856)
  • Cleanup AmpStoryVariableService private field (#14810)
  • Update mocha to the latest version 🚀 (#13818)
  • 🐛 Call self.emitAsync('exit') on Karma instead of calling process.exit on gulp test (#14818)
  • 🏗 Make gulp lint output easier to read (#14844)
  • 🏗 Optimize gulp update-packages on Travis (#14845)
  • Cosmetic changes for doc to render on ampproject.org (#14847)
  • Update karma to the latest version 🚀 (#14759)
  • new swg release 0.1.22.8 (#14815)
  • Cleanup private fields on ViewportBindingNatural (#14806)
  • Add attribute to amp-story-auto-ad (#14786)
  • 🏗 Be a little more lenient with Unused Private Linting (#14807)
  • Skip amp-brid-player tests. (#14834)
  • ✅ Skip failing video tests (#14827)
  • Add new AD network - Pixels (#14130)
  • 🐛 Delayed force-exit gulp test after Karma reports test completion (#14814)
  • Cleanup chunk's private state (#14783)
  • 🚮 Cleanup unused WebPush private field (#14808)
  • 🚮 Cleanup private fields on Viewport (#14805)
  • Provide better default styles for fullscreen date picker (#14701)
  • Unflake amp-image-lightbox test (#14749)
  • mediator-analytics-sessions fix (#13484)
  • Only apply class to topbar if topbar is built. (#14713)
  • Always providing the story-variable service. (#14750)
  • Update sogouad.md (#13849)
  • Adding PubGuru adapter support (#13461)
  • AdSense/Doubleclick Fast Fetch integration with amp-consent (#14766)
  • Cleanup AmpContext's annotation (#14784)
  • ✨Please add line type "amp-social-share" (#14687)
  • ♻️ amp-next-page: Switch to use service instead of singleton (#14439)
  • Support use of source tag in mustache (#14762)
  • 📖 Document cache integration and self hosting. (#14780)
  • remove bind/turing.amp.html (#14776)
  • Cleanup old shrink code in safeframe host (#14732)
  • 🏗 Report unused private fields (#14761)
  • Fix youtube test console error (#14777)
  • Subscriptions: error fallback (#14758)
  • Layers: Remove VSync from CustomElement (#14035)
  • 🐛BeOpinion : Fix extension declaration. (#14578)
  • 🚮 Remove unused vsync imports from viewport (#14739)
  • Fix and unskip test (#14767)
  • 🐛 Assert only when rotate to fullscreen is enabled (#14771)
  • Add <amp-fx='fade-in-scroll'> (#14454)
  • 🐛 Fix bug in unknown country handling. (#14755)
  • Remove iOS Scroll Freeze Bug (iOS <= 8) (#14756)
  • Always providing the story-variable service. (#14750)
  • Refactor action whitelisting and apply to amp-story (#14628)
  • Only apply class to topbar if topbar is built. (#14713)
  • Update source width and height for amp-image-lightbox (#14719)
  • Allow tap targets to trigger inside accordion header (#14717)
  • Add new custom ES lint rule to error on usage of modifying style prop… (#14547)
  • Making sure extensions can retrieve the story store service. (#14754)
  • 🐛 Disallow cta layer from first page in amp-story. (#14646)
  • Add Dable ad functionality (#12569)
  • 🐛Validator: Adding missing "interact-and-submit" strategy regular expressions for custom-validation-reporting on "POST" method amp-forms (#14490)
  • ✨Implement rotate-to-fullscreen (#14655)
  • 🏗 🐛 Print messages to keep Travis alive while waiting for Percy status (#14748)
  • amp-consent: integrate with amp-geo outcome (#14660)
  • Subscriptions: formatted pingback (#14710)
  • Fast Fetch update safeframe version (#14729)
  • 📖 change consent blocking example (#14733)
  • 📖 more doc fixes to amp-geo for readability and phrasing (#14731)
  • 🏗 🐛 Automatically install / update custom lint rules in build-system/esli… (#14674)
  • Remove comments in JSON example (#14728)
  • Fix code so renders correctly ampproject.org (#14730)
  • 📖 add layout to amp-geo examples (#14725)
  • Add example for amp-consent (#14726)
  • Update RTC Docs to reflect new error pingback capability (#14699)
  • 📖 AMP caches need to dynamically generate amp-geo.js (#14694)
  • Validator sync (#14714)
  • 📖amp-consent documentation (#14551)
  • ✅ Run Chrome with autoplay enabled for tests (#14715)

Breakdown by component

ads Expose context.getConsentState API. (#14994) Pass along sharedData from consent response to 3p ad iframes (#14997)
amp-3q-player 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-a4a Fixes accidentally unskipped flaky test. (#15019)
amp-access-scroll 🐛Update Scroll amp-access extension placeholder CSS to match current UI (#14993)
amp-accordion Fix accordion doc typos (#15054) Add cathyxz to owners of accordion, sidebar, lightbox, carousel (#14966)
amp-ad Expose context.getConsentState API. (#14994) Pass along sharedData from consent response to 3p ad iframes (#14997)
amp-ad-exit amp-ad-exit click delay interval start based on preformance timing event (#15046)
amp-ad-network-adsense-impl Sets up proper experiment for adsense format computation. (#14968)
amp-ad-network-doubleclick-impl Doubleclick SRA fixes: adx/ady and container elements (#15021)
amp-addthis amp-addthis: Update availability documentation since it is live (#14987) 🐛 Use `getDate()` and not `getDay()` in `isDateInFuture()` (#14960)
amp-analytics 🚮 Remove unused private variables from amp-analytics and amp-form (#15016)
amp-brid-player 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-carousel Add cathyxz to owners of accordion, sidebar, lightbox, carousel (#14966)
amp-consent 📖 Update amp-consent doc to incorporate `sharedData` feature (#15027) amp-consent: Allow 'checkConsentHref' response override 'promptIfUnknownForGeoGroup' result (#15012) amp-consent integrations and availability (#15008) consent policy: rename fallbackState to fallbackAction (#15050) consent policy timeout doc change (#15048) 📖 amp-consent: consent blocking policy (#15036) ✨amp-consent: support consent policy timeout (#15013) Pass along sharedData from consent response to 3p ad iframes (#14997)
amp-dailymotion 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-date-picker ✨📖✅Allow setting initial date. Document. Vsync. Test. (#15015)
amp-facebook Add nainar@ as OWNER of components they have worked heavily on (#15044)
amp-facebook-comments Add nainar@ as OWNER of components they have worked heavily on (#15044)
amp-facebook-like Add nainar@ as OWNER of components they have worked heavily on (#15044)
amp-form 🚮 Remove unused private variables from amp-analytics and amp-form (#15016)
amp-fx-collection Add nainar@ as OWNER of components they have worked heavily on (#15044)
amp-geo Updates amp-geo docs with "availability" row (#15042)
amp-gfycat 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002) 🚮 Remove fullscreen from amp-gfycat (#15001)
amp-google-vrview-image Fix unused variable lint issue for ui extensions (#14965)
amp-ima-video 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-image-lightbox Add cathyxz to owners of accordion, sidebar, lightbox, carousel (#14966)
amp-lightbox Add cathyxz to owners of accordion, sidebar, lightbox, carousel (#14966)
amp-lightbox-gallery Add prev and next buttons to dom in correct order for lightbox-gallery (#15031) Fix unused variable lint issue for ui extensions (#14965) Add cathyxz to owners of accordion, sidebar, lightbox, carousel (#14966)
amp-nexxtv-player 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-ooyala-player 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-playbuzz Fix unused variable lint issue for ui extensions (#14965)
amp-riddle-quiz Fix unused variable lint issue for ui extensions (#14965)
amp-sidebar ✅Fix console errors in test-amp-sidebar (#14978) Add cathyxz to owners of accordion, sidebar, lightbox, carousel (#14966)
amp-story ♻️ Code cleaning for amp-story bookend (#14948) ✨ Adds an embed mode that removes sharing (#14990) Whitelist origins for amp-story: week of 2018-05-01 (#14986)
amp-twitter Add nainar@ as OWNER of components they have worked heavily on (#15044)
amp-user-notification Move opt-out cid to global action. (#15035)
amp-video 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002) 📖 Add common documentation for video interface and point to it (#14967) ✅ Add validation for rotate-to-fullscreen in amp-video (#14969)
amp-video-service ♻️ VideoInterface types cleanup (#15003)
amp-wistia-player 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
amp-youtube Remove internal state tracking (#15024) 🚩 Add flag for marking rotate-to-fullscreen as pre-implemented (#15002)
validator Validator rollup (#14973) - Adds single page story ad related meta tags to validator. - Remove 'xmp' tag from the list of allowed AMP HTML tags

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.