Version: 1529035559569
Based on original release: 1528909142235
- Start sending EID on canonical doubleclick fast fetch traffic again. (#16077)
- 🐛 Only try to return an ampdoc shell if the ampdoc-shell experiment is on (#16048)
- 🐛Report if defaultView is null in preconnect (#15993)
- 🏗 Exempt
build-system/
andtest/
from JSDoc requirements (#15994) - Sidebar should not close when toolbar is present (#15990)
- Sidebar should not close when toolbar is present (#15990)
- 🏗 Add amp-story-responsive-units experiment (#15962)
- Add support for binding to svg image (#15734)
- [amp-story-bookend] Replaces amp images to regular images in amp-story-bookend (#15904)
- Allow sending RTC with consentState policy adherence (#15951)
- Changes amp-story-bookend config to use camelcase (#15944)
- 🏗 Require JSDoc comments for all classes, methods, and functions in AMP code (#15977)
- Increment binding limit by 500 on user gesture (up to 2000) (#15985)
- Skip flaky tests (#15981)
- 🚀♻️Delegate autoplay using signal (#15952)
- 🐛 Work around Android blank frame issue (#15957)
- ✨ Add "gtag" vendor configuration. (#15915)
- Remove inline installation (#15970)
- Fix more test-amp-analytics.js failures due to expected console errors. (#15963)
- 🐛 make amp-geo use user().error() on bad json (#15877)
- 🐛 Undo
hostname
change on Safari and re-enable testing on latest version (#15853) - Migrate Navigation service to use Url service (#15731)
- Doubleclick experiment removing throttling for non-AMP creatives (#15954)
- Add experiment to disable amp-story desktop UI (#15937)
- 🏗 Allow duplicate error messages in
expectAsyncConsoleError
(#15936) - Scroll AMP doc to center highlighted elements in the viewport (#15791)
- Deal with clashing presets in amp-fx gracefully (#15938)
- Fix arrow keys disappear on second open bug (#15879)
- 🐛Support fullscreening
- Add simple test to run during local-changes test (#15935)
- Update eslint jsdoc preference (#15943)
- Mute expected error: BLOCK_BY_CONSENT (#15903)
- AMPHTML Email Spec (#14532)
- ♻️Introduce more functionality to new expander. (#15889)
- Fixing bookend prompt consent margin when no config. (#15929)
- amp-facebook-page resize to container width (#15917)
- Disallows
bookend-config-src
attr inamp-story
tag (#15846) - Deprecate dismiss consent translation key. (#15908)
- Specify error reporting url for media.net RTC (#15902)
- ✨Create amp-drive-viewer behind experiment (#15824)
- Adding translation keys for the bookend prompt consent link. (#15910)
- Add ability to not trigger amp-position-observer after first iteration (#15779)
- Add a prompt consent button in the v0.1 bookend. (#15905)
- Update whitelist (#15896)
- Fix getAdContainer potential crash when the body element is called (#15880)
- Add consentHandlingOverride flag to ezoic ampad (#15646)
- Add a prompt consent button in the bookend. (#15897)
- Fixing the bookend article layout. (#15899)
- Allow publisher defined consent policy (#15724)
- Update whitelist: 2018-06-07 (#15896)
- 🐛 amp-next-page: Fix trying to rewrite canonical URLs to cache URLs when it shouldn't (#15831)
- Update path and params for wisteria ad. (#15890)
- ✨ Provides a "Continue Anyway" button when stories are rendered on unsupported browsers (#15382)
- Fixing the consent ID used by amp-story-consent. (#15881)
- ✨Add New Ads Network - Epeex (#15676)
- Stories paused state, and state machine. (#15874)
- ♻️ Extract common video iframe helpers (#15527)
- ✅ Update AMP by Example visual test pages (#15854)
- ♻️ Remove once() (#15739)
- Wisteria amp-ad support (#15625)
- 🐛 Register localization service in amp-story 1.0 tests (#15806)
- ♻️ Port amp-story info dialog to 1.0 (#15872)
- 🏗 Enable amp-story-v1 experiment in canary and production (#15869)
- Fix test-integration.js (#15766)
- Validator rollup (#15873)
- 🚮 Gdpr Update: Removing Unnecessary GDPR Macros (#15849)
- 🌐 Add translations for new batch of strings (#15737)
- Avoid sanitizing 'on' attr with DOMPurify (#15820)
- 📖 Update doc to reflect Fluid status beta->launched (#15861)
- amp-3d-gltf: fix test (#15860)
- amp-3d-gltf: fix src attribute (#15832)
- ✨Adds AMP-to-AMP linking support in amp-story bookend components (#15558)
- ♻️ adds support for bookend config v1.0 in amp story v0.1. (#15761)
- Refactor Real Time Config code (#15595)
- Reinstate verification of Percy builds during PR checks (#15855)
- ♻️ Remove src/url requirement from amp-app-banner (#15692)
- Noddus ad-tech integration (#15303)
Breakdown by component
ads
Update path and params for wisteria ad. (#15890)amp-3d-gltf
Validator rollup (#15873)amp-a4a
Allow sending RTC with consentState policy adherence (#15951) Doubleclick experiment removing throttling for non-AMP creatives (#15954) Specify error reporting url for media.net RTC (#15902)amp-accordion
Add documentation for animate attribute on amp-accordion (#15958)amp-ad-exit
Replace A4A with AMPHTML ad (#15895)amp-ad-network-doubleclick-impl
Update docs for doubleclick in stamp. (#15901) Update sf docs (#15876)amp-analytics
✨ Add "gtag" vendor configuration. (#15915) Fix more test-amp-analytics.js failures due to expected console errors. (#15963)amp-animation
Validator rollup (#15873)amp-audio
Validator rollup (#15873)amp-bind
Increment binding limit by 500 on user gesture (up to 2000) (#15985)amp-call-tracking
Docs - add links to ABE demos (#15900)amp-carousel
Validator rollup (#15873)amp-facebook-comments
Docs - add links to ABE demos (#15900)amp-facebook-like
Docs - add links to ABE demos (#15900)amp-facebook-page
Docs - add links to ABE demos (#15900)amp-fx-collection
Deal with clashing presets in amp-fx gracefully (#15938)amp-geo
🐛 make amp-geo use user().error() on bad json (#15877)amp-google-vrview-image
Docs - add links to ABE demos (#15900)amp-lightbox-gallery
Fix arrow keys disappear on second open bug (#15879)amp-next-page
Validator rollup (#15873)amp-nexxtv-player
Skip flaky tests (#15981)amp-reddit
Docs - add links to ABE demos (#15900)amp-sidebar
Sidebar should not close when toolbar is present (#15990)amp-story
[amp-story-bookend] Replaces amp images to regular images in amp-story-bookend (#15904) Changes amp-story-bookend config to use camelcase (#15944) 🚀♻️Delegate autoplay using signal (#15952) Add experiment to disable amp-story desktop UI (#15937) Fixing bookend prompt consent margin when no config. (#15929) Deprecate dismiss consent translation key. (#15908) Adding translation keys for the bookend prompt consent link. (#15910) Add a prompt consent button in the v0.1 bookend. (#15905) Update docs for doubleclick in stamp. (#15901) Add a prompt consent button in the bookend. (#15897) Fixing the bookend article layout. (#15899) Update whitelist: 2018-06-07 (#15896) Fixing the consent ID used by amp-story-consent. (#15881) Stories paused state, and state machine. (#15874)amp-timeago
Docs - add links to ABE demos (#15900)amp-user-notification
🏗 Allow duplicate error messages in `expectAsyncConsoleError` (#15936)amp-video
🐛 Work around Android blank frame issue (#15957)validator
🏗 Require JSDoc comments for all classes, methods, and functions in AMP code (#15977) Until now, `gulp lint` used to check existing JSDoc comments for correctness, but it didn't complain if they were missing.With this PR, we require JSDoc comments for all classes, methods, and functions in the AMP codebase. This is critical to our ability to speed up the compilation of the AMP runtime using closure compiler.
Since there are numerous instances of missing JSDoc comments, this rule will be run in warning mode for push builds on master
, while it will run in error mode on files touched by a PR (large refactors are exempted).
Remove inline installation (#15970)
Remove the inline installation of the AMP Validator Chrome Extension from the Validator WebUI.
Validator rollup (#15873)