1484769855829

@aghassemi aghassemi released this Jan 18, 2017

Version: 1484769855829

1% and optin at 2:00 PM, Jan 18, 2017 UTC-8

  • Append CSA container to 'c' container (#7083)
  • Putting installFormProxy in a TryCatch for now (#7079)
  • Form Proxy: Support null EventTarget class (#7077)
  • Temporary solution for most common form-proxy failures (#7065)
  • handle unload (#7001)
  • viewer-integr.js -> amp-viewer-integration extension (#6989)
  • dev().info()->dev().fine() (#7017)
  • Unlaunch ios-embed-wrapper for iOS8 to avoid scroll freezing issues (#7018)
  • Turned on experiment flag (#6774)
  • Unlaunch ios-embed-wrapper for iOS8 to avoid scroll freezing issues (#7018)
  • Add some A4A ad request parameters (#6643)
  • Pixel re-implemented to trigger immediately on visibility (#6988)
  • cron job from @erwinmombay to update size.txt (#6982)
  • Expose move to slide method on slidescroll to enable flim-strip experience (#6914)
  • Let all async gulp tasks return Promise. (#6844)
  • Assorted Bind validator fixes (#7005)
  • Add amp-bind support to amp-video (#6905)
  • Add support for Bind's linked carousels use case (#6797)
  • Allow redirection after submission through AMP-Redirect-To header (#6958)
  • Adding a4a support to TripleLift amp-ads (#6884)
  • Use dots for closure compiling tasks in travis to avoid timeout (#6980)
  • Update link to Custom Elements doc to v1 version (#6975)
  • Introduces logic for A4A Multisize implementation. (#6677)
  • amp-viewer-integration handshake updates (#6845)
  • Reverts #6952 but keep the removal of default-value (#6983)
  • Ad type adverticumv.2 (#6493)
  • Ensure that iframe is fully x-origin for 3p case (#6979)
  • Bind validator (#6665)
  • Added initial version of amp-anlaytics variable filters. (#6560)
  • Proxying the form to call the prototype methods/properties, incl Chrome 45 (#6944)
  • Allow experiments being opted in at document level. (#6938)
  • Scan used extension in HTML head, instead whole document. (#6954)
  • Import Gulp webserver as a middleware into Karma test server (#6937)
  • write out css files to build and dist folders (#6946)
  • amp-bind: Refactor attribute mutation flow (#6779)
  • Allow data-amp-replace on input[type=hidden]. (#6952)
  • Fixing broken carousel snap on master (#6949)
  • Default requireAmpResponseSourceOrigin to true. (#6744)
  • Fixing broken carousel snap on master (#6949)
  • Fix structured return from key signing in a number of negative cases (#6917)
  • Launch amp-playbuzz experiment (#6947)
  • Remove the check of 2 viewport requirement for sticky-ad (#6907)
  • Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)
  • Add whatsapp to default config for amp-social-share and update pinterest (#6908)
  • Use intermediary AST for Bind expression evaluation (#6840)
  • Merges isDevChannel() and isDevChannelVersionDoNotUse_() to isCanary() (#6803)
  • actually generate ampcontext-v0.js (#6919)
  • doc change on amp-accordion (#6448)
  • Switched from vid to cid for adsense and doubleclick integration with Google Analytics (#6895)
  • add integration test to 3p ad (#6789)

Breakdown by component

amp-a4a

Fix structured return from key signing in a number of negative cases (#6917)

amp-app-banner

Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-bind

Assorted Bind validator fixes (#7005)

amp-carousel

Expose move to slide method on slidescroll to enable flim-strip experience (#6914)
Fixing broken carousel snap on master (#6949)
Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-form

Allow redirection after submission through AMP-Redirect-To header (#6958)
Proxying the form to call the prototype methods/properties, incl Chrome 45 (#6944)

amp-lightbox-viewer

Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-pixel

Pixel re-implemented to trigger immediately on visibility (#6988)

amp-playbuzz

Launch amp-playbuzz experiment (#6947)

amp-social-share

Add whatsapp to default config for amp-social-share and update pinterest (#6908)

amp-sticky-ad

doc update on sticky-ad (#7016)
Remove the check of 2 viewport requirement for sticky-ad (#6907)
Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-video

Add amp-bind support to amp-video (#6905)

amp-viewer-integration

handle unload (#7001)
dev().info()->dev().fine() (#7017)

validator

Reverts #6952 but keep the removal of default-value (#6983)
See #6948 and #6952. @Gregable
Allow data-amp-replace on input[type=hidden]. (#6952)
Addresses #6948. @Gregable

Downloads

1484265443309-old-rc

@aghassemi aghassemi released this Jan 12, 2017

Version: 1484265443309

1% 9:30 AM, Jan 17, 2017 UTC-8

  • handle unload (#7001)
  • viewer-integr.js -> amp-viewer-integration extension (#6989)
  • dev().info()->dev().fine() (#7017)
  • Unlaunch ios-embed-wrapper for iOS8 to avoid scroll freezing issues (#7018)
  • Turned on experiment flag (#6774)
  • Unlaunch ios-embed-wrapper for iOS8 to avoid scroll freezing issues (#7018)
  • Add some A4A ad request parameters (#6643)
  • Pixel re-implemented to trigger immediately on visibility (#6988)
  • cron job from @erwinmombay to update size.txt (#6982)
  • Expose move to slide method on slidescroll to enable flim-strip experience (#6914)
  • Let all async gulp tasks return Promise. (#6844)
  • Assorted Bind validator fixes (#7005)
  • Add amp-bind support to amp-video (#6905)
  • Add support for Bind's linked carousels use case (#6797)
  • Allow redirection after submission through AMP-Redirect-To header (#6958)
  • Adding a4a support to TripleLift amp-ads (#6884)
  • Use dots for closure compiling tasks in travis to avoid timeout (#6980)
  • Update link to Custom Elements doc to v1 version (#6975)
  • Introduces logic for A4A Multisize implementation. (#6677)
  • amp-viewer-integration handshake updates (#6845)
  • Reverts #6952 but keep the removal of default-value (#6983)
  • Ad type adverticumv.2 (#6493)
  • Ensure that iframe is fully x-origin for 3p case (#6979)
  • Bind validator (#6665)
  • Added initial version of amp-anlaytics variable filters. (#6560)
  • Proxying the form to call the prototype methods/properties, incl Chrome 45 (#6944)
  • Allow experiments being opted in at document level. (#6938)
  • Scan used extension in HTML head, instead whole document. (#6954)
  • Import Gulp webserver as a middleware into Karma test server (#6937)
  • write out css files to build and dist folders (#6946)
  • amp-bind: Refactor attribute mutation flow (#6779)
  • Allow data-amp-replace on input[type=hidden]. (#6952)
  • Fixing broken carousel snap on master (#6949)
  • Default requireAmpResponseSourceOrigin to true. (#6744)
  • Fixing broken carousel snap on master (#6949)
  • Fix structured return from key signing in a number of negative cases (#6917)
  • Launch amp-playbuzz experiment (#6947)
  • Remove the check of 2 viewport requirement for sticky-ad (#6907)
  • Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)
  • Add whatsapp to default config for amp-social-share and update pinterest (#6908)
  • Use intermediary AST for Bind expression evaluation (#6840)
  • Merges isDevChannel() and isDevChannelVersionDoNotUse_() to isCanary() (#6803)
  • actually generate ampcontext-v0.js (#6919)
  • doc change on amp-accordion (#6448)
  • Switched from vid to cid for adsense and doubleclick integration with Google Analytics (#6895)
  • add integration test to 3p ad (#6789)

Breakdown by component

ads

Adding a4a support to TripleLift amp-ads (#6884)

amp-a4a

Fix structured return from key signing in a number of negative cases (#6917)

amp-ad-network-triplelift-impl

Adding a4a support to TripleLift amp-ads (#6884)

amp-app-banner

Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-bind

Assorted Bind validator fixes (#7005)
Use intermediary AST for Bind expression evaluation (#6840)

amp-carousel

Expose move to slide method on slidescroll to enable flim-strip experience (#6914)
Add support for Bind's linked carousels use case (#6797)
Fixing broken carousel snap on master (#6949)
Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-form

Allow redirection after submission through AMP-Redirect-To header (#6958)
Proxying the form to call the prototype methods/properties, incl Chrome 45 (#6944)

amp-lightbox-viewer

Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-pixel

Pixel re-implemented to trigger immediately on visibility (#6988)

amp-playbuzz

Launch amp-playbuzz experiment (#6947)

amp-selector

Add support for Bind's linked carousels use case (#6797)

amp-social-share

Add whatsapp to default config for amp-social-share and update pinterest (#6908)

amp-sticky-ad

doc update on sticky-ad (#7016)
Remove the check of 2 viewport requirement for sticky-ad (#6907)
Fixed Carousel Arrow SVGs - Added IE11 Compatible Charset for SVGs (#6920)

amp-video

Add amp-bind support to amp-video (#6905)

amp-viewer-integration

handle unload (#7001)
dev().info()->dev().fine() (#7017)
amp-viewer-integration handshake updates (#6845)

validator

Reverts #6952 but keep the removal of default-value (#6983)
See #6948 and #6952. @Gregable
Allow data-amp-replace on input[type=hidden]. (#6952)
Addresses #6948. @Gregable

Downloads

1484259764365

@erwinmombay erwinmombay released this Jan 12, 2017

Version: 1484259764365

  • Unlaunch ios-embed-wrapper for iOS8 to avoid scroll freezing issues (#7018)
  • Fixing broken carousel snap on master (#6949)
  • Revert "Proxying the form to call the prototype methods/properties" (#6911)
  • Allow amp-form to update amp-state (#6820)
  • amp-youtube: Remove the layout wait, issue seems to have been fixed by YT (#6915)
  • Tweak regex to allow \n in variable values. (#6896)
  • Remove whitelist for ooyala-player validator (#6904)
  • Remove whitelist for ooyala-player validator (#6904)
  • Make the mask the child of the document body and not the fixed layer. (#6903)
  • Make the mask the child of the document body and not the fixed layer. (#6903)
  • Pass down experiment toggles to 3p iframes. (#6801)
  • Add amp.cloudflare.com to forms testcase. (#6899)
  • Validator Rollup (#6898)
  • Fix an un-closed amp-ad tag in example. (#6889)
  • Lazily allocate observables (#6839)
  • Re-organize karma config files. (#6831)
  • cron job from @erwinmombay to update size.txt (#6865)
  • Explicitly loading the Max amp-video in manual tests (#6868)
  • Added pv and prev_fmts to AdSense ad request URL. (#6531)
  • Add overflow hidden to the slide item (#6880)
  • Add a default outline to amp-selector (#6878)
  • Revert "Remove old IO file" (#6864)
  • Add oid param to A4A-generated ad requests to enable ActiveView (#6816)
  • A4A CSI ping updates (#6505)
  • loading indicator animation: translateX instead of left (#6841)
  • Revert "Remove old IO file" (#6864)
  • make amp-video preconnect to video src (#6767)
  • Added amp-playbuzz documentation (#6838)
  • Show hidden elements inside accordion header upon expand/collapse. (#6862)
  • Easing and warning on times (#6794)
  • Fix hidden trigger continuousTimeMin condition. (#6821)
  • Content.ad: Improved reliability and security (#6805)
  • Add presubmit rule to disallow direct access to AMP_CONFIG. (#6800)
  • Make travis build log less verbose. (#6836)
  • Switch test report format to "dots". (#6834)
  • Make amp-font work on Microsoft Edge (#6832)
  • cron job from @erwinmombay to update size.txt (#6823)
  • Defaults visiblePercentageMin to 0. (#6822)
  • Implement "hidden" trigger for VisibilityV2 (IntersectionObserver based) (#6634)
  • Refactor the computation of experiment config. (#6709)
  • Add variable references in action method arg values (#6723)
  • custom-element internal classes are switched to i-amphtml- form (#6796)
  • [amp-inabox] Only request position when visibility-v2 is disabled or … (#6787)
  • cron job from @erwinmombay to update size.txt and size.csv (#6768)
  • Proxying the form to call the prototype methods/properties (#6720)
  • Update A4A spec to use amp4ads-v0.js instead of v0.js (#6152)
  • Add inabox example for nested friendly iframe. (#6785)
  • Added reference to common attributes + minor improvements (#6772)
  • Integrate Google AdSense for Search and Adsense for Shopping (on the Custom Search Ads protocol) with AMP (#6518)
  • Cache SW: Forbid the "validator" extension (#6788)

Breakdown by component

ads

Content.ad: Improved reliability and security (#6805)

amp-access

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-accordion

Show hidden elements inside accordion header upon expand/collapse. (#6862)

amp-ad

Revert "Remove old IO file" (#6864)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-analytics

Tweak regex to allow \n in variable values. (#6896)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Fix hidden trigger continuousTimeMin condition. (#6821)
Defaults visiblePercentageMin to 0. (#6822)
custom-element internal classes are switched to i-amphtml- form (#6796)
[amp-inabox] Only request position when visibility-v2 is disabled or … (#6787)

amp-anim

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-animation

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Easing and warning on times (#6794)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-apester-media

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-app-banner

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-audio

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-bind

Allow amp-form to update amp-state (#6820)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-brid-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-brightcove

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-carousel

Add overflow hidden to the slide item (#6880)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-dailymotion

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-experiment

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-facebook

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-fit-text

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-font

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Make amp-font work on Microsoft Edge (#6832)

amp-form

Revert "Proxying the form to call the prototype methods/properties" (#6911)
Allow amp-form to update amp-state (#6820)

amp-fx-flying-carpet

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-gfycat

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-google-vrview-image

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-hulu

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-iframe

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-image-lightbox

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-instagram

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-install-serviceworker

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-jwplayer

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-kaltura-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-lightbox

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-list

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-live-list

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-mustache

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-o2-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-pinterest

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-playbuzz

Added amp-playbuzz documentation (#6838)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-reach-player

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-selector

Add a default outline to amp-selector (#6878)

amp-sidebar

Make the mask the child of the document body and not the fixed layer. (#6903)

amp-springboard-player

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-vimeo

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-vine

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-youtube

amp-youtube: Remove the layout wait, issue seems to have been fixed by YT (#6915)
custom-element internal classes are switched to i-amphtml- form (#6796)

validator

Add amp.cloudflare.com to forms testcase. (#6899)

Validator Rollup (#6898)

Downloads

1484009945046-old-rc

@erwinmombay erwinmombay released this Jan 9, 2017

Version: 1484009945046

  • Fixing broken carousel snap on master (#6949)
  • Revert "Proxying the form to call the prototype methods/properties" (#6911)
  • Allow amp-form to update amp-state (#6820)
  • amp-youtube: Remove the layout wait, issue seems to have been fixed by YT (#6915)
  • Tweak regex to allow \n in variable values. (#6896)
  • Remove whitelist for ooyala-player validator (#6904)
  • Remove whitelist for ooyala-player validator (#6904)
  • Make the mask the child of the document body and not the fixed layer. (#6903)
  • Make the mask the child of the document body and not the fixed layer. (#6903)
  • Pass down experiment toggles to 3p iframes. (#6801)
  • Add amp.cloudflare.com to forms testcase. (#6899)
  • Validator Rollup (#6898)
  • Fix an un-closed amp-ad tag in example. (#6889)
  • Lazily allocate observables (#6839)
  • Re-organize karma config files. (#6831)
  • cron job from @erwinmombay to update size.txt (#6865)
  • Explicitly loading the Max amp-video in manual tests (#6868)
  • Added pv and prev_fmts to AdSense ad request URL. (#6531)
  • Add overflow hidden to the slide item (#6880)
  • Add a default outline to amp-selector (#6878)
  • Revert "Remove old IO file" (#6864)
  • Add oid param to A4A-generated ad requests to enable ActiveView (#6816)
  • A4A CSI ping updates (#6505)
  • loading indicator animation: translateX instead of left (#6841)
  • Revert "Remove old IO file" (#6864)
  • make amp-video preconnect to video src (#6767)
  • Added amp-playbuzz documentation (#6838)
  • Show hidden elements inside accordion header upon expand/collapse. (#6862)
  • Easing and warning on times (#6794)
  • Fix hidden trigger continuousTimeMin condition. (#6821)
  • Content.ad: Improved reliability and security (#6805)
  • Add presubmit rule to disallow direct access to AMP_CONFIG. (#6800)
  • Make travis build log less verbose. (#6836)
  • Switch test report format to "dots". (#6834)
  • Make amp-font work on Microsoft Edge (#6832)
  • cron job from @erwinmombay to update size.txt (#6823)
  • Defaults visiblePercentageMin to 0. (#6822)
  • Implement "hidden" trigger for VisibilityV2 (IntersectionObserver based) (#6634)
  • Refactor the computation of experiment config. (#6709)
  • Add variable references in action method arg values (#6723)
  • custom-element internal classes are switched to i-amphtml- form (#6796)
  • [amp-inabox] Only request position when visibility-v2 is disabled or … (#6787)
  • cron job from @erwinmombay to update size.txt (#6768)
  • Proxying the form to call the prototype methods/properties (#6720)
  • Update A4A spec to use amp4ads-v0.js instead of v0.js (#6152)
  • Add inabox example for nested friendly iframe. (#6785)
  • Integrate Google AdSense for Search and Adsense for Shopping (on the Custom Search Ads protocol) with AMP (#6518)
  • Cache SW: Forbid the "validator" extension (#6788)

Breakdown by component

ads

Content.ad: Improved reliability and security (#6805)

amp-access

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-accordion

Show hidden elements inside accordion header upon expand/collapse. (#6862)

amp-ad

Revert "Remove old IO file" (#6864)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-analytics

Tweak regex to allow \n in variable values. (#6896)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Fix hidden trigger continuousTimeMin condition. (#6821)
Defaults visiblePercentageMin to 0. (#6822)
custom-element internal classes are switched to i-amphtml- form (#6796)
[amp-inabox] Only request position when visibility-v2 is disabled or … (#6787)

amp-anim

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-animation

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Easing and warning on times (#6794)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-apester-media

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-app-banner

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-audio

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-bind

Allow amp-form to update amp-state (#6820)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-brid-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-brightcove

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-carousel

Add overflow hidden to the slide item (#6880)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-dailymotion

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-experiment

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-facebook

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-fit-text

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-font

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Make amp-font work on Microsoft Edge (#6832)

amp-form

Revert "Proxying the form to call the prototype methods/properties" (#6911)
Allow amp-form to update amp-state (#6820)

amp-fx-flying-carpet

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-gfycat

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-google-vrview-image

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-hulu

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-iframe

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-image-lightbox

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-instagram

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-install-serviceworker

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-jwplayer

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-kaltura-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-lightbox

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-list

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-live-list

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-mustache

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-o2-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-pinterest

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-playbuzz

Added amp-playbuzz documentation (#6838)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-reach-player

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-selector

Add a default outline to amp-selector (#6878)

amp-sidebar

Make the mask the child of the document body and not the fixed layer. (#6903)

amp-springboard-player

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-video

make amp-video preconnect to video src (#6767)

amp-vimeo

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-vine

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-youtube

amp-youtube: Remove the layout wait, issue seems to have been fixed by YT (#6915)
custom-element internal classes are switched to i-amphtml- form (#6796)

validator

Add amp.cloudflare.com to forms testcase. (#6899)

Validator Rollup (#6898)

Downloads

1483736850268-old-rc

@erwinmombay erwinmombay released this Jan 6, 2017

Version: 1483736850268

  • Revert "Proxying the form to call the prototype methods/properties" (#6911)
  • Allow amp-form to update amp-state (#6820)
  • amp-youtube: Remove the layout wait, issue seems to have been fixed by YT (#6915)
  • Tweak regex to allow \n in variable values. (#6896)
  • Remove whitelist for ooyala-player validator (#6904)
  • Make the mask the child of the document body and not the fixed layer. (#6903)
  • Pass down experiment toggles to 3p iframes. (#6801)
  • Add amp.cloudflare.com to forms testcase. (#6899)
  • Validator Rollup (#6898)
  • Fix an un-closed amp-ad tag in example. (#6889)
  • Lazily allocate observables (#6839)
  • Re-organize karma config files. (#6831)
  • cron job from @erwinmombay to update size.txt (#6865)
  • Explicitly loading the Max amp-video in manual tests (#6868)
  • Added pv and prev_fmts to AdSense ad request URL. (#6531)
  • Add overflow hidden to the slide item (#6880)
  • Add a default outline to amp-selector (#6878)
  • Revert "Remove old IO file" (#6864)
  • Add oid param to A4A-generated ad requests to enable ActiveView (#6816)
  • A4A CSI ping updates (#6505)
  • loading indicator animation: translateX instead of left (#6841)
  • Revert "Remove old IO file" (#6864)
  • make amp-video preconnect to video src (#6767)
  • Added amp-playbuzz documentation (#6838)
  • Show hidden elements inside accordion header upon expand/collapse. (#6862)
  • Easing and warning on times (#6794)
  • Fix hidden trigger continuousTimeMin condition. (#6821)
  • Content.ad: Improved reliability and security (#6805)
  • Add presubmit rule to disallow direct access to AMP_CONFIG. (#6800)
  • Make travis build log less verbose. (#6836)
  • Switch test report format to "dots". (#6834)
  • Make amp-font work on Microsoft Edge (#6832)
  • cron job from @erwinmombay to update size.txt (#6823)
  • Defaults visiblePercentageMin to 0. (#6822)
  • Implement "hidden" trigger for VisibilityV2 (IntersectionObserver based) (#6634)
  • Refactor the computation of experiment config. (#6709)
  • Add variable references in action method arg values (#6723)
  • custom-element internal classes are switched to i-amphtml- form (#6796)
  • [amp-inabox] Only request position when visibility-v2 is disabled or … (#6787)
  • cron job from @erwinmombay to update size.txt (#6768)
  • Proxying the form to call the prototype methods/properties (#6720)
  • Update A4A spec to use amp4ads-v0.js instead of v0.js (#6152)
  • Add inabox example for nested friendly iframe. (#6785)
  • Integrate Google AdSense for Search and Adsense for Shopping (on the Custom Search Ads protocol) with AMP (#6518)
  • Cache SW: Forbid the "validator" extension (#6788)

Breakdown by component

ads

Content.ad: Improved reliability and security (#6805)

amp-access

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-accordion

Show hidden elements inside accordion header upon expand/collapse. (#6862)

amp-ad

Revert "Remove old IO file" (#6864)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-analytics

Tweak regex to allow \n in variable values. (#6896)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Fix hidden trigger continuousTimeMin condition. (#6821)
Defaults visiblePercentageMin to 0. (#6822)
custom-element internal classes are switched to i-amphtml- form (#6796)
[amp-inabox] Only request position when visibility-v2 is disabled or … (#6787)

amp-anim

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-animation

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Easing and warning on times (#6794)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-apester-media

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-app-banner

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-audio

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-bind

Allow amp-form to update amp-state (#6820)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-brid-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-brightcove

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-carousel

Add overflow hidden to the slide item (#6880)
Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-dailymotion

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-experiment

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-facebook

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-fit-text

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-font

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
Make amp-font work on Microsoft Edge (#6832)

amp-form

Revert "Proxying the form to call the prototype methods/properties" (#6911)
Allow amp-form to update amp-state (#6820)
Proxying the form to call the prototype methods/properties (#6720)

amp-fx-flying-carpet

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-gfycat

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-google-vrview-image

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-hulu

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-iframe

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-image-lightbox

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-instagram

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-install-serviceworker

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-jwplayer

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-kaltura-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-lightbox

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-list

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-live-list

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-mustache

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)

amp-o2-player

Doc cleanup: formatting, grammar, consistency, minor fixes (#6860)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-pinterest

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-playbuzz

Added amp-playbuzz documentation (#6838)
custom-element internal classes are switched to i-amphtml- form (#6796)

amp-reach-player

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-selector

Add a default outline to amp-selector (#6878)

amp-sidebar

Make the mask the child of the document body and not the fixed layer. (#6903)

amp-springboard-player

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-video

make amp-video preconnect to video src (#6767)

amp-vimeo

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-vine

custom-element internal classes are switched to i-amphtml- form (#6796)

amp-youtube

amp-youtube: Remove the layout wait, issue seems to have been fixed by YT (#6915)
custom-element internal classes are switched to i-amphtml- form (#6796)

validator

Add amp.cloudflare.com to forms testcase. (#6899)

Validator Rollup (#6898)

Downloads

1483661191373

@erwinmombay erwinmombay released this Jan 5, 2017

Version: 1483661191373

  • Remove whitelist for ooyala-player validator (#6904)
  • Make the mask the child of the document body and not the fixed layer. (#6903)
  • Revert "Remove old IO file" (#6864)
  • Suppress requireAmpResponseSourceOrigin error message when ampCors=false. (#6784)
  • Improve error message for missing layout. (#6777)
  • amp-mustache script also_requires_tag_warning should be template (#6781)
  • add tag warning to amp-video validator (#6775)
  • Ensure that viewer handshake always happens quickly. (#6765)
  • Refactored of passing frame attribute/context information (#6498)
  • Core-only internal css classes refactored (#6766)
  • make viewer-integration tests pass also when running locally (#6759)
  • AMP action target and goBack method (#6747)
  • Store either "someexp" or "-someexp" in cookie, never both. (#6762)
  • Restrict selection of srcset to the two closest values (#6741)
  • Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)
  • FlyingCarpet: Ensure unbuilt elements eventually layout (#6742)
  • amp-list: customize array location in the response (#6745)
  • Use #cloneNode to clone FixedLayer body (#6721)
  • Validator Rollup (#6761)
  • add expectedError method (#6581)
  • Fix json-ld mainEntityOfPage example (#6691)
  • Add valid attribute entries for schema.org RDFa syntax (#6739)
  • Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
  • Fixed loading indicator dots over logo bug (#6692)
  • Document variable substitutions in hidden fields in forms (#6486)
  • Eliminate useless The play() request was interrupted by a call to pause() errors from being logged (#6680)
  • Make sidebar the highest z-index possible (#6711)
  • Support wider styling set for fixed layer. Re-enable forceTransfer on sidebar (#6706)
  • If page is an iframed test page, use parent's location to determine script's location (#6710)
  • cron job from @erwinmombay to update size.txt and size.csv (#6659)
  • A4A Envelope for testing (#6698)
  • Force-disable flag in experiments via cookies (#6701)
  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Refactor postDocumentLoaded in viewer and refine viewer tests (#6638)
  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Switched param order for requestResize (#6697)
  • Allow for fetch to not include __amp_source_origin so resources can be cached across pages (#6637)
  • Using the configuration in to insert a single ad on the page. (#6443)
  • Add runtime RTV version to post message (#6645)
  • Correct code blocks so they render properly in docs (#6672)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Add endpoints to get public keys to verify Cloudflare signatures. (#6675)
  • Dynamic update priority API w/rescheduling (#6654)
  • Remove an accidental char in inabox-more.amp.html (#6682)
  • Upgrade amp-ad support for Index Exchange (#6482)
  • A4A protect emitLifecycleEvent/onAmpRender from exiting promise chain; log signing service to stackdrive with service name (#6504)
  • Set charset (to match other share targets) (#6664)
  • Fix typos (#6663)
  • Update form-vars-sub to use data-amp-replace and value attrs (#6621)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Apply rate limit to amp-inabox host event listeners (#6657)
  • Allows metadata string without quotes in tag. (#6651)
  • feat(changeHeight): allow apester units to resize (#6078)
  • custom loader for (#6627)
  • Allows metadata string without quotes in tag. (#6651)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Do not preload the URL of a youtube player. (#6656)
  • Bind service and state component (#6449)
  • jw-player, no longer unlayout on pause since #6483 is fixed now (#6629)
  • Revert "Lazily allocate observables" (#6650)
  • Revert "Lazily allocate observables" (#6650)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • use line loader for ad (#6595)
  • AMP implementation of Media.net Contextual Monetization (#6479)
  • Validator Rollup (#6647)
  • apply default placeholder for ad (#6447)
  • add support for Fusion as server (#6148)
  • amp-ooyala (#6466)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • Set scrolling=no on playbuzz iframe to avoid sizing problems (#6636)
  • Implement special viewport binding for amp-inabox (#6594)
  • Make <script id=amp-access type=application/json> unique. (#6630)
  • Responsive animations with media property (#6623)
  • Moving video functionality to amp-video extension (#6622)
  • Refactor methods in viewer into history-impl (#6599)
  • Support AMP by CA A.J.A. Infeed (#6478)
  • Allow credentials=omit (#6614)
  • Launch ios-embed-wrapper experiment (#6616)
  • A4A AMP creative early load extensions prior to layoutCallback (#6610)
  • ban some es6 array instance methods that might be widely supported (#6559)
  • Implementing amp-playbuzz extension (#6106) (#6351)
  • Added hasOwn helper. (#6592)
  • Add Cache SW manual test infrastructure (#6532)
  • Convert some markdown to HTML (#5978)
  • set to always fix (#6596)

Breakdown by component

ads

Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)

amp-a4a

A4A Envelope for testing (#6698)

amp-access

Validator Rollup (#6761)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-access-laterpay

Remove docs file until ready (#6704)

amp-accordion

Validator Rollup (#6761)

amp-ad

Validator Rollup (#6761)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)

amp-ad-network-fake-impl

A4A Envelope for testing (#6698)

amp-analytics

Validator Rollup (#6761)

amp-anim

Validator Rollup (#6761)

amp-apester-media

Validator Rollup (#6761)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-app-banner

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
amp-app-banner ios mitigation warning (#6702)

amp-auto-ads

Validator Rollup (#6761)

amp-bind

Validator Rollup (#6761)

amp-brid-player

Validator Rollup (#6761)

amp-brightcove

Validator Rollup (#6761)

amp-carousel

Validator Rollup (#6761)

amp-dailymotion

Validator Rollup (#6761)

amp-experiment

Validator Rollup (#6761)

amp-facebook

Validator Rollup (#6761)

amp-fit-text

Validator Rollup (#6761)

amp-font

Validator Rollup (#6761)

amp-form

Docs cleanup: formatting and wording (#6752)

amp-fresh

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-fx-flying-carpet

FlyingCarpet: Ensure unbuilt elements eventually layout (#6742)
Validator Rollup (#6761)

amp-gfycat

Validator Rollup (#6761)

amp-hulu

Validator Rollup (#6761)

amp-iframe

Validator Rollup (#6761)

amp-image-lightbox

Validator Rollup (#6761)

amp-instagram

Core-only internal css classes refactored (#6766)
Validator Rollup (#6761)

amp-install-serviceworker

Validator Rollup (#6761)
fix rendering of codeblocks (#6746)

amp-jwplayer

Validator Rollup (#6761)

amp-kaltura-player

Validator Rollup (#6761)

amp-list

amp-list: customize array location in the response (#6745)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-live-list

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-mustache

amp-mustache script also_requires_tag_warning should be template (#6781)
Docs cleanup: formatting and wording (#6752)

amp-ooyala-player

Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)

amp-pinterest

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-playbuzz

Fixed loading indicator dots over logo bug (#6692)

amp-selector

Adding script tag to amp-selector .md (#6738)

amp-sidebar

Make sidebar the highest z-index possible (#6711)
Support wider styling set for fixed layer. Re-enable forceTransfer on sidebar (#6706)
Turn forced transfer-layer for side-bar temporarily (#6700)

amp-soundcloud

Core-only internal css classes refactored (#6766)

amp-user-notification

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-video

add tag warning to amp-video validator (#6775)
Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)

amp-viewer-integration

make viewer-integration tests pass also when running locally (#6759)

amp-viz-vega

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-youtube

Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)

validator

amp-mustache script also_requires_tag_warning should be template (#6781)
@Gregable
Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)

  1. Moving all functionality to amp-video extension
  2. Backwards compatibility
  3. Create Video Manager only when you need it and only once

close #5306
Add valid attribute entries for schema.org RDFa syntax (#6739)
AMP is currently in the somewhat contradictory state of encouraging schema.org and considering one of the syntaxes used for that sort of annotation (namely RDFa) invalid. Accepting RDFa is harmless in terms of performance (browsers don't do anything with it).

This was reported in #4919.

Downloads

1482359659944-old-rc

@erwinmombay erwinmombay released this Dec 21, 2016

Version: 1482359659944

1% 2016-12-27 10:45 AM PST

  • Suppress requireAmpResponseSourceOrigin error message when ampCors=false. (#6784)
  • Improve error message for missing layout. (#6777)
  • amp-mustache script also_requires_tag_warning should be template (#6781)
  • add tag warning to amp-video validator (#6775)
  • Ensure that viewer handshake always happens quickly. (#6765)
  • Refactored of passing frame attribute/context information (#6498)
  • Core-only internal css classes refactored (#6766)
  • make viewer-integration tests pass also when running locally (#6759)
  • AMP action target and goBack method (#6747)
  • Store either "someexp" or "-someexp" in cookie, never both. (#6762)
  • Restrict selection of srcset to the two closest values (#6741)
  • Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)
  • FlyingCarpet: Ensure unbuilt elements eventually layout (#6742)
  • amp-list: customize array location in the response (#6745)
  • Use #cloneNode to clone FixedLayer body (#6721)
  • Validator Rollup (#6761)
  • add expectedError method (#6581)
  • Fix json-ld mainEntityOfPage example (#6691)
  • Add valid attribute entries for schema.org RDFa syntax (#6739)
  • Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
  • Fixed loading indicator dots over logo bug (#6692)
  • Document variable substitutions in hidden fields in forms (#6486)
  • Eliminate useless The play() request was interrupted by a call to pause() errors from being logged (#6680)
  • Make sidebar the highest z-index possible (#6711)
  • Support wider styling set for fixed layer. Re-enable forceTransfer on sidebar (#6706)
  • If page is an iframed test page, use parent's location to determine script's location (#6710)
  • cron job from @erwinmombay to update size.txt (#6659)
  • A4A Envelope for testing (#6698)
  • Force-disable flag in experiments via cookies (#6701)
  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Refactor postDocumentLoaded in viewer and refine viewer tests (#6638)
  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Switched param order for requestResize (#6697)
  • Allow for fetch to not include __amp_source_origin so resources can be cached across pages (#6637)
  • Using the configuration in to insert a single ad on the page. (#6443)
  • Add runtime RTV version to post message (#6645)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Add endpoints to get public keys to verify Cloudflare signatures. (#6675)
  • Dynamic update priority API w/rescheduling (#6654)
  • Remove an accidental char in inabox-more.amp.html (#6682)
  • Upgrade amp-ad support for Index Exchange (#6482)
  • A4A protect emitLifecycleEvent/onAmpRender from exiting promise chain; log signing service to stackdrive with service name (#6504)
  • Set charset (to match other share targets) (#6664)
  • Update form-vars-sub to use data-amp-replace and value attrs (#6621)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Apply rate limit to amp-inabox host event listeners (#6657)
  • Allows metadata string without quotes in tag. (#6651)
  • feat(changeHeight): allow apester units to resize (#6078)
  • custom loader for (#6627)
  • Allows metadata string without quotes in tag. (#6651)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Do not preload the URL of a youtube player. (#6656)
  • Bind service and state component (#6449)
  • jw-player, no longer unlayout on pause since #6483 is fixed now (#6629)
  • Revert "Lazily allocate observables" (#6650)
  • Revert "Lazily allocate observables" (#6650)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • use line loader for ad (#6595)
  • AMP implementation of Media.net Contextual Monetization (#6479)
  • Validator Rollup (#6647)
  • apply default placeholder for ad (#6447)
  • add support for Fusion as server (#6148)
  • amp-ooyala (#6466)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • Set scrolling=no on playbuzz iframe to avoid sizing problems (#6636)
  • Implement special viewport binding for amp-inabox (#6594)
  • Make <script id=amp-access type=application/json> unique. (#6630)
  • Responsive animations with media property (#6623)
  • Moving video functionality to amp-video extension (#6622)
  • Refactor methods in viewer into history-impl (#6599)
  • Support AMP by CA A.J.A. Infeed (#6478)
  • Allow credentials=omit (#6614)
  • A4A AMP creative early load extensions prior to layoutCallback (#6610)
  • ban some es6 array instance methods that might be widely supported (#6559)
  • Implementing amp-playbuzz extension (#6106) (#6351)
  • Added hasOwn helper. (#6592)
  • Add Cache SW manual test infrastructure (#6532)
  • Convert some markdown to HTML (#5978)
  • override isAlwaysFix to get correct InOb entry (#6596)

Breakdown by component

ads

Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
Revert "small fix to fake function prototype" (#6683)
Add endpoints to get public keys to verify Cloudflare signatures. (#6675)
Added hasOwn helper. (#6592)

amp-a4a

A4A Envelope for testing (#6698)
Allow for fetch to not include __amp_source_origin so resources can be cached across pages (#6637)
Dynamic update priority API w/rescheduling (#6654)
Allows metadata string without quotes in tag. (#6651)
A4A AMP creative early load extensions prior to layoutCallback (#6610)

amp-access

Validator Rollup (#6761)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
Make <script id=amp-access type=application/json> unique. (#6630)

amp-access-laterpay

Remove docs file until ready (#6704)

amp-accordion

Validator Rollup (#6761)
Added hasOwn helper. (#6592)

amp-ad

Validator Rollup (#6761)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)

amp-ad-network-fake-impl

A4A Envelope for testing (#6698)

amp-analytics

Validator Rollup (#6761)
Revert "Lazily allocate observables" (#6650)

amp-anim

Validator Rollup (#6761)

amp-animation

Correct code blocks so they render properly in docs (#6672)
Responsive animations with media property (#6623)

amp-apester-media

Validator Rollup (#6761)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
custom loader for (#6627)

amp-app-banner

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)
amp-app-banner ios mitigation warning (#6702)
Hide amp-app-banner with a warning on iOS for temp fix (#6669)

amp-auto-ads

Validator Rollup (#6761)
Allow credentials=omit (#6614)

amp-bind

Validator Rollup (#6761)

amp-brid-player

Validator Rollup (#6761)

amp-brightcove

Validator Rollup (#6761)

amp-carousel

Validator Rollup (#6761)

amp-dailymotion

Validator Rollup (#6761)

amp-experiment

Validator Rollup (#6761)

amp-facebook

Validator Rollup (#6761)

amp-fit-text

Validator Rollup (#6761)

amp-font

Validator Rollup (#6761)

amp-form

Docs cleanup: formatting and wording (#6752)
Update form-vars-sub to use data-amp-replace and value attrs (#6621)

amp-fresh

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-fx-flying-carpet

FlyingCarpet: Ensure unbuilt elements eventually layout (#6742)
Validator Rollup (#6761)

amp-gfycat

Validator Rollup (#6761)

amp-hulu

Validator Rollup (#6761)

amp-iframe

Validator Rollup (#6761)

amp-image-lightbox

Validator Rollup (#6761)

amp-instagram

Core-only internal css classes refactored (#6766)
Validator Rollup (#6761)

amp-install-serviceworker

Validator Rollup (#6761)
fix rendering of codeblocks (#6746)

amp-jwplayer

Validator Rollup (#6761)
jw-player, no longer unlayout on pause since #6483 is fixed now (#6629)

amp-kaltura-player

Validator Rollup (#6761)

amp-list

amp-list: customize array location in the response (#6745)
Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-live-list

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-mustache

amp-mustache script also_requires_tag_warning should be template (#6781)
Docs cleanup: formatting and wording (#6752)

amp-ooyala-player

Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)

amp-pinterest

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-playbuzz

Fixed loading indicator dots over logo bug (#6692)
Validator Rollup (#6647)
Set scrolling=no on playbuzz iframe to avoid sizing problems (#6636)

amp-selector

Adding script tag to amp-selector .md (#6738)
Validator Rollup (#6647)

amp-share-tracking

Refactor methods in viewer into history-impl (#6599)

amp-sidebar

Make sidebar the highest z-index possible (#6711)
Support wider styling set for fixed layer. Re-enable forceTransfer on sidebar (#6706)
Turn forced transfer-layer for side-bar temporarily (#6700)

amp-social-share

Fix typos (#6663)
Validator Rollup (#6647)

amp-soundcloud

Core-only internal css classes refactored (#6766)

amp-sticky-ad

override isAlwaysFix to get correct InOb entry (#6596)

amp-user-notification

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-video

add tag warning to amp-video validator (#6775)
Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)
Eliminate useless The play() request was interrupted by a call to pause() errors from being logged (#6680)
Moving video functionality to amp-video extension (#6622)

amp-viewer-integration

make viewer-integration tests pass also when running locally (#6759)

amp-viz-vega

Explicitly specify requireAmpResponseSourceOrigin=false if missing (#6724)

amp-youtube

Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)
Do not preload the URL of a youtube player. (#6656)

validator

amp-mustache script also_requires_tag_warning should be template (#6781)
@Gregable
Making amp-video an extension + backwards compatibility #TheLastOne #Hopefully (#6743)

  1. Moving all functionality to amp-video extension
  2. Backwards compatibility
  3. Create Video Manager only when you need it and only once

close #5306
Add valid attribute entries for schema.org RDFa syntax (#6739)
AMP is currently in the somewhat contradictory state of encouraging schema.org and considering one of the syntaxes used for that sort of annotation (namely RDFa) invalid. Accepting RDFa is harmless in terms of performance (browsers don't do anything with it).

This was reported in #4919.
Validator Rollup (#6647)

Downloads

1481922698254-old-rc

@erwinmombay erwinmombay released this Dec 16, 2016

Version: 1481922698254

Opt-in 3:30 PM, Dec 16, 2016 UTC-8

  • Eliminate useless The play() request was interrupted by a call to pause() errors from being logged (#6680)
  • Make sidebar the highest z-index possible (#6711)
  • Support wider styling set for fixed layer. Re-enable forceTransfer on sidebar (#6706)
  • If page is an iframed test page, use parent's location to determine script's location (#6710)
  • cron job from @erwinmombay to update size.txt (#6659)
  • A4A Envelope for testing (#6698)
  • Force-disable flag in experiments via cookies (#6701)
  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Refactor postDocumentLoaded in viewer and refine viewer tests (#6638)
  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Switched param order for requestResize (#6697)
  • Allow for fetch to not include __amp_source_origin so resources can be cached across pages (#6637)
  • Using the configuration in to insert a single ad on the page. (#6443)
  • Add runtime RTV version to post message (#6645)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Add endpoints to get public keys to verify Cloudflare signatures. (#6675)
  • Dynamic update priority API w/rescheduling (#6654)
  • Remove an accidental char in inabox-more.amp.html (#6682)
  • Upgrade amp-ad support for Index Exchange (#6482)
  • A4A protect emitLifecycleEvent/onAmpRender from exiting promise chain; log signing service to stackdrive with service name (#6504)
  • Set charset (to match other share targets) (#6664)
  • Update form-vars-sub to use data-amp-replace and value attrs (#6621)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Apply rate limit to amp-inabox host event listeners (#6657)
  • Allows metadata string without quotes in tag. (#6651)
  • feat(changeHeight): allow apester units to resize (#6078)
  • custom loader for (#6627)
  • Allows metadata string without quotes in tag. (#6651)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Do not preload the URL of a youtube player. (#6656)
  • Bind service and state component (#6449)
  • jw-player, no longer unlayout on pause since #6483 is fixed now (#6629)
  • Revert "Lazily allocate observables" (#6650)
  • Revert "Lazily allocate observables" (#6650)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • use line loader for ad (#6595)
  • AMP implementation of Media.net Contextual Monetization (#6479)
  • Validator Rollup (#6647)
  • apply default placeholder for ad (#6447)
  • add support for Fusion as server (#6148)
  • amp-ooyala (#6466)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • Set scrolling=no on playbuzz iframe to avoid sizing problems (#6636)
  • Implement special viewport binding for amp-inabox (#6594)
  • Make <script id=amp-access type=application/json> unique. (#6630)
  • Responsive animations with media property (#6623)
  • Moving video functionality to amp-video extension (#6622)
  • Refactor methods in viewer into history-impl (#6599)
  • Support AMP by CA A.J.A. Infeed (#6478)
  • Allow credentials=omit (#6614)
  • A4A AMP creative early load extensions prior to layoutCallback (#6610)
  • ban some es6 array instance methods that might be widely supported (#6559)
  • Implementing amp-playbuzz extension (#6106) (#6351)
  • Added hasOwn helper. (#6592)
  • Add Cache SW manual test infrastructure (#6532)
  • Convert some markdown to HTML (#5978)
  • override isAlwaysFix to get correct InOb entry (#6596)

Breakdown by component

ads

Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
Revert "small fix to fake function prototype" (#6683)
Add endpoints to get public keys to verify Cloudflare signatures. (#6675)
Added hasOwn helper. (#6592)

amp-a4a

A4A Envelope for testing (#6698)
Allow for fetch to not include __amp_source_origin so resources can be cached across pages (#6637)
Dynamic update priority API w/rescheduling (#6654)
Allows metadata string without quotes in tag. (#6651)
A4A AMP creative early load extensions prior to layoutCallback (#6610)

amp-access

Make <script id=amp-access type=application/json> unique. (#6630)

amp-access-laterpay

Remove docs file until ready (#6704)

amp-accordion

Added hasOwn helper. (#6592)

amp-ad

Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)

amp-ad-network-fake-impl

A4A Envelope for testing (#6698)

amp-analytics

Revert "Lazily allocate observables" (#6650)

amp-animation

Correct code blocks so they render properly in docs (#6672)
Responsive animations with media property (#6623)

amp-apester-media

custom loader for (#6627)

amp-app-banner

Hide amp-app-banner with a warning on iOS for temp fix (#6669)

amp-auto-ads

Allow credentials=omit (#6614)

amp-form

Update form-vars-sub to use data-amp-replace and value attrs (#6621)

amp-jwplayer

jw-player, no longer unlayout on pause since #6483 is fixed now (#6629)

amp-playbuzz

Validator Rollup (#6647)
Set scrolling=no on playbuzz iframe to avoid sizing problems (#6636)

amp-selector

Validator Rollup (#6647)

amp-share-tracking

Refactor methods in viewer into history-impl (#6599)

amp-sidebar

Make sidebar the highest z-index possible (#6711)
Support wider styling set for fixed layer. Re-enable forceTransfer on sidebar (#6706)
Turn forced transfer-layer for side-bar temporarily (#6700)

amp-social-share

Fix typos (#6663)
Validator Rollup (#6647)

amp-sticky-ad

override isAlwaysFix to get correct InOb entry (#6596)

amp-video

Eliminate useless The play() request was interrupted by a call to pause() errors from being logged (#6680)
Moving video functionality to amp-video extension (#6622)

amp-youtube

Do not preload the URL of a youtube player. (#6656)

validator

Validator Rollup (#6647)

Downloads

1481838084444

@erwinmombay erwinmombay released this Dec 15, 2016

Version: 1481838084444

opt-in and 1% at 3:30 PM PST 2016-12-15

  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Allows metadata string without quotes in tag. (#6651)
  • Revert "Lazily allocate observables" (#6650)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • Fix Sidebar navigations being cancelled. (#6590)
  • Fix Sidebar navigations being cancelled. (#6590)
  • Embed and animation visibility (#6500)
  • Added amp-hulu example link to amp-hulu doc (#6584)
  • skeleton for amp-video extension (#6580)
  • Few changes in implementation and documentation (#6437)
  • Add XrostSSP support for amp-ad (#6435)
  • Revcontent, support render-start (#5234) (#6332)
  • Destroy embed before iframe is removed (#6575)
  • add some more banned API's (#6576)
  • Move Viewer.isIframe out to dom.js as a util function. (#6564)
  • AMP versioning policy (#6094)
  • Distinguish sendMessage and sendMessageAwaitResponse in presubmit-checks (#6547)
  • Target and listener in the event listener cannot be null (#6561)
  • Share serializeMessage and deserializeMessage code between client and host (#6534)
  • ban es2015 string methods (#6573)
  • Do not extend backoff reporting useless errors (#6565)
  • App-Banner: Do not use Array#find (#6567)
  • Fix the regex used to detect name and argument part of a variable. (#6566)
  • Amp Viewer Integration Messaging (#6087)
  • Content.ad: Utilize sourceUrl for validation (#6537)
  • Revert "Added initial version of amp-anlaytics variable filters." (#6542)
  • Lazily allocate observables (#6496)
  • Customad1 (#6491)
  • Fix regex while serving local ads examples for selected ad type. (#6545)
  • Refactor methods in viewer into viewport-impl (#6544)
  • Suppress viewer error messages in sendMessage (#6535)
  • In progress: Error reporting for ServiceWorkers. (#6490)
  • delay updateBorderPadding (#6529)
  • Switch chunking to a slightly smarter strategy. (#6460)
  • small fix to fake function prototype (#6527)
  • Reduce ForeignFetchEvent#clientId boilerplate (#6462)
  • Added initial version of amp-anlaytics variable filters. (#5621)
  • Concept of "expected" errors and throttled loading errors (#6519)
  • cron job from @erwinmombay to update size.txt (#6528)
  • normalize ampcontext-lib (#6524)
  • Turns AmpContext and IframeMessagingClient into composite pattern (#6511)
  • Only set owner in the scrollable case (#6521)
  • make use of native IntersectionObserver in 3p iframe (#6503)
  • Advanced localhost check for amp-iframe (#6436)
  • Refactor sendMessage and sendMessageAwaitResponse (#6508)
  • Enable scrollale lightbox (#6398)
  • FIE: first stub elements and then upgrade to ensure that static layout is immediately correct (#6499)
  • Setup 3p a4a via cross-origin domain (#6513)
  • Temporarily unlayout on pause due to #6483 (#6509)
  • Support for DistroScale ads in AMP (#6303)
  • Cache SW: Serve version with most responses (#6475)
  • Implement inabox-host.js (#6474)
  • Initial support for popIn native ads via amp-ad plugin. (#6122)
  • Amp Carousel: Use class names for styles (#6315)
  • fix amp-accordion: always return non-null sessionState (#6488)
  • Update documents to include the Cloudflare cache location of "*.amp.cloudflare.com". (#6173)
  • Fix an infinite loop in send-intersections manual test (#6489)
  • fix amp-accordion: always return non-null sessionState (#6488)
  • gulp plugin for amphtml-validator (#6407)
  • Move analytics service getters to doc-scope. (#6442)
  • Implement Visibility v2 duration conditions (#6399)
  • Validator rollup (#6485)
  • turn on throwOfNonErrorTypes conformance config (#6484)
  • Adopt core embed window services (#6414)
  • Correct what layouts are supported for type=carousel (#6342)
  • bind when we need to only (#6325)
  • add more owners (#6439)
  • Enable custom ad to 100% in both prod & canary. (#6458)
  • add README.md for configuration system (#6470)
  • One more small tweak, there's no need any more to say that this (#6473)
  • Attempt to update the link to the directory on Github. (#6472)
  • Permanently fix jitters across all platforms - use no-scroll only on IOS (#6471)
  • Allow default-value in amp-forms input (#6465)
  • Generate fallback clientId for Foreign Fetch (#6446)
  • Allow SVG basic shape ellipse (#6461)
  • Remove unused animate attribute on amp-accordion (#6450)
  • [amp-bind]: Remove (relatively) newer functions from the whitelist. (#6459)
  • Cleaned up AmpContext and IframeMessagingClient. (#6441)
  • Bind documentation (#6457)
  • Fix dev channel check (#6451)
  • Fix the build. Sinon can't stub methods that don't exist. (#6426)
  • Bind expressions (#6201)
  • Protect against undefined checkValidity (#6419)
  • Removing Unknown Error (#6428)
  • Polyfill classList.toggle on IE (#6400)
  • A4a bugfix for #6423 (#6438)
  • travis java workaround (#6445)
  • fix amp-anim placeholder toggle to false before layoutCallback (#6404)

Breakdown by component

ads

Content.ad: Utilize sourceUrl for validation (#6537)
small fix to fake function prototype (#6527)
make use of native IntersectionObserver in 3p iframe (#6503)

amp-a4a

Embed and animation visibility (#6500)
Destroy embed before iframe is removed (#6575)

amp-access

Refactor sendMessage and sendMessageAwaitResponse (#6508)

amp-ad

Customad1 (#6491)
make use of native IntersectionObserver in 3p iframe (#6503)

amp-ad-network-fake-impl

Setup 3p a4a via cross-origin domain (#6513)

amp-analytics

Destroy embed before iframe is removed (#6575)
Move Viewer.isIframe out to dom.js as a util function. (#6564)
Fix the regex used to detect name and argument part of a variable. (#6566)
Revert "Added initial version of amp-anlaytics variable filters." (#6542)
Lazily allocate observables (#6496)

amp-animation

Embed and animation visibility (#6500)

amp-app-banner

App-Banner: Do not use Array#find (#6567)

amp-form

Update amp-form.md (#6562)

amp-hulu

Added amp-hulu example link to amp-hulu doc (#6584)

amp-jwplayer

Temporarily unlayout on pause due to #6483 (#6509)

amp-lightbox

Only set owner in the scrollable case (#6521)

amp-reach-player

Properly close example for amp-reach-player. (#6536)

amp-sidebar

Fix Sidebar navigations being cancelled. (#6590)

amp-sticky-ad

Target and listener in the event listener cannot be null (#6561)
delay updateBorderPadding (#6529)

amp-user-notification

FIE: first stub elements and then upgrade to ensure that static layout is immediately correct (#6499)

amp-video

skeleton for amp-video extension (#6580)

Downloads

1481766560899

@erwinmombay erwinmombay released this Dec 15, 2016

Version: 1481766560899

  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Allows metadata string without quotes in tag. (#6651)
  • Revert "Lazily allocate observables" (#6650)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • Fix Sidebar navigations being cancelled. (#6590)
  • Embed and animation visibility (#6500)
  • Added amp-hulu example link to amp-hulu doc (#6584)
  • skeleton for amp-video extension (#6580)
  • Few changes in implementation and documentation (#6437)
  • Add XrostSSP support for amp-ad (#6435)
  • Revcontent, support render-start (#5234) (#6332)
  • Destroy embed before iframe is removed (#6575)
  • add some more banned API's (#6576)
  • Move Viewer.isIframe out to dom.js as a util function. (#6564)
  • AMP versioning policy (#6094)
  • Distinguish sendMessage and sendMessageAwaitResponse in presubmit-checks (#6547)
  • Target and listener in the event listener cannot be null (#6561)
  • Share serializeMessage and deserializeMessage code between client and host (#6534)
  • ban es2015 string methods (#6573)
  • Do not extend backoff reporting useless errors (#6565)
  • App-Banner: Do not use Array#find (#6567)
  • Fix the regex used to detect name and argument part of a variable. (#6566)
  • Amp Viewer Integration Messaging (#6087)
  • Content.ad: Utilize sourceUrl for validation (#6537)
  • Revert "Added initial version of amp-anlaytics variable filters." (#6542)
  • Lazily allocate observables (#6496)
  • Customad1 (#6491)
  • Fix regex while serving local ads examples for selected ad type. (#6545)
  • Refactor methods in viewer into viewport-impl (#6544)
  • Suppress viewer error messages in sendMessage (#6535)
  • In progress: Error reporting for ServiceWorkers. (#6490)
  • delay updateBorderPadding (#6529)
  • Switch chunking to a slightly smarter strategy. (#6460)
  • small fix to fake function prototype (#6527)
  • Reduce ForeignFetchEvent#clientId boilerplate (#6462)
  • Added initial version of amp-anlaytics variable filters. (#5621)
  • Concept of "expected" errors and throttled loading errors (#6519)
  • cron job from @erwinmombay to update size.txt (#6528)
  • normalize ampcontext-lib (#6524)
  • Turns AmpContext and IframeMessagingClient into composite pattern (#6511)
  • Only set owner in the scrollable case (#6521)
  • make use of native IntersectionObserver in 3p iframe (#6503)
  • Advanced localhost check for amp-iframe (#6436)
  • Refactor sendMessage and sendMessageAwaitResponse (#6508)
  • Enable scrollale lightbox (#6398)
  • FIE: first stub elements and then upgrade to ensure that static layout is immediately correct (#6499)
  • Setup 3p a4a via cross-origin domain (#6513)
  • Temporarily unlayout on pause due to #6483 (#6509)
  • Support for DistroScale ads in AMP (#6303)
  • Cache SW: Serve version with most responses (#6475)
  • Implement inabox-host.js (#6474)
  • Initial support for popIn native ads via amp-ad plugin. (#6122)
  • Amp Carousel: Use class names for styles (#6315)
  • fix amp-accordion: always return non-null sessionState (#6488)
  • Update documents to include the Cloudflare cache location of "*.amp.cloudflare.com". (#6173)
  • Fix an infinite loop in send-intersections manual test (#6489)
  • fix amp-accordion: always return non-null sessionState (#6488)
  • gulp plugin for amphtml-validator (#6407)
  • Move analytics service getters to doc-scope. (#6442)
  • Implement Visibility v2 duration conditions (#6399)
  • Validator rollup (#6485)
  • turn on throwOfNonErrorTypes conformance config (#6484)
  • Adopt core embed window services (#6414)
  • Correct what layouts are supported for type=carousel (#6342)
  • bind when we need to only (#6325)
  • add more owners (#6439)
  • Enable custom ad to 100% in both prod & canary. (#6458)
  • add README.md for configuration system (#6470)
  • Attempt to update the link to the directory on Github. (#6472)
  • Permanently fix jitters across all platforms - use no-scroll only on IOS (#6471)
  • Allow default-value in amp-forms input (#6465)
  • Generate fallback clientId for Foreign Fetch (#6446)
  • Allow SVG basic shape ellipse (#6461)
  • Remove unused animate attribute on amp-accordion (#6450)
  • [amp-bind]: Remove (relatively) newer functions from the whitelist. (#6459)
  • Cleaned up AmpContext and IframeMessagingClient. (#6441)
  • Bind documentation (#6457)
  • Fix dev channel check (#6451)
  • Fix the build. Sinon can't stub methods that don't exist. (#6426)
  • Bind expressions (#6201)
  • Protect against undefined checkValidity (#6419)
  • Removing Unknown Error (#6428)
  • Polyfill classList.toggle on IE (#6400)
  • A4a bugfix for #6423 (#6438)
  • travis java workaround (#6445)
  • fix amp-anim placeholder toggle to false before layoutCallback (#6404)

Breakdown by component

ads

Content.ad: Utilize sourceUrl for validation (#6537)
small fix to fake function prototype (#6527)
make use of native IntersectionObserver in 3p iframe (#6503)

amp-a4a

Embed and animation visibility (#6500)
Destroy embed before iframe is removed (#6575)

amp-access

Refactor sendMessage and sendMessageAwaitResponse (#6508)

amp-accordion

fix amp-accordion: always return non-null sessionState (#6488)

amp-ad

Customad1 (#6491)
make use of native IntersectionObserver in 3p iframe (#6503)

amp-ad-network-fake-impl

Setup 3p a4a via cross-origin domain (#6513)

amp-analytics

Destroy embed before iframe is removed (#6575)
Move Viewer.isIframe out to dom.js as a util function. (#6564)
Fix the regex used to detect name and argument part of a variable. (#6566)
Revert "Added initial version of amp-anlaytics variable filters." (#6542)
Lazily allocate observables (#6496)

amp-animation

Embed and animation visibility (#6500)

amp-app-banner

App-Banner: Do not use Array#find (#6567)

amp-form

Update amp-form.md (#6562)

amp-hulu

Added amp-hulu example link to amp-hulu doc (#6584)

amp-jwplayer

Temporarily unlayout on pause due to #6483 (#6509)

amp-lightbox

Only set owner in the scrollable case (#6521)

amp-reach-player

Properly close example for amp-reach-player. (#6536)

amp-sidebar

Fix Sidebar navigations being cancelled. (#6590)

amp-sticky-ad

Target and listener in the event listener cannot be null (#6561)
delay updateBorderPadding (#6529)

amp-user-notification

FIE: first stub elements and then upgrade to ensure that static layout is immediately correct (#6499)

amp-video

skeleton for amp-video extension (#6580)

validator

Validator rollup (#6485)
@Gregable @powdercloud
One more small tweak (#6473)
There's no need any more to say that this API is experimental.

Downloads