github ampproject/amphtml 1457112743399

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

Version: 1457112743399

  • remove reference to whenFirstLayoutCompleteResolve_ (#2429)
  • Micro optimizations for our dom library. (#2408)
  • Force GPT for doubleclick test. (#2404)
  • i18n for login done page (#2406)
  • Cleanup amp-access-analytics experiment (#2396)
  • Fix violation of a presubmit rule (#2415)
  • Validator Roll-up (#2401)
  • whitelist branches with the name amp-release-.* for a travis build (#2403)
  • Launch amp-access-analytics (#2391)
  • Render amp-youtube lazily. (#2385)
  • Log 100% of 3p errors and mark traffic from the default origin as "CDN". (#2384)
  • Enable unique 3p hostnames for everyone. (#2383)
  • Add Criteo support to amp-ad (#2299)
  • Modifies the Glade code in doubleclick.js to use "fill" size (#2375)
  • Disable SRA and mark 1% of GPT requests as control (#2303)
  • Viewer-based openDialog API (#2370)
  • Hide placeholder when the ad fallback is shown (#2371)
  • Adding TripleLift to amp-ads (#2320)
  • Include optimized inline svg icons for amp-social-share (#1925)
  • cancel autoplay once user interacts with carousel(type=slides) (#2344)
  • Handle custom protocols on iOS Safari (#2292)
  • Use 'gulp-load-plugins' to load gulp plugins (#2362)
  • Add more valid Adform hosts (#2338)
  • Require origin for message channel (#2318)
  • Redesign for login-done page (#2319)
  • Cleanup FixedLayer experiment (#2317)
  • Add vendor configuration, Readme, example and test for mediametrie an… (#2322)
  • Do not wait for messaging unless the document is embedded (#2289)

Breakdown by component

ads

  • Force GPT for doubleclick test. (#2404)
  • Add Criteo support to amp-ad (#2299)
  • Modifies the Glade code in doubleclick.js to use "fill" size (#2375)
  • Disable SRA and mark 1% of GPT requests as control (#2303)
  • Adding TripleLift to amp-ads (#2320)
  • Add more valid Adform hosts (#2338)

amp-access

  • i18n for login done page (#2406)
  • Cleanup amp-access-analytics experiment (#2396)
  • Launch amp-access-analytics (#2391)
  • Viewer-based openDialog API (#2370)
  • Redesign for login-done page (#2319)

amp-ad

  • Hide placeholder when the ad fallback is shown (#2371)

amp-analytics

  • Clarify extraUrlParams documentation (#2398)
  • Request count starts at one, not zero (#2359)
  • Fix header levels on analytics vendors (#2356)
  • Add vendor configuration, Readme, example and test for mediametrie an… (#2322)

amp-carousel

  • cancel autoplay once user interacts with carousel(type=slides) (#2344)

amp-youtube

  • Render amp-youtube lazily. (#2385)

validator

  • Fix violation of a presubmit rule (#2415)

    Cc @Gregable - Validator Roll-up (#2401)

    Changes affecting PASS/FAIL:

    • Disallow slashes in data- attribute names, for example <p data-foo/bar="baz">.
    • Disallow unparseable URL values in URL() functions inside CSS.
    • Allow upper case data-video-id and data-ui-highlight attr values for <amp-dailymotion>
    • Allow upper case data-color attr values for <amp-soundcould>
    • Allow <link rel=mask-icon>, 2nd attempt, requires https URL for href value.
    • Explicitly (rather than implicitly through parser) allow attributes of form "foo=foo" when the spec requires that the attribute value is an empty string. No-op in practice.

    Changes improving error messages

    • Emit a deprecation warning for pages using the old boilderplate syntax.
    • Change errors referring to 'author stylesheet' to 'style amp-custom'
    • Reference "tag 'foo' " rather than " 'foo' tag" for easier translations.
    • Many spec URL references moving from github to ampproject.org.
    • Add the tagname to STYLESHEET_TOO_LONG error format strings.
    • invalid CSS at rules now read "@import" instead of "import" in the error messages
    • layouts error messages now distinguish between "implied" and "explicit" layouts.

    Also includes some minor refactorings.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.