Version: 1513815942063
- amp-sidebar: reverting effect of #12502 for now since it overrides effects of local navigation (#12561)
- Fix font visual test (#12543)
- Implement new font-load-timeout scheme (#12536)
- Prevent waiting for elements hidden by media query (#12503)
- Prevent overriding loading dot style (#12509)
- Return focus to opening element after sidebar closes (#12502)
- Add warning for unsupported older yarn versions (#12533)
- Enter bookend transition for desktop (#12528)
- Deactivate font stylesheet timeout in Safari. (#12521)
- Fix and unskip more tests that were disabled due to lolex upgrade (#12525)
- Deactivate font stylesheet timeout in Safari. (#12521)
- Fix and unskip amp-sidebar tests (#12523)
- Fix visible percentage thresholds (#12508)
- Allow crossorigin on link tags (#12515)
- amp-sidebar, expose open and close events (#12505)
- Add missing quotes for key sourceType in .babelrc (#12504)
- amp-ima-video: Added data-delay-ad-request. (#12474)
- Skip PRs from the triage process (#12470)
- Update mocha, karma, and all related deps to their latest versions (#12499)
- Simplify animation runner lifecycle (#12453)
- Fix page navigation flashes (#12460)
- Fix doubleclick's usage of UseSameDomainRenderingUntilDeprecated (#12466)
- Implement stable livestream URLs in amp-youtube minus placeholder (#12471)
- Change priority of ads in PWA (#12485)
- Do not trim the queryString params (#8878)
- Update lolex to version 2 (#12486)
- Print expected errors when deprecated Viewer CID API is being used. (#12477)
- Amp analytics: Adds doc for timer vars $timerDuration and $timerStart (#12247)
- Update sinon version to 4.0 (#12476)
- amp-riddle-quiz (#12196)
- Update amp-ad-exit docs (#11550)
- amp-bind-macro: Fix recursion bug and style fixes (#12468)
- Validator: rtc-config parameter for amp-ad (#12461)
- Add getHtml support in AmpContext API. (#12423)
- Fix an encoding bug for analytics vars with array value. (#12459)
- Fix 3P ad frame for local development (#12458)
- Amp analytics: Add timer vars $timerDuration and $timerStart (#12246)
- s/preact/react/. Strip non-prod code from react-dates bundle. Import normally (#12456)
- Fix lint (#12465)
- Validator: whitelist allow-ssr-img for amp-pixel (#12462)
- Updates validation rules to allow refresh configuration. (#12457)
- Validator: meta name=amp-ad-doubleclick-sra (#12452)
- Implement amp-macro element in amp-bind to allow reuse of expressions (#12285)
- Edge case for visiblePercentageMin and Max = 0 (#12426)
- Update gulp-eslint version to 4.0 (#12450)
- Ignore display:none fixed elements (#12449)
- Fix iOS relayout bug with debounce and onorientationchange (#12424)
- Force images to fit within viewer to handle long / wide images (#12440)
- Longtask unit test refactor (#12437)
- Fix mis-aligned close butter for amp-app-banner. (#12442)
- Unbreak extensions with versions≠0.1 in ShadowDOM (#12430)
- Rescale/blur active page on bookend only for mobile (#12436)
- Fix equality check (#12435)
- Simplify AmpStoryHint (fixes repaint issue) (#12386)
- Fix page transition on desktop (#12422)
- Ensure WebAnimation polyfill is installed for amp-story (#12387)
- Iframe transport example ES6->ES5 (#12410)
- Address edge case of minVisible = 100% (#12355)
- Add "What's allowed in AMP" video to spec page (#10585)
- Add example & testing sections to CORS guide (#12380)
- Swap win for ampdoc in amp-font to support shadowroot (#12417)
- amp-animation: remove ticker warning (#12421)
- Fix videos blocking manual navigation on Safari (#12419)
- Bookend UI changes (#12415)
- Date Picker using react-dates (#12016)
- Implementing full width responsive non fast-fetch path. (#12200)
- Update Mediavine script url (#12159)
- Add documentation link for amp-analytics googleadwords examples (#12409)
- Fix layout bug for non-prerendered AMP elements in first viewport (#12311)
- amp-shadow: gets parsed as markup when parsing HTML strings! (#12161)
- Check that :scope selector behaves correctly. (#12383)
- Calculate share button padding dynamically for scroll affordance (#12127)
- Fix gray border on image for alt with no src bug on lightbox (#12379)
- hasAudio() function in amp-story MediaElement Class always returns true until it can more robustly return accurate value (#12377)
- Fix lightbox controls toggle (#12365)
- Revert transition (#12341)
- Center blurred background (#12357)
- Fix AMP.pushState() bug for nested objects (#12359)
- Add scroll position parameters to the ads request (#12354)
- Revert temporary fix for the TrustedViewer issue caused by missing appropriate handshake. (#12361)
- amp-ad: add type=adagio ad network implementation (#12008)
- adding viralize amp tag (#12164)
- Adding placement attribute to our slot placement element (#12291)
- reslint: remove deprecated rulePaths (#12350)
- Make repeat be boolean-only, not boolean or int (#12316)
- Revert "amp-layout: enable visual tests (#12158)" (#12185)
- Fix a double encoding issue in extraUrlParams. (#12335)
- seconds -> milliseconds (#12338)
- Fix regression caused by #12084 (#12330)
- Revert "Implement MediaPool for amp-story (#12156)" (#12334)
- Skips flaky tests to unblock PRs. Unskip issue #12336
- Rotate overlay if mobile is in landscape mode (#12235)
- amp-nexxtv-player: update attribute (#12095)
- Update doubleclick RTC doc to reflect new option (#12347)
- Replace Element#matches() in amp-story component with helper in dom.js (#12307)
- Fix typo in amp-story.md (#12325)
- Always call performance.mark at the pre-render complete time. (#12317)
- Improve amp-story prerender heuristic and prebuild quota usage (#12322)
- Fix regression caused by #12084 (#12330)
- Skips flaky tests to unblock PRs. Unskip issue #12336 (#12337)
- Revert "amp-layout: enable visual tests (#12158)" (#12185)
- Fix square aspect ratios on desktop (#12326)
- Desktop fixes (#12252)
- Intercept XHR for trusted capable viewers (#11314)
- Remove old dead code for glade in delayed fetch (#12269)
- Lightbox 2.0: Add entrance animations to lightbox (#12313)
- Lightbox 2.0: prettified demo (#12314)
- remove usqp param from source urls (#12292)
- Lightbox 2.0: swipe to close (#12284)
- Remove firefox special case (#12272)
- Protect from null pointer exeption and silent failure (#12308)
- amp-iframe: allow
allow
attribute (#11953) - Add release notes for this validator release and previous. (#12312)
- Validator Rollup (#12310)
- Support the data-language attribute for AdSense (#12300)
- Protect from null pointer exeption and silent failure (#12308)
- Removing CSP related dead code. (#12287)
- Allow vendors to disable key appending on RTC responses merged for Doubleclick (#12281)
- s/reset/repeat/g (#12302)
- amp-video: propagate type to new sources (#12290)
- Add a new method, failAfterWarningOrError. (#12257)
- Calculate correct documentHeight for short AMP docs (#12229)
- gesture recognizer: Add a function to remove a registered gesture recognizer in gestures (#12271)
- Set minimum page width (#12265)
- amp-video: preload and 404 support for cached videos (#12193)
- Lightbox 2.0: add carousel demo (#12256)
- add intersectionRatio & intersectionRect (#12217)
- Remove firefox special case (#12272)
- Slight correction to Client ID docs (#12270)
- Analytics: Make visible trigger accept an array of visible percentages (#12162)
- Lightbox 2.0: add basic pinch zoom (#12219)
- Intent To Implement: Giraff support for amp-ads (#12099)
- Preload iframe-transport-client-lib.js for amp-analytics (#12050)
- Update description for pc event to reflect modern usage.
- Fix cloned node dupe id causing activation to fail on non images (#12241)
- pass window ref to getMode (#12239)
- Create iframe within amp-ads for inabox (#12211)
- Analytics: Timer spec provides configuration for starting and stopping (#11813)
- Validator rollup (#12242)
- amp-accordion: Add
expand
,collapse
,toggle
actions (#11933) - amp-video: analytics update desc file (#12230)
- fix amp-sidebar toolbar issue with chrome when the page takes too long time to be ready (#12204)
- Web share API is out of origin trial.
Breakdown by component
amp-ad
Change priority of ads in PWA (#12485) Update lolex to version 2 (#12486) Update sinon version to 4.0 (#12476) Validator: rtc-config parameter for amp-ad (#12461) Updates validation rules to allow refresh configuration. (#12457)amp-ad-exit
Update sinon version to 4.0 (#12476)amp-ad-network-adsense-impl
Update sinon version to 4.0 (#12476)amp-ad-network-cloudflare-impl
Update sinon version to 4.0 (#12476)amp-ad-network-doubleclick-impl
Fix doubleclick's usage of UseSameDomainRenderingUntilDeprecated (#12466) Update sinon version to 4.0 (#12476)amp-ad-network-gmossp-impl
Update sinon version to 4.0 (#12476)amp-ad-network-triplelift-impl
Update sinon version to 4.0 (#12476)amp-analytics
Fix visible percentage thresholds (#12508) Documents visibilitySpec special cases, repeat, and visiblePercentageThresholds (#12484) Update lolex to version 2 (#12486) Update sinon version to 4.0 (#12476) Fix an encoding bug for analytics vars with array value. (#12459) Edge case for visiblePercentageMin and Max = 0 (#12426) Corrects logic error with visibilityPercentageMin/Max (#12451) Iframe transport documentation (#12445) Longtask unit test refactor (#12437) Add documentation link for amp-analytics googleadwords examples (#12409)amp-animation
Update sinon version to 4.0 (#12476) Added link to animation example (#12467) Ensure WebAnimation polyfill is installed for amp-story (#12387) amp-animation: remove ticker warning (#12421)amp-app-banner
Fix mis-aligned close butter for amp-app-banner. (#12442)amp-date-picker
s/preact/react/. Strip non-prod code from react-dates bundle. Import normally (#12456)amp-font
Swap win for ampdoc in amp-font to support shadowroot (#12417)amp-iframe
fix dead IntersectionObserver link in amp-iframe.md (#12420)amp-ima-video
amp-ima-video: Added data-delay-ad-request. (#12474)amp-image-lightbox
Update lolex to version 2 (#12486)amp-lightbox-viewer
Fix iOS relayout bug with debounce and onorientationchange (#12424)amp-sidebar
Return focus to opening element after sidebar closes (#12502) Fix and unskip amp-sidebar tests (#12523) amp-sidebar, expose open and close events (#12505) Update lolex to version 2 (#12486)amp-sticky-ad
Update mocha, karma, and all related deps to their latest versions (#12499) Fix mis-aligned close butter for amp-app-banner. (#12442)amp-story
Prevent waiting for elements hidden by media query (#12503) Prevent overriding loading dot style (#12509) Enter bookend transition for desktop (#12528) Simplify animation runner lifecycle (#12453) Fix page navigation flashes (#12460) Rescale/blur active page on bookend only for mobile (#12436) Fix equality check (#12435) Simplify AmpStoryHint (fixes repaint issue) (#12386) Fix page transition on desktop (#12422) Fix videos blocking manual navigation on Safari (#12419) Bookend UI changes (#12415)amp-web-push
Update mocha, karma, and all related deps to their latest versions (#12499)amp-youtube
Implement stable livestream URLs in amp-youtube minus placeholder (#12471)validator
Allow crossorigin on link tags (#12515) From #12483. bump gulp-amphtml-validator version to 1.0.2 (#12443) Fixes #12114 Validator: rtc-config parameter for amp-ad (#12461) Whitelist rtc-config parameter for amp-ad introduced in #11607 Validator: whitelist allow-ssr-img for amp-pixel (#12462) See #12425 for background. Used in AMP4ADS creatives as part of SSR transformation indicating that img tag can be directly inserted within amp-pixel (essentially indicates no macros are present). Updates validation rules to allow refresh configuration. (#12457) Allows:<meta name="amp-ad-enable-refresh" content="doubleclick=30">
and
<amp-ad ... data-enable-refresh=30>
Validator: meta name=amp-ad-doubleclick-sra (#12452)
Whitelist in validator used to control if SRA is enabled for doubleclick Fast Fetch (added in #10160)