github ampproject/amphtml 1527187520636
1527187520636-old

latest releases: 2404230718000, 2405011605000, 2404291353000...
pre-release5 years ago

Version: 1527187520636

  • ✨Amazon Publisher Services: RTC Integration (#15537)
  • Fix lint JsDoc for -cid-.js (#15541)
  • 🐛 Clean up pre-push messages (#15547)
  • amp-next-page: validation tests (#15523)
  • 🐛 Use bind() for scope (#15529)
  • ✨ amp-brightcove : Implementation of video interface for (#15115)
  • 🚮 Remove duplicate signal dispatch (#15538)
  • 🐛 Don't use realpath in shell scripts (#15535)
  • Rebalance amp-bind limits (#15517)
  • Don't show nav or gallery controls if there is only one lightboxed image (#15475)
  • Validator rollup (#15534)
  • Resize <amp-reddit> component in response to 3p resize event (#15530)
  • Enable consentHandlingOverride for Mediavine (#15524)
  • 🐛: Release resource before detach when refresh ad slot (#15528)
  • amp-next-page: allow doc-level optin (#15520)
  • Doubleclick SRA fix size parameter for invalid multisize options (#15521)
  • ✨ 🏗 Add a script to enable a pre-push hook that tests local changes before git push (#15507)
  • OnMeasureChanged callback lifecycle (#15214)
  • 🐛 Fix incrementalEngagedTime bug. (#15505)
  • Add story consent usage in amp-consent documentation. (#15366)
  • Propagate data-order-by attribute in <amp-facebook-comments> (#15508)
  • [amp-story] ♻️Refactor Desktop Logic (#15416)
  • Revert PR 15409 (#15492)
  • Carves out canonical pages from canary vs prod experiment (#15421)
  • unblock canary (#15526)
  • Validator rollup (#15509)
  • 🐛 Fix git diff commands used to determine changed files (#15504)
  • ♻️✅ Simplify rotate-to-fullscreen/integration test combo (#15480)
  • Enable 'iframe-messaging' experiment on canary and prod. (#15163)
  • Implement animated expand / collapse on amp-accordion (#15460)
  • Integrate DOMPurify (#15377)
  • 📖 Two-way amp-iframe messaging docs (#15472)
  • 🐛 All actions should reflect that user interacted with video (#15499)
  • ✨Add Unruly Ad Network (#14828)
  • Get rid of vsync in amp-lightbox-gallery (#15498)
  • validator: make gulp validator --update_tests work (#15494)
  • Whitelist origins for amp-story: week of 2018-05-22. (#15500)
  • Making sure the amp-story-consent buttons always have labels. (#15501)
  • Implement AMP_STATE() URL variable that reads from the amp-bind state (#15427)
  • Moving the amp-story-consent JSON configuration. (#15473)
  • Fix actions in amp-story-consent (#15435)
  • Changing the font color depending on the customized background color. (#15284)
  • amp-video: remove controls from video visual tests since it can cause flake (#15479)
  • 🐛 The fullscreen lightbox date-picker needs the scrollable attribute (#15476)
  • 🖍 amp-next-page: Handle long recommendation titles (#15483)
  • Change consent policy state enum (#15424)
  • Moving the amp-story-consent JSON configuration. (#15473)
  • 🐛 amp-next-page: Fix recommendation box behavior after final page (#15484)
  • Update bundle size. (#15488)
  • Add ability to proxy stamp to 1.0 (#15458)
  • Validator rollup (#15470)
  • Invalidate AMP stories with a child inside amp-story-bookend (#15471)
  • Validator update after moving the amp-story-consent JSON configuration. (#15474)
  • 🐛 amp-next-page: adding common attrs for script tag to validation rules (#15477)
  • Update lolex to the latest version 🚀 (#15340)
  • ✨ Support fullscreen API in (#15446)
  • .eslintrc-strict should extend .eslintrc (#15466)
  • 📖 JSDoc: Fix all lint errors in gulpfile.js and build-system/ (#15462)
  • Adds TemplateValidator (#14584)
  • Add support for <amp-fx="fly-in"> (#14782)
  • Auto triaging 3p ad integration PR script (#15415)
  • Launch <amp-lightbox-gallery> and cleanup experiment (#15183)
  • 🏗 During PR checks, first run the tests changed by the PR (if any) (#15461)
  • Fix bind-impl.js nits (#15449)
  • ♻️ cleanups to amp-story bookend components (#15431)
  • 🚮 Update CID's unused privates (#15072)
  • fix lint errors on resource.js (#15457)
  • 🏗 🐛 Add missing peer dependency react-with-direction (#15442)
  • Constrain navigation triggered by (#15162)
  • 🏗 Exempt validator changes from strict linting (#15445)
  • 🏗🐛 Lint the contents of validator/ (#15444)
  • Vallidator Rollup (#15441)
  • 🐛 Increase bundleDelay setting of karma-browserify (#15438)
  • Validator rollup (#15439)
  • Update request to the latest version 🚀 (#15302)
  • amp-bind: Support data-amp-bind-* attributes (#15408)
  • Fix actions in amp-story-consent (#15435)
  • Subscriptions: Intercept login action (#15362)
  • ✅ Add visual test for rotate-to-fullscreen (#15428)
  • AdSense/Doubleclick consent integration include consent parameter (#15409)
  • Update gulp-replace to the latest version 🚀 (#15383)
  • Only show drop shadow for overlay, and solid border for static. (#15412)
  • 🐛Fix docking positioning bugs (#15423)
  • ✨ Add new AD network - UZOU (#15121)
  • fixes share provider extra parameters for new bookend config api. (#15411)
  • adds textbox component to bookend. (#15400)
  • 🏗 Lint build-system/eslint-rules with rules meant for eslint plugins (#15426)
  • 🏗✨ Enhance AMP tooling so developers can run tests on local changes only (#15413)
  • Add ABE example to doc (#15398)
  • 🚮 Remove the Cache SW (#15373)
  • 📖 amp-analytics: Timer spec doc update (#12231)
  • 🐛: Reject layoutCallback promise when throw (#15410)
  • Add visual tests for amp-fx="fade-in" (#15240)
  • ♻️Deprecate parseUrl (#15380)
  • changing amp-auto-ads validation (#11577)
  • 📖 amp-iframe: mention allow-same-origin is required (#8365)
  • 📖 add osx installation of deps (#8184)
  • AdSense/Doubleclick amp-consent integration documentation (#15230)
  • 🐛 Apply font family to all elements inside the bookend (#15405)
  • Allows ad constraints to be specified by the over-the-wire config (#15173)
  • ✨ Analytics: Add support for configuration rewriter. (#15063)
  • 🏗✨ Basic implementation of VideoInterface for (#15326)
  • 📖 Update video examples for rotate-to-fullscreen (#15395)
  • ✨Introduces new amp-story-bookend component: landscape card (#15372)
  • 🏗Prefer destructuring objects (#15204)
  • Add visual test for lightbox gallery (#15371)
  • 🖍 amp-next-page: Improve default recommendation box styling (#15188)
  • Added widget support for Giraff ads (#14891)
  • ♻️ Collapse @OverRide (#15392)
  • amp-analytics: Make json in the example doc valid (#14899)
  • 📖AMP ads: Fix meta-tag documentation for refresh (#15355)
  • 📖 amp-consent: Fix syntax errors in docs (#15389)
  • ✅ amp-next-page: Fix and re-enable flaky tests (#15259)
  • 🐛 amp-bodymovin-animation: Fix the logic for setting the percentage in seekTo (#15321)
  • 🐛 amp-next-page: Fix flaky next page failure (#15339)
  • Upgrade jsdoc/require-param so @override doesn't need @param (#15387)
  • ♻️ Cleanup amp-ima-video integration (#15370)
  • Subscriptions: adding loading bar (#15278)
  • 🐛 Rename resolve-inside-promise-resolver to prefer-deferred-promise (#15386)
  • ✨ Introduces new amp-story-bookend component: cta links (#15243)
  • Remove getSourceUrl from rubicon ads (#15378)
  • 🏗 Only error with promises that should be Deferreds (#15364)
  • 🏗 Add --local-changes flag to gulp lint (#15374)
  • ♻️Remove parseUrl from twitter embed (#15379)

Breakdown by component

ads Enable `consentHandlingOverride` for Mediavine (#15524)
amp-a4a ✨Amazon Publisher Services: RTC Integration (#15537) 🐛: Release resource before detach when refresh ad slot (#15528)
amp-accordion Implement animated expand / collapse on amp-accordion (#15460)
amp-ad-network-adsense-impl Revert PR 15409 (#15492)
amp-ad-network-doubleclick-impl Doubleclick SRA fix size parameter for invalid multisize options (#15521) Revert PR 15409 (#15492)
amp-analytics 🐛 Fix incrementalEngagedTime bug. (#15505) Implement AMP_STATE() URL variable that reads from the amp-bind state (#15427)
amp-audio Vallidator Rollup (#15441)
amp-bind Rebalance amp-bind limits (#15517) Implement AMP_STATE() URL variable that reads from the amp-bind state (#15427) Fix bind-impl.js nits (#15449)
amp-bodymovin-animation Vallidator Rollup (#15441)
amp-consent Added amp-ima-video doc link (#15531) Change consent policy state enum (#15424) Add FAQs about GDPR + amp-consent (#15485)
amp-geo 📖🌐 Add note about uk/gb confusion (#15491)
amp-iframe 📖 Two-way amp-iframe messaging docs (#15472)
amp-ima-video ✨ Support fullscreen API in (#15446)
amp-lightbox-gallery Don't show nav or gallery controls if there is only one lightboxed image (#15475) Get rid of vsync in amp-lightbox-gallery (#15498)
amp-list Vallidator Rollup (#15441)
amp-next-page amp-next-page: validation tests (#15523) amp-next-page: allow doc-level optin (#15520) 🖍 amp-next-page: Handle long recommendation titles (#15483) 🐛 amp-next-page: Fix recommendation box behavior after final page (#15484) 🐛 amp-next-page: adding common attrs for script tag to validation rules (#15477)
amp-playbuzz Vallidator Rollup (#15441)
amp-reddit Resize `` component in response to 3p resize event (#15530) Vallidator Rollup (#15441)
amp-sidebar Vallidator Rollup (#15441)
amp-story [amp-story] ♻️Refactor Desktop Logic (#15416) Whitelist origins for amp-story: week of 2018-05-22. (#15500) Making sure the amp-story-consent buttons always have labels. (#15501) Moving the amp-story-consent JSON configuration. (#15473) Validator rollup (#15470) Invalidate AMP stories with a child inside amp-story-bookend (#15471) Validator update after moving the amp-story-consent JSON configuration. (#15474) ♻️ cleanups to amp-story bookend components (#15431) Vallidator Rollup (#15441) Fix actions in amp-story-consent (#15435)
amp-video Vallidator Rollup (#15441)
amp-web-push Vallidator Rollup (#15441)
amp-youtube Vallidator Rollup (#15441)
validator Validator rollup (#15534) - Revision bump for #15460 Validator rollup (#15509) - ESLint fixes for validator_test changes below. - Split validator_test to two test files - Modify validator_test so that it can create files with --update_test. - Revision bump for #15471 - Revision bump for #15474 - Revision bump for #15477 - Revision bump for #15446 - Skip non-feature tests when running with --update_tests. Validator rollup (#15470) - Revision bump for #14782 - Linter tweaks for #15444 - Test allowed_protocol:http and !allow_relative:false - Allow relative URLs for amp-story attributes - Restrict CSS to 1000 bytes per inline style 🏗🐛 Lint the contents of `validator/` (#15444) This PR does the following: 1. Enables `eslint` linting for the contents of `validator/` 2. Adds a custom `.eslintrc` file for `validator/` that supports `node` and `jasmine` code 3. Auto-fixes as many lint errors as possible using `gulp lint --files=validator/**/*.js --fix` 4. Switches all the lint rules for which failures remain to warning mode (so they can be fixed whenever possible)

Vallidator Rollup (#15441)

  • Remove unnecessary parens from regex expressions
  • Revision bump for #11577
  • Revision bump for #15278
    Validator rollup (#15439)
  • Revision bump for #15132

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.