github ampproject/amphtml 1527816702194

latest releases: 2404261800000, 2404230718000, 2404181825000...
pre-release5 years ago

Version: 1527816702194

  • Fix amp-list w/o amp-bind with disable-faster-amp-list enabled. (#15722)
  • setImportantStyle (#15671)
  • Fix AMP.navigateTo(). (#15693)
  • 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)
  • 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 option to hide the amp-story-consent reject button. (#15576)
  • Validator rollup (#15640)
  • ✨ URL parsing service (#15414)
  • Whitelist origins for amp-story: week of 2018-05-29 (#15637)
  • Fix issue with validator tests regarding dotfiles (#15619)
  • build.py lint cleanups: (#15620)
  • βœ¨πŸ— Add expectAsyncConsoleError, which enables tests to check for async errors (#15621)
  • Separate consent state enum file (#15567)
  • πŸ› 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)
  • Separate the experiment for amp-story 0.1 and 1.0 (#15593)
  • 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 amp-story-bookend 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

amp-3d-gltf πŸ“– Remove "experimental" note (#15634) Validator rollup (#15579)
amp-a4a πŸ›Ad refresh: relayout ad only when doc is visible (#15645) Separate consent state enum file (#15567)
amp-accordion amp-accordion: Update md for `animate` attribute (#15612)
amp-ad Separate consent state enum file (#15567) Amp-ad remove doubleclick delayed fetch deprecation experiment (#15564)
amp-ad-network-adsense-impl AdSense Matched Content Parameters (#15590)
amp-analytics amp-analytics: fix the build (#15677) Fix lint JsDoc for amp-analytics/*.js (#15544) βœ¨πŸ— Add `expectAsyncConsoleError`, which enables tests to check for async errors (#15621) Temporarily disable console error check in test-amp-analytics.js unti… (#15606)
amp-bind amp-bind: Remove null property warning (#15680) πŸ› amp-list: Don't wait for amp-bind before first mutate (#15613)
amp-consent amp-consent: workaround to safari 10 set style bug (#15671) Documenting the option to hide the amp-story-consent decline button. (#15578) Change enum value round 2 (do not use zero) (#15580)
amp-date-picker πŸ›Fixes for date picker discovered in ABE tweaking (#15577)
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-form: document support for file (#15603)
amp-geo Add ABE example link (#15631)
amp-iframe ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)
amp-ima-video Separate consent state enum file (#15567)
amp-list fix docs (#15633) πŸ› amp-list: Don't wait for amp-bind before first mutate (#15613)
amp-next-page 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-story ♻️ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641) Adds test to amp-story-bookend layout attribute (#15605) ♻️[amp-story] Change ad behavior on desktop (#15573) πŸ› Toggle amp-story-v1 instead of amp-story (#15644) Provide an option to hide the amp-story-consent reject button. (#15576) Whitelist origins for amp-story: week of 2018-05-29 (#15637) Separate the experiment for amp-story 0.1 and 1.0 (#15593) πŸ› Accept layout attribute in amp-story-bookend tag (#15592) πŸ› Conditionally hide audio icon and show equalizer icon for stories (#15563)
amp-story-auto-ads ♻️[amp-story] Change ad behavior on desktop (#15573)
amp-user-notification πŸ› Handle errors in test-amp-user-notification.js (#15659)
validator Validator rollup (#15640) Revision bump for #15443 Revision bump for #15592 Fix issue with validator tests regarding dotfiles (#15619) Fix issue with validator tests where dotfiles in testdir will cause the test harness to fail. build.py lint cleanups: (#15620) - Remove unused yarn_version - Use implicit string concatenation πŸ— Use `yarn` for package management in `validator/` (#15602) This PR uses `yarn` for package management across all of `validator/` - Updates the minimum `node` version required (same major version as the current LTS) - Updates `validator/build.py` and `validator/webui/build.py` to use `yarn` instead of `npm` for installing dependencies - Updates `package.json` across `validator/` to use the `check_package_manager.js` script to warn when someone is using outdated versions of `node` or `yarn` - Deletes `package-lock.json` from all validator directories, since it isn't really stable across different OSs / platforms - Checks in `yarn.lock` to all validator directories. This will lock down the versions of the dependencies used for development and testing (local and Travis), so there are no surprises - Caches all `node_modules` directories in `validator/` on Travis, so builds can be much faster

Follow up to #15443
Validator rollup (#15579)
Update tests
Revision bump for #15536
Revision bump for #15147

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.