github ampproject/amphtml 1467308799816

latest releases: 2403280457000, 2403261854000, 2403211912000...
7 years ago

Version: 1467308799816

Prod around 2:56 PM, Jul 7, 2016 UTC-7

  • Delete obsolete line
  • Adding mParticle as vendor (#3774)
  • amp-sticky-ad: close button style (#3811)
  • Added a missing & to atinternet analytics config. (#3818)
  • Only perform URL requesting prefetches when viewer is visible. (#3834)
  • chore(package): update express to version 4.14.0 (#3621)
  • Fix facebook resize test (#3819)
  • Fixes 2 bugs in ALP parent finding. (#3814)
  • Make sure that the update ref point is hidden on load (#3816)
  • [amp-analytics] Added ability to use variables in selectors. (#3281)
  • Parse experiment config and insert variant name to body element. (#3781)
  • Implement function that allocate variant based on an experiment config. (#3762)
  • sticky-ad IOS scrolling issue fix (#3700)
  • Disable option to activate autoplay with YT. (#3794)
  • Amp slidescroll experiment - Handling Native Snapping (#3798)
  • Apply the filter to the editor contents. (#3800)
  • Polyfill reportValidation calls and bubble UI for webkit. (#3734)
  • Make CID generation depend on whenFirstVisible promise. (#3793)
  • Sticky ad close button (#3605)
  • replace some props on the object returned by getMode during compile time (#3772)
  • Use encodeURIComponent, which is the appropriate encoding/decoding for url parameters and the like. (#3779)
  • latest size.txt (#3791)
  • PWA: Action service migrated to ampdoc service (#3768)
  • PWA: Allow ampdoc to be used for service installation for simplicity (#3769)
  • Add amp-sharing-tracking skeleton code (#3761)
  • add Geniee SSP amp-ad support (#3735)
  • PWA: prepare vsync to be separated from viewer service and support multiple docs (#3771)
  • We got both kinds we got node and nodejs (#3766)
  • Add amp-experiment skeleton. Guarded by an experiment flag. (#3755)
  • Utilize inline installation of chrome extension. (#3765)
  • Updates to adtech amp-ad functionality #3462 (#3659)
  • Move service and built-in installation to runtime.js (#3760)
  • Progress toward running the Node.js API on ancient versions of Node.js. (#3764)
  • Clarify usage of amp-iframe for advertising.
  • Add Google Analytics Tracking for validator.ampproject.org. (#3757)
  • Validator index.js (Node.js API and command line tool): --format=color|text|json (#3756)
  • Added datasource paramter and latency timing hits to Google Analytics vendor config. (#3744)
  • PWA: serviceFor extended to support window-wide and ampdoc-wide singletons (#3747)
  • remove brotli from size task (#3751)
  • No longer set as attribute in preload requests. (#3745)
  • Use ad type ping in test-amp-ad to avoid external request (#3748)

Breakdown by component

ads

  • add Geniee SSP amp-ad support
  • Updates to adtech amp-ad functionality #3462

amp-access

  • PWA: Action service migrated to ampdoc service

amp-ad

  • Use ad type ping in test-amp-ad to avoid external request

amp-analytics

  • Adding mParticle as vendor
  • Added a missing & to atinternet analytics config.
  • Make CID generation depend on whenFirstVisible promise.
  • Added datasource paramter and latency timing hits to Google Analytics vendor config.

amp-carousel

  • Amp slidescroll experiment - Handling Native Snapping
  • PWA: prepare vsync to be separated from viewer service and support multiple docs

amp-experiment

  • Parse experiment config and insert variant name to body element.
  • Implement function that allocate variant based on an experiment config.
  • Add amp-experiment skeleton. Guarded by an experiment flag.

amp-facebook

  • Fix facebook resize test

amp-form

  • Polyfill reportValidation calls and bubble UI for webkit.

amp-image-lightbox

  • PWA: prepare vsync to be separated from viewer service and support multiple docs

amp-live-list

  • Make sure that the update ref point is hidden on load

amp-share-tracking

  • Add amp-sharing-tracking skeleton code

amp-slides

  • PWA: prepare vsync to be separated from viewer service and support multiple docs

amp-sticky-ad

  • amp-sticky-ad: close button style
  • sticky-ad IOS scrolling issue fix

amp-youtube

  • Disable option to activate autoplay with YT.

validator

  • Apply the filter to the editor contents.

    webui-mainpage.html grabs the filter from the listbox and applies it.
    The listbox fires filter changes, and we treat those like an editor refresh.
    The errorlist is patched up so that when the selected error is sent
    in an event, the filter is applied. - Use encodeURIComponent, which is the appropriate encoding/decoding for url parameters and the like.

    • We got both kinds we got node and nodejs

    Add a wrapper script for the 'index.js' command line tool.
    This script should deal with the 'node' vs 'nodejs' confusion.
    I'm not excited about this trickery. - Utilize inline installation of chrome extension.

    • Progress toward running the Node.js API on ancient versions of Node.js.

    Set the Node.js version to 0.10.25, the Node.js version from Ubuntu Trusty.

    I have verified that index.js runs OK with that.
    In index_test.js, fix an es6 construct to be old-style. But even with that
    it won't pass with 0.10.25.
    There's one remaining problem with running on Trusty: The shebang line
    wants node, but on Trusty it's 'nodejs'. I will attempt to fix this in a
    later revision. - Add Google Analytics Tracking for validator.ampproject.org.

    • Validator index.js (Node.js API and command line tool): --format=color|text|json

    Add --format option to command line tool, supporting --format=color, …
    --format=text, and --format=json. In color format, errors are red,
    warnings are magenta, SUCCESS is green. In json format, a json
    dictionary is emitted to stdout which maps from the input file name
    to the ValidationResult object.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.