github ampproject/amphtml 1528302494869

latest releases: 2405022220000, 2404230718000, 2405011605000...
5 years ago

Version: 1528302494869

  • SwG release 0.1.22.13 (#15838)
  • πŸ“– Introduces documentation for new bookend components. (#15465)
  • πŸ› Prevent setting min/max width/height on standalone amp-story elements (#15842)
  • Whitelist origins for amp-story: week of 2018-06-05 (#15841)
  • Fix carousel scroll on unlayout race condition trying to access non-existant slide (#15823)
  • ♻️ Remove src/url requirements from amp-next-page (#15840)
  • Added support for analytics on AMP pages for piStats (#14797)
  • Fix extension generator name in spec url (#13472)
  • πŸš€ Autoplay with PositionObserver (#15750)
  • Remove flaky/non-functional integration tests (#15839)
  • Fire amp-ini-load event/postMessage on inabox ini-load event (#15835)
  • Fix flaky performance test on Safari (#15836)
  • πŸ› fix alpha attribute (#15829)
  • Doubleclick remove fast fetch upgrade predicate (#15804)
  • Subscriptions: propagate URL vars for ACCESS_READER_ID and AUTHDATA (#15770)
  • πŸ› Prevent double / async errors from being thrown during tests (#15815)
  • Lower-case amp-3d-gltf attribute names. (#15817)
  • amp-list: Measure effect of disabling pre-gesture evaluation (#15694)
  • Add TextHighlighter to amp-viewer-integration (#15337)
  • Fix master from bundle size after #15784 (#15808)
  • Attempt to enable Safari 11.0 on SL (#15798)
  • πŸ› Add micro-task delay to avoid race. (#15784)
  • ✨ adds title to portrait component in amp-story-bookend and change expected fields in articles (#15720)
  • Resolve url macros synchronously (#15681)
  • Medyanet Ad Network Update for Domain Data (#14609)
  • Add integration tests for actions (#15714)
  • πŸ›Do not use amp-to-amp linking for amp-story info dialog (#15733)
  • πŸ› Fix tests of files using localization service (#15743)
  • videos: various fixes and cleanups (#15776)
  • Doubleclick sticky sra fix (#15781)
  • Prototype for with svg support only (#15545)
  • Fix test-amp-analytics.js (#15749)
  • Allow <amp-social-share> to specify the target in which to open anchor (#15760)
  • Only delegate login actions for auto servcie (#15771)
  • Skip Safari tests and use Safari 11.0 for 'latest' for now (#15762)
  • Add integration tests for <amp-fx="fly-in-{bottom,left,right}"> (#15682)
  • Throw user error when promptUI and postPromptUI are not scoped (#15604)
  • πŸ— Run visual diffs on PRs that modify (prod|canary)-config.json (#15738)
  • Add new AD network - Realclick (#15084)
  • ✨ geo service enhancement (#15726)
  • ✨ Add Relap v7 widget support (#13738)
  • Allow canonical adsense to work via new frame get (#15422)
  • πŸ› Always use the app middleware in server.js, regardless of quiet mode (#15717)
  • Added the data-multi-size param to the endpoint. (#15599)
  • ♻️ Move isSecureUrl into URL Service (#15614)
  • ♻️ Remove src/url requirement from amp-install-serviceworker (#15713)
  • Fix amp-list w/o amp-bind with disable-faster-amp-list enabled (#15722)
  • ✨ Add geo support to user notifications (#15648)
  • πŸ› Fix pre-push messages (#15711)
  • Resource#whenWithinRenderOutsideViewport resolve when within viewport (#15663)
  • setImportantStyle (#15671)
  • Fix AMP.navigateTo(). (#15693)
  • ♻️ Remove src/url requirement from amp-social-share (#15691)
  • ♻️ Remove src/url requirement from amp-video and VideoManager (#15688)
  • amp-ima-video: Suppress executing the IMA SDK library when consent state is unknown. (#15568)
  • amp-next-page: optin the example page to the experiment. (#15639)
  • ♻️ Remove src/url requirement from amp-geo (#15689)
  • πŸ› amp-next-page: Fix canonical -> cache URL rewriting (#15699)
  • πŸ›Fix date picker hanging when manually editing year (#15668)
  • WA upgrade to 1.11.0 (#15683)
  • Ensure delayed impression is fired for multi-size creatives (#15518)
  • Fix AMP.navigateTo() (#15693)
  • amp-bind: Remove null property warning (#15680)
  • πŸ›Ad refresh: relayout ad only when doc is visible (#15645)
  • Enable logging with verbose flag (#15657)
  • amp-consent: workaround to safari 10 set style bug (#15671)
  • Validate inabox pending messages, and print more specific errors. (#15020)
  • ♻️ Remove parseUrlDeprecated from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)
  • Update bundle-size.js (#15678)
  • Fix missing attrs with svg-in-mustache (#15649)
  • adds test to amp-story-bookend layout attribute. (#15605)
  • Start AdsenseDefinedFormat experiment. (#15533)
  • πŸ“– Documenting the option to hide the amp-story-consent decline button. (#15578)
  • amp-list: Use isLoadingReused() to force a loader on each fetch for (#15000)
  • amp-subscriptions: Link fix in documentation. (#14541)
  • viewer-integration: Add table with all valid viewer capabilities (#14419)
  • amp-bayside: Fix analytics byside vendor endpoint (#14414)
  • ✨ adding adunity ad network (#15388)
  • πŸ› Handle errors in test-amp-user-notification.js (#15659)
  • Update "AMP Ads" to "AMPHTML ads" (#13071)
  • ✨Add info dialog containing a link to the canonical URL to embedded stories (#15130)
  • ♻️[amp-story] Change ad behavior on desktop (#15573)
  • πŸ› Toggle amp-story-v1 instead of amp-story (#15644)
  • Fix lint JsDoc for amp-analytics/*.js (#15544)
  • Change analytics examples to ping local server. (#15615)
  • Provide an onlyAccept option for amp-story-consent. (#15576)
  • Validator rollup (#15640)
  • ✨ URL parsing service (#15414)
  • Whitelist origins for amp-story: week of 2018-05-29 (#15637)
  • amp-form: document support for file (#15603)
  • Allow doc-opt-in for 'disable-faster-amp-list'. (#15616)
  • Update amp-accordion.md (#15612)
  • Fix issue with validator tests regarding dotfiles (#15619)
  • build.py lint cleanups: (#15620)
  • Update amp-video-interface.md (#15611)
  • βœ¨πŸ— Add expectAsyncConsoleError, which enables tests to check for async errors (#15621)
  • Separate consent state enum file (#15567)
  • Unlaunch iframe-messaging. (#15617)
  • πŸ› amp-list: Don't wait for amp-bind before first mutate (#15613)
  • πŸ› Exempt Validator's dist and node_modules dirs from lint (#15618)
  • Inline worker-error-reporting.js (#15575)
  • Change enum value round 2 (do not use zero) (#15580)
  • Temporarily disable console error check in test-amp-analytics.js unti… (#15606)
  • πŸ› Re-enable Safari on Sauce labs (#15510)
  • πŸ— Don't fail tests with console.errors during gulp test --local-changes if there are too many of them (#15607)
  • πŸ— Use yarn for package management in validator/ (#15602)
  • Update lolex to the latest version πŸš€ (#15587)
  • Check amp-story-v1 (#15593)
  • Disable svg-in-mustache in canary/prod. (#15596)
  • Update autoprefixer to the latest version πŸš€ (#15586)
  • Update gulp-git to the latest version πŸš€ (#15522)
  • Update markdown-link-check to the latest version πŸš€ (#15514)
  • accept layout attribute in bokned tag. (#15592)
  • Fix lint JsDoc for 3p/*.js (#15572)
  • ✨ amp-next-page: Start preloading next document as soon as one finishes (#15516)
  • Update nodemon to the latest version πŸš€ (#15513)
  • Update sinon-chai to the latest version πŸš€ (#15512)
  • βœ¨πŸ— Enhance gulp test--local-changes to detect and run unit tests related to a set of changes (#15585)
  • Update eslint-plugin-jsdoc to the latest version πŸš€ (#15481)
  • Fixes for date picker discovered in ABE tweaking (#15577)
  • a4a/utils - Remove parseUrl usage (#15569)
  • AdSense Matched Content Parameters (#15590)
  • Amp-ad remove doubleclick delayed fetch deprecation experiment (#15564)
  • πŸ› Conditionally hide audio icon and show equalizer icon for stories (#15563)
  • πŸ— Update packages used in validator and validator/nodejs (#15443)
  • Validator rollup (#15579)

Breakdown by component

ads Doubleclick remove fast fetch upgrade predicate (#15804)
amp-3d-gltf Remove flaky/non-functional integration tests (#15839) πŸ› fix alpha attribute (#15829) Lower-case amp-3d-gltf attribute names. (#15817) πŸ“– Remove "experimental" note (#15634)
amp-a4a Doubleclick remove fast fetch upgrade predicate (#15804) πŸ›Ad refresh: relayout ad only when doc is visible (#15645)
amp-access Subscriptions: propagate URL vars for ACCESS_READER_ID and AUTHDATA (#15770)
amp-ad-network-doubleclick-impl Add DoubleClick documentations for Single Page Ads (#15833) Doubleclick remove fast fetch upgrade predicate (#15804)
amp-analytics Fix test-amp-analytics.js (#15749) amp-analytics: fix the build (#15677) βœ¨πŸ— Add `expectAsyncConsoleError`, which enables tests to check for async errors (#15621)
amp-audio ♻️ Remove `src/url` requirement from amp-video and VideoManager (#15688)
amp-bind amp-list: Measure effect of disabling pre-gesture evaluation (#15694) amp-bind: Remove null property warning (#15680)
amp-bodymovin-animation Remove flaky/non-functional integration tests (#15839)
amp-brightcove videos: various fixes and cleanups (#15776)
amp-carousel Fix carousel scroll on unlayout race condition trying to access non-existant slide (#15823)
amp-consent Remove the language hack in amp-consent for stories documentation. (#15797) amp-consent: workaround to safari 10 set style bug (#15671)
amp-date-picker πŸ›Fix date picker hanging when manually editing year (#15668)
amp-dynamic-css-classes ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)
amp-form ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)
amp-fx-collection Add integration tests for (#15682)
amp-geo ✨ geo service enhancement (#15726) ♻️ Remove src/url requirement from amp-geo (#15689) Add ABE example link (#15631)
amp-iframe Remove two-way iframe messaging docs (#15697) ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)
amp-install-serviceworker Disambiguate amp-install-sw docs (#15746) ♻️ Remove src/url requirement from amp-install-serviceworker (#15713)
amp-list Fix amp-list w/o amp-bind with disable-faster-amp-list enabled (#15722) fix docs (#15633)
amp-next-page ♻️ Remove src/url requirements from amp-next-page (#15840) πŸ› amp-next-page: Fix canonical -> cache URL rewriting (#15699) Fix typo (#15632)
amp-selector Add link to ABE example (#15630)
amp-sidebar ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)
amp-social-share Allow `` to specify the target in which to open anchor (#15760) ♻️ Remove src/url requirement from amp-social-share (#15691)
amp-story πŸ› Prevent setting min/max width/height on standalone amp-story elements (#15842) Whitelist origins for amp-story: week of 2018-06-05 (#15841) ✨ adds title to portrait component in amp-story-bookend and change expected fields in articles (#15720) πŸ›Do not use amp-to-amp linking for amp-story info dialog (#15733) πŸ› Fix tests of files using localization service (#15743) ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641) πŸ› Toggle amp-story-v1 instead of amp-story (#15644) Whitelist origins for amp-story: week of 2018-05-29 (#15637)
amp-subscriptions Subscriptions: propagate URL vars for ACCESS_READER_ID and AUTHDATA (#15770) Only delegate login actions for auto servcie (#15771)
amp-user-notification ✨ Add geo support to user notifications (#15648) πŸ› Handle errors in test-amp-user-notification.js (#15659)
amp-video ♻️ Remove `src/url` requirement from amp-video and VideoManager (#15688)
amp-video-service πŸš€ Autoplay with PositionObserver (#15750)
amp-vimeo videos: various fixes and cleanups (#15776)
validator Lower-case amp-3d-gltf attribute names. (#15817) Lower-case amp-3d-gltf attribute names.

Fix test which was supposed to catch upper-case attribute names. The
regex was not anchored, so would pass if there was at least one
non-upper case character in the attribute name.

Resolves 2 of the 3 validation errors in #15793.
Remove the AMP Validator release changelog (#15777)
Remove the AMP Validator release changelog now that releases are more frequent. #15686
Validator rollup (#15640)
Revision bump for #15443
Revision bump for #15592
build.py lint cleanups: (#15620)

  • Remove unused yarn_version
  • Use implicit string concatenation

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.