github ampproject/amphtml 1466695738752

latest releases: 2410292120000, 2410250306000, 2410161801000...
8 years ago

Version: 1466695738752

Opt-in around 5:08 PM, Jun 23, 2016 UTC-7
Production around 7:37 PM, Jun 30, 2016

  • Install amp-form CSS and cleanup previous renders during submission (#3703)
  • Use a standalone AMP logo on the validator webui so it works in Firefox. (#3706)
  • use the version flag if provided (#3702)
  • Generate a Z_INDEX.md file with z indexes used in the project (#3683)
  • Fix local amp-ad tests that fail due to timing. (#3710)
  • Use webcomponents.js instead of webcomponents-lite. (#3704)
  • Only display url message when request is done and not status 200. (#3701)
  • check amp-ad iframe_ is null (#3670)
  • AMP SlideScroll Experiment: enable looping. (#3680)
  • Increase mocha timeout from the default 2s to 10s. (#3644)
  • Use a single bound task scorer (#3666)
  • Allow rendering response data in the form success/error messages (#3583)
  • catch failed setItem (#3660)
  • Inline install given a placeholder for now. (#3696)
  • Add a toast for when a URL could not be fetched. (#3694)
  • Quick fix for templates install under shadow (#3689)
  • Allow xhr errors to parse json responses. (#3669)
  • Remove isReadyToBuild from base-element and all extensions. (#3684)
  • Refactor templates into service/ref pattern (#3682)
  • Add segment (#3630)
  • Create new entry point for multi-doc shadow-root runtime (#3681)
  • Add Cxense as amp-analytics vendor (#3655)
  • Dramatically speed up test execution time (#3679)
  • Use event to determine when tests can proceeded. (#3678)
  • Validator Changes (#3676)
  • Validator Update: Flying Carpet (#3664)
  • fixed Appnexus Ads are broken #3589 (#3638)
  • PWA Shell with service worker (#3641)
  • Wait for body before applying input classes (#3647)
  • Do not try to force-build an element before it's added to DOM (#3645)
  • Introduce gulp test --nobuild flag to skip re-build. (#3648)
  • Avoid failures on asynchronous image update when lightbox has closed (#3646)
  • Inline installation of chrome extension when webui is on ampproject.org (#3642)

Breakdown by component

amp-access

  • Validator Changes

amp-accordion

  • Validator Changes

amp-ad

  • Fix local amp-ad tests that fail due to timing.
  • check amp-ad iframe_ is null
  • Remove isReadyToBuild from base-element and all extensions.

amp-analytics

  • catch failed setItem
  • Add segment
  • Add Cxense as amp-analytics vendor
  • Validator Changes

amp-anim

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes

amp-audio

  • Validator Changes

amp-brid-player

  • Validator Changes

amp-brightcove

  • Validator Changes

amp-carousel

  • AMP SlideScroll Experiment: enable looping.
  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes

amp-dailymotion

  • Validator Changes

amp-dynamic-css-classes

  • Validator Changes

amp-facebook

  • Validator Changes

amp-fit-text

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes

amp-font

  • Validator Changes

amp-form

  • Install amp-form CSS and cleanup previous renders during submission
  • Allow rendering response data in the form success/error messages

amp-fx-flying-carpet

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes
  • Validator Update: Flying Carpet

amp-iframe

  • Validator Changes

amp-image-lightbox

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes
  • Avoid failures on asynchronous image update when lightbox has closed

amp-instagram

  • Validator Changes

amp-install-serviceworker

  • Validator Changes

amp-jwplayer

  • Validator Changes

amp-kaltura-player

  • Validator Changes

amp-lightbox

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes

amp-list

  • Validator Changes

amp-mustache

  • Validator Changes

amp-pinterest

  • Validator Changes

amp-reach-player

  • Validator Changes

amp-sidebar

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes

amp-slides

  • Remove isReadyToBuild from base-element and all extensions.
  • Validator Changes

amp-social-share

  • Update doc for Facebook amp-social-share. Correct attributes
  • Validator Changes

amp-soundcloud

  • Validator Changes

amp-springboard-player

  • Validator Changes

validator

  • Use a standalone AMP logo on the validator webui so it works in Firefox.

    • Use webcomponents.js instead of webcomponents-lite.

    This way we get a polyfill for the shadow dom which makes the validator webui work with Firefox and
    Safari. - Only display url message when request is done and not status 200.

    • Inline install given a placeholder for now.
    • Add a toast for when a URL could not be fetched.

    Displays message "Could not fetch the given URL." for the default of 3 seconds in lower right before disappearing. This is using paper-toast. - Configure the Appengine webui to only serve https.

    If the user visits the http version, a redirect is issued.
    The 'secure' option is documented here:
    https://cloud.google.com/appengine/docs/python/config/appref#handlers_element - Inline installation of chrome extension when webui is on ampproject.org

    Per https://developer.chrome.com/webstore/inline_installation#verified-site, can only inline an extension that is on a verified site for the extension, which would be ampproject.org.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.