Version: 1493420395795
- amp-bind: Delay init until viewer first visible (#9033)
- Allow carousel next and prev buttons to be reachable and usable by keyboard (#8960)
- Tap events for keyboard navigation (#8879)
- Change padding to ad loader design (#9037)
- Really, really disable SL Chrome 45 (#9034)
- Validator rollup (#9027)
- Disable SauceLab's Chrome 45 Environment (#9028)
- Add default aria-live attributes to amp-live-list and amp-fresh (#8988)
- Add keycodes utility (#9004)
- Turn off "hidden-v3" (#9026)
- Widespace: Amp code version in request url as query param (#8609)
- AMP Analytics: Make the aip parameter changeable to false #7983 (#8972)
- Log if slide index is not a number (#8982)
- Fix flaky xorigin-iframe-handler embed-size test (#9013)
- Fix flaky amp-ad-3p-impl preconnect test (#9011)
- amp-auto-ads: Ad placement configuration errors are user errors (#9001)
- Investigate if old CID format is used (#9020)
- Rename googleanalytics-v2 to googleanalytics-alpha (#9007)
- Listen to messages before iframe append (#8981)
- Print full list of files in PR when pr-check fails flag-config test (#9014)
- actually use sort time when making a decision where to append the items (#9015)
- added test for handleRequest in test-amp-viewer-integration (#9010)
- Fixed returned message payload in handleResponse_ (#9008)
- Support Cloudflare Fast Fetch Ad Signing for Celtra #8973 (#8974)
- Skip test on old chrome (#8968)
- ignore any error that has stop_youtube (#8914)
- Allow referrerpolicy for amp-pixel (#8991)
- amp-bind: Add function to print bind's scope (#8876)
- amp-bind: When applying expression results, only mutate elements with changed attributes (#8773)
- Revert "Add encrypted tokens to .travis.yml for Percy access (#8957)" (#8983)
- Ad test failures (#8969)
- Changing ibeatAnalytics tracking API URL domain name chang (#8888)
- Added client id scope to ezoic ad config. (#8909)
- Small change to ad placeholder tag design (#8953)
- Update experiment branch IDs (#8967)
- Allow href for all SVG tags that allow xlink:href (#8964)
- Report A4A experiment to CSI. (#8958)
- Remove visibility-v2 flag (#8959)
- amp-bind: Improve e-commerce example (#8924)
- Add support for change events on
<select>
elements (#8943) - amp-nexxtv-player extension bugfix postmessages (#8932)
- Add encrypted tokens to .travis.yml for Percy access (#8957)
- Cleanup experiment tag for amp-accordion (#8840)
- Updated yarn.lock to allow development on Goobuntu. (#8949)
- Service Registration: Cleanup of service.js (#8698)
- amp-bind: Fix [class] verify bug (#8938)
- add missing arg, instantiate immediately (#8927)
- Ensure that viewport is instantiated ASAP as other services depend on it (#8923)
- splitting re-usable functionality out of traffic-experiments.js (#8374)
- Viewer service fixes (#8927)
- Ensure that viewport is instantiated ASAP as other services depend on it (#8923)
- better error message (#8913)
- Validator Rollup (#8884)
- Ensure animation auto-starts no matter where amp-animation tag is defined (#8911)
- Remove P2R blocker from inabox (#8866)
- Add custom-element test case (#8907)
- Fix late-upgrading measuring issues (#8905)
- Clarify the new issue template (#8667)
- Make test-custom-element hermetic via describes (#8885)
- Adopt ClickHandler for FIE (#8864)
- Document support for waitFor (#8718)
- Measure owned element by request (#8815)
- Simplify parseQueryString (#8877)
- Remove timer dependency from event-helpers (listen, listenOnce) (#8472)
- amp-bind: Only get form service if needed (#8868)
- Forbid bad startsWith and endsWith replacements (#8870)
- amp-bind: Support changing
src
on amp-list (#8735) - amp-bind: Function invocations on null should return null (#8763)
Breakdown by component
ads
Added client id scope to ezoic ad config. (#8909) Forbid bad startsWith and endsWith replacements (#8870)amp-ad
Change padding to ad loader design (#9037) Validator rollup (#9027) Fix flaky xorigin-iframe-handler embed-size test (#9013) Fix flaky amp-ad-3p-impl preconnect test (#9011) Skip test on old chrome (#8968) Ad test failures (#8969) Small change to ad placeholder tag design (#8953)amp-ad-network-adsense-impl
Ad test failures (#8969) Update experiment branch IDs (#8967) Make test-custom-element hermetic via describes (#8885)amp-ad-network-doubleclick-impl
Update experiment branch IDs (#8967)amp-analytics
Validator rollup (#9027) Turn off "hidden-v3" (#9026) AMP Analytics: Make the aip parameter changeable to false #7983 (#8972) Investigate if old CID format is used (#9020) Rename googleanalytics-v2 to googleanalytics-alpha (#9007) Changing ibeatAnalytics tracking API URL domain name chang (#8888) Validator Rollup (#8884)amp-anim
Validator rollup (#9027)amp-animation
Ensure animation auto-starts no matter where amp-animation tag is defined (#8911)amp-apester-media
Validator rollup (#9027)amp-app-banner
Validator rollup (#9027)amp-audio
Validator rollup (#9027)amp-auto-ads
Validator rollup (#9027) amp-auto-ads: Ad placement configuration errors are user errors (#9001)amp-bind
amp-bind: Delay init until viewer first visible (#9033) Validator rollup (#9027) amp-bind: Add function to print bind's scope (#8876) amp-bind: Fix [class] verify bug (#8938) amp-bind: Fix mistake in bindable attribute list (#8937) amp-bind: Only get form service if needed (#8868)amp-brid-player
Validator rollup (#9027)amp-brightcove
Validator rollup (#9027)amp-call-tracking
Validator rollup (#9027)amp-carousel
Allow carousel next and prev buttons to be reachable and usable by keyboard (#8960) Validator rollup (#9027) Log if slide index is not a number (#8982)amp-dailymotion
Validator rollup (#9027)amp-experiment
Validator rollup (#9027)amp-facebook
Validator rollup (#9027)amp-facebook-comments
Validator rollup (#9027)amp-fit-text
Validator rollup (#9027)amp-font
Validator rollup (#9027)amp-form
Docs minor: Add more details on allowed tags + minor improvements (#8990) Fix raw sourcecode markdown (#8912)amp-fresh
Add default aria-live attributes to amp-live-list and amp-fresh (#8988)amp-fx-flying-carpet
Validator rollup (#9027)amp-iframe
Add missing closing bracket in amp-iframe docs. (#8890)amp-image-lightbox
Add keycodes utility (#9004)amp-instagram
Forbid bad startsWith and endsWith replacements (#8870)amp-lightbox
Add keycodes utility (#9004)amp-lightbox-viewer
Add keycodes utility (#9004)amp-live-list
Add default aria-live attributes to amp-live-list and amp-fresh (#8988) actually use sort time when making a decision where to append the items (#9015)amp-nexxtv-player
Listen to messages before iframe append (#8981) amp-nexxtv-player extension bugfix postmessages (#8932)amp-ooyala-player
Listen to messages before iframe append (#8981)amp-viewer-integration
added test for handleRequest in test-amp-viewer-integration (#9010) Fixed returned message payload in handleResponse_ (#9008) better error message (#8913)amp-youtube
Listen to messages before iframe append (#8981) Forbid bad startsWith and endsWith replacements (#8870)validator
Allow referrerpolicy for amp-pixel (#8991) Per [spec](https://github.com/ampproject/amphtml/blob/master/builtins/amp-pixel.md#attributes), referrerpolicy is optional with only allowed value of "no-referrer".Addresses issue #8979.
Allow href for all SVG tags that allow xlink:href (#8964)
Per issue #8928, xlink:href
has been deprecated since SVG2 in favor of href
. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/href
Validator Rollup (#8884)
Add custom-element test case (#8907)
Make sure case sensitive values for custom-element work correctly.