github ampproject/amphtml 1810301740350

latest releases: 2410031633000, 2410011615000, 2409271652000...
5 years ago

Version: 1810301740350

  • Launch scroll-height-bounce on PROD (#19013)
  • Proactively refresh overflow to avoid rendering bugs on iOS (#19007)
  • Update experiment for scroll-height-bounce to be "on" in canary and "off" in prod (#19008)
  • ✨Implement Linkers for Segment (#18878)
  • amp-list: Reset pending change-size request after render (#18772)
  • remove appending of local amp_config to esm since we stopped generating it (#18935)
  • fix lint issue on master (#18928)
  • temporary disable esm-amp.js build because of race with v0.js (#18927)
  • Force runtime to re measure amp-story layout box on buildCallback. (#18906)
  • 🏗✨ Add settings modal with JS cache mode selector (#18895)
  • ✨ Update FixedLayer on Element Hidden Toggle (#18797)
  • SwG release 0.1.22.34 (#18904)
  • 🐛Fix copypaste reference error (#18899)
  • ♻️ Refactor entry to dashboard routes and href generation (#18891)
  • amp-list: Temporarily Disable: auto-resize attribute under an experiment (#18877)
  • 🐛 Fix thirds layer in Safari (#18871)
  • 🐛✨Avoid disabling buttons on submit. Send clicked submit buttons with form submit (#18785)
  • 🐛Remove empty file objects from native form data. (#18806)
  • changed the querystring parameter referer to url and updated the test (#18741)
  • Fix amp-crypto-polyfill module error (#18856)
  • ♻️ FixedLayer cleanup (#18788)
  • ✨Moved recaptcha into it's own custom 3p bootstrap iframe, and got Curls Subdomain from amp-toolbox-cache-url (#18676)
  • Fixing amp-story actions whitelist race condition. (#18853)
  • 🏗 Retrieve max bundle size from the build artifacts repository on GitHub (attempt #2) (#18876)
  • 🚀Dev Dashboard: Created a function to run before serving dev dashboard (#18850)
  • Revert "🏗 Retrieve max bundle size from the build artifacts repository on GitHub" (#18874)
  • Fixing race condition sometimes hiding the consent UI. (#18844)
  • 🏗 Retrieve max bundle size from the build artifacts repository on GitHub (#18839)
  • amp-script: Validation and experiment (#18846)
  • add a way to compile alternative main binary and fix access to jsonobjects (#17535)
  • amp-script: Validation and experiment (#18846)
  • 📖 Add amp-video-iframe example (#18802)
  • ♻️🐛 Proxy form as functional stateless component, bugfix (#18852)
  • ♻️ Componentize entire listing dashboard (#18848)
  • Setting the first page as [active] when rendering a paused story. (#18825)
  • 🐛 amp-video-iframe: Ignore postMessages that aren't valid JSON. (#18803)
  • Add tests for keydown and keypress (#18651)
  • Support "refresh" action on amp-state (#18836)
  • ✨ Add type recomad for the amp-ad tag (#18736)
  • 🐛Fix master-breaking lint error (#18843)
  • Remove the inabox-rov check for renderOutsideViewport (#18606)
  • ✨amp-inputmask initial commit (#18631)
  • amp-script: Use AMP purifier config and hooks (#18789)
  • Fix the position of highlighted text and the scroll animation speed (#18731)
  • Change batch-plugin to transport-serializer. (#18799)
  • fix pump-early-frame experiment desc (#18815)
  • ✨Built-in see-more for amp-list (#13796)
  • ✨Dev Dashboard: SSR'd Preact Components Using the Rollup JS API (#18796)
  • 🐛 Video testbench: 403 on invalid extension (#18823)
  • ✨ Support all players in video testbench (#18818)
  • 🐛amp-ima-video: Allowed Replaying / Looping video on amp-ima-video (#18695)
  • Fixed little typo (#18807)
  • [amp-list-resize] change to layout container on load if scroll height does not exceed list height (#18814)
  • Hide the swipe navigation hint when holding to pause the story. (#18816)
  • 📖 amp-3d-gltf: Document CORS requirements. (#18821)
  • ✨ Adding Pressboard implementation of amp-ad (#18669)
  • Allow mixing custom 3p frame and default 3p frame on the page. (#18771)
  • ♻️ Split CSS into its own file (#18813)
  • 🏗 Set target=_blank on header links (#18812)
  • Only reports errors to StackDriver if it's not reported to viewer (#18570)
  • Allow storing non boolean value to localStorage (#18770)
  • amp-list: Reset pending change-size request after render (#18772)
  • 🏗 Store bundle sizes from Travis push builds in the build artifacts storage repo (#18145)
  • Clarify experiment cleanup presubmit (#18608)
  • 🏗🐛 Add AMP_CONFIG to shadow and ads runtime files (#18786)
  • SwG Release 01.22.33 (#18801)
  • ✨🖍 Video testbench improvements (#18798)
  • Add more detailed instructions for gulp firebase (#18795)
  • Shadow viewport: only enable transfer under experiment to test out iOS12 (#18791)
  • Use win.head when checking for extensions, fix test warning (#18790)
  • 🖍 Compact listing view (#18767)
  • 🏗🐷 Piggy-back on Github's find function for finding files (#18766)
  • 🐛 Bring back amp-youtube listening delay (#18765)
  • Hiding the story UI on hold to pause. (#18780)
  • Make proxy form validation less zealous (#18764)
  • Fixes typo in extensions/amp-analytics/linker-id-receiving.md (#18774)
  • Launch the amp-story-hold-to-pause in Canary. (#18781)
  • Validator rollup (#18779)
  • Hold to pause for amp-story. (#18716)
  • 🐛 Chrome 70 array.sort uses stable TimSort which exposed bunch of bugs (#18777)
  • Apply placeholder to CMP provided iframe (#18258)
  • 🐛amp-analytics Stop adding triggers if has been detached (#18340)
  • revert alphabetize to a diff PR (#18738)
  • Document svg preserveAspectRatio attribute in amp-pan-zoom (#18560)
  • Mark amp-subscriptions as in beta (#18761)
  • Revert "🐛Expander: Fix handling of falsey resolvers (#18541)" (#18757)
  • Cache sauce connect binary and make startup more robust (#18749)
  • amp-script: Add TodoMVC example (#18701)
  • 🏗✨Support choosing example rendering mode (#18754)
  • SwG release 0.1.22.30 (#18746)
  • 👨🏻‍🔬Turn on linker-form experiment (#18752)
  • 🏗✨Support entering proxy URLs without protocol prefix (#18747)
  • 👨🏻‍🔬Turn on linker-form experiment (#18752)
  • 🐛[amp-ad] fix errors occurring during the call of noContentAvailable in capirs (#18687)
  • Do not submit value for empty multiselect (#18751)
  • 🏗✨ Use localhost:8000 template for all directory listings (#18718)
  • 🏗️✨Log analytics in video testbench (#18711)
  • Fix test failure and add tealiumcollect config back. (#18729)
  • ♻️🐛✅Refactor FormDataWrapper and fix select[multiple] and test (#18710)
  • ✨ Add no-verify attribute to exclude elements from verify-xhr (#18707)
  • Update dependency express to v4.16.4 (#18679)
  • Update dependency autoprefixer to v9.2.0 (#18726)
  • Update dependency sinon to v7 (#18725)
  • Update dependency babel-plugin-istanbul to v5.1.0 (#18724)
  • Update dependency eslint-plugin-chai-expect to v1.2.0 (#18720)
  • Update dependency eslint to v5.7.0 (#18712)
  • ✅amp-brightcove: Extend test coverage (#18722)
  • updated documentation to include amp-bind option for... (#18663)
  • 📖added sample of styling for content fetched (#18693)
  • Removed the Play event when starting ads (#18618)
  • SSR refactoring (#17900)
  • Allow Multi-line CSS styles in AMP doc (#18703)
  • Revert "✨ Add Tealium Collect for amp analytics" (#18708)
  • 👨‍👦‍👦 amp-addthis - add owners list (#18637)
  • ✨ Add Tealium Collect for amp analytics (#18366)
  • Fix overlay single date picker to open to selected date. (#18691)
  • ✨ Added embed for Yandex Zen content-recommendation platform (#18186)
  • ⏪Undo updgrade of react-dates to 18.1.0 (#18688)
  • 📖 amp-selector: added documentation on keyboard-select-mode (#18670)
  • 🐛 Tweaks to the extension generator (#18628)
  • 🐛 amp-next-page: Fix relative URL handling when served from the cache (#18629)
  • 📖 AMP-Cache-Transform: specify version syntax. (#18644)
  • Ignore errors when navigating to blank.html (#18672)
  • check if doc is rtl before starting advancment in amp-story (#18686)
  • amp-script: Working skeleton (#18665)
  • Re-enable layers (#18505)
  • 🐛 Make web-animations compatible with strict mode (#18674)
  • bump up size
  • Whitelist extra macros for anchor href subsititution (#18666)
  • 🐛Lazy generate linker values. (#18640)
  • Whitelist extra macros for anchor href subsititution (#18666)
  • increase bundle size (#18675)
  • Update dependency jsdom to v12.2.0 (#18591)
  • ✨ [amp-story] Extracts page level click listener to be at amp-story level (#18154)
  • Add the BiP Messenger scheme to anchor href attributes. (#18633)
  • Desktop navigation animation improvements. (#18569)
  • 🏗 Add basic manual testbench for video players (#18605)
  • Update dependency lolex to v3 (#18596)
  • Update dependency typescript to v3.1.2 (#18645)
  • ✨ added pressboard as an analytics vendor (#18169)
  • Add eslint no-non-string-log-args rule (#18636)
  • 🏗✨ Upgrade to Babel 7 (#18574)
  • 🏗 Add baseline for localhost:8000 UI (#18635)
  • updated pinterest Pin It language to Save (#18646)
  • Correct description for allow-blocked-ranges (#18380)
  • added quotes to documantation (#18433)
  • Roll forward CC upgrade with fixes (#18552) (#18609)
  • amp-selector: Support event.selectedOptions in on="select:..." (#18641)
  • 🐛Lazy generate linker values. (#18640)
  • add comment on expected error (#18643)
  • Fix experiment logic in amp-carousel (#18639)
  • Turn of carousel in canary (#18642)
  • 🐛Added Mute/Unmute Controls to (#18611)
  • Bump up size (#18638)
  • 🐛AMP inabox : Fixed pixel imperfection by resetting position on body (#18539)
  • Refactoring: Consolidate batch plugin logic. (#18410)
  • ♻️Expander: Add args to opt_collectVars (#18554)
  • ✨ Added a 3p frame domain key for Google's AMP Cache. (#18451)
  • 🐛Expander: Fix handling of falsey resolvers (#18541)

Breakdown by component

amp-access 📖 Fix minor typo in amp-subscriptions and amp-access doc (#18890) 📖 amp subscriptions doc updates for readyToPay (#18867)
amp-bind Support "refresh" action on amp-state (#18836)
amp-consent Fixing race condition sometimes hiding the consent UI. (#18844)
amp-crypto-polyfill Fix amp-crypto-polyfill module error (#18856)
amp-date-picker 📖Provide an explanation and examples of ISO 8601 and RFC 5545 (#18833)
amp-inputmask 🐛Fix copypaste reference error (#18899)
amp-list amp-list: Temporarily Disable: `auto-resize` attribute under an experiment (#18877)
amp-script amp-script: Validation and experiment (#18846)
amp-story Force runtime to re measure amp-story layout box on buildCallback. (#18906) 🐛 Fix thirds layer in Safari (#18871) Fixing amp-story actions whitelist race condition. (#18853) Setting the first page as [active] when rendering a paused story. (#18825)
amp-subscriptions 📖 Fix minor typo in amp-subscriptions and amp-access doc (#18890) 📖 amp subscriptions doc updates for readyToPay (#18867)
amp-viz-vega 🐛Fix master-breaking lint error (#18843)
validator 🚮 Remove owers.yaml. (#18859) sebastianbenz doesn't owe us anything.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.