github ampproject/amphtml 1468559675860

latest releases: 2404230718000, 2404181825000, 2404091947000...
7 years ago

Optin around 9:30 AM, Jul 15, 2016 UTC-7
Production around 9:00 AM, Jul 22, 2016 UTC-7

Version: 1468559675860

  • Gracefully handle an error during CID generation. (#4045)
  • Override body.overflow to always be visible in natural viewport (#4039)
  • Limit base CID retrieval. (#4030)
  • Update experiment ID. (#4043)
  • Removed unnecessary A4A registration. (#4042)
  • Support new extension AMP.push format (#4032)
  • Fix comment typo in amp-user-notification (#4033)
  • apply docs recommendation (#3822)
  • Added link
  • PulsePoint adapter for AMP. (#3919)
  • Support referrerpolicy on amp-iframe (#3973)
  • remove sticky-ad guards (#4012)
  • Implement AdSense and DoubleClick ads on top of A4A (#3956)
  • terminate loading animation for 404 imgaes (#3821)
  • Avoid multiple hidden classes for amp-img. (#3988)
  • When fetching pages for the validator webui, set the user agent to what I see on my Nexus 5X phone with Chrome. (#4016)
  • only build css files for production dist creation (#4006)
  • Avoid 1-2 closure allocations per service retrieval. (#3982)
  • add cleanupIssue field to experiments.js (#3825)
  • Only create the img element for an amp-img during layout. (#3990)
  • Small optimizations vaguely related to style insertion. (#3993)
  • Widespace integration (#3926)
  • Fix broken build. API was renamed after PR was cut. (#3994)
  • Reduce memory allocations in frequently called code. (#3987)
  • Experimental amp-vr-image element. (#3767)
  • Set referrerpolicy=origin on auto generated placeholders. (#3940)
  • Attach shadow root and install main stylesheet (#3957)
  • [amp-experiment] Fix an issue that user notification was blocking variant allocation (#3975)
  • Validator Roll Up (#3981)

Breakdown by component

ads

  • PulsePoint adapter for AMP.
  • Implement AdSense and DoubleClick ads on top of A4A
  • Widespace integration

amp-a4a

  • Removed unnecessary A4A registration.
  • Implement AdSense and DoubleClick ads on top of A4A

amp-ad

  • Implement AdSense and DoubleClick ads on top of A4A
  • Only create the img element for an amp-img during layout.

amp-ad-network-adsense-impl

  • Update experiment ID.
  • Implement AdSense and DoubleClick ads on top of A4A

amp-ad-network-doubleclick-impl

  • Implement AdSense and DoubleClick ads on top of A4A

amp-analytics

  • Avoid 1-2 closure allocations per service retrieval.

amp-brid-player

  • Set referrerpolicy=origin on auto generated placeholders.

amp-carousel

  • Only create the img element for an amp-img during layout.

amp-experiment

  • [amp-experiment] Fix an issue that user notification was blocking variant allocation

amp-google-vrview-image

  • Fix broken build. API was renamed after PR was cut.

amp-iframe

  • Support referrerpolicy on amp-iframe

amp-img

  • Avoid multiple hidden classes for amp-img.
  • Only create the img element for an amp-img during layout.
  • Set referrerpolicy=origin on auto generated placeholders.

amp-instagram

  • Set referrerpolicy=origin on auto generated placeholders.

amp-jwplayer

  • Set referrerpolicy=origin on auto generated placeholders.

amp-kaltura-player

  • Set referrerpolicy=origin on auto generated placeholders.

amp-live-list

  • Avoid 1-2 closure allocations per service retrieval.

amp-springboard-player

  • Set referrerpolicy=origin on auto generated placeholders.

amp-sticky-ad

  • remove sticky-ad guards

amp-user-notification

  • Fix comment typo in amp-user-notification
  • Avoid 1-2 closure allocations per service retrieval.
  • [amp-experiment] Fix an issue that user notification was blocking variant allocation

amp-youtube

  • Set referrerpolicy=origin on auto generated placeholders.

validator

  • When fetching pages for the validator webui, set the user agent to what I see on my Nexus 5X phone with Chrome.

    This should avoid getting a desktop page. In practice it should also be similar to what Google
    indexing uses. It should reduce confusion around sites that behave differently based on the user agent:
    https://groups.google.com/forum/#!topic/amphtml-discuss/NqzESU2_YNY

    Note that the resulting user agent for validator.ampproject.org includes
    an AppEngine string as well. E.g. with the dev server it reads:

    Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; validator.ampproject.org) AppEngine-Google; (+http://code.google.com/appengine; appid: dev~None) - Validator Roll Up

    • Allow fieldset and legend elements. #2025
    • Re-allow <a rel=canonical>. #596
    • Text nodes now open the <body> tag in html parser, more closely matching browser behavior.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.