github ampproject/amphtml 1503095301111

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

Version: 1503095301111

  • Reduce trusted blockers for analytics, etc (#10981)
  • Fallback to cookie generation if CID API failed in anyway. (#10990)
  • Do not block CID generation on trustedViewer check. (#10951)
  • add formatted timestamp variable (#10407)
  • Remove emoji from headline
  • Fix video on article.amp.html (#10944)
  • Fix broken filepath for ampcontext (#10943)
  • mediaSessionAPI: validate metadata (#10935)
  • Don't request duplicate keysets in Fast Fetch (#10942)
  • allow artwork attribute in bind (#10936)
  • Escape whitespace regex (#10934)
  • Use artwork attribute instead of poster for MediaSessionAPI (#10930)
  • amp-position-observer and redesign of scrollbound/visibility-based behaviour (#10818)
  • Error Tracker: Use appengine urlfetch (#10928)
  • Error Reporter: Log the forwarding error (#10926)
  • Add crossorigin attribute to font preconnect.
  • amp-video tests: protect against fake sources (#10921)
  • Don't use Fast Fetch with AdSense or DoubleClick on non-Google AMP caches (#10872)
  • Debug js-reporting diversion (#10918)
  • Throw instead of trying to return dummy values (#10907)
  • Fix wrong event name amp-carousel-next -> amp-carousel-prev (#10640)
  • Proxy server: Replace all url occurrences (#10806)
  • Revert #10887 to fix master (#10908)
  • Remove duplicate buildCallback in amp-lightbox (#10910)
  • amp-lightbox relayout children when transitionend (#10811)
  • Remove module-level data object (#10620)
  • Use CSSStyleDeclaration#setProperty for important styles (#10824)
  • Remove body background ASAP and throw warning (#10793)
  • Add remaining methods to the WritableStreamDefaultWriter interface (#10887)
  • Validator Rollup (#10905)
  • Fix flaky video test (#10894)
  • Add M1 integration test: amp-analytics user-error trigger (#10750)
  • Remove p.typekit.net for fonts (#10889)
  • Whitelist (use|p).typekit.net for fonts (#10888)
  • CSP changes for adding new font (#10876)
  • AdOcean network integration (AdOcean sp. z o.o.) (#10618)
  • Remove amp-ad-exit experiment from configs. (#10430)
  • Remove blacklisted resources from resource manager (#10868)
  • Don't use Fast Fetch with AdSense or DoubleClick on non-Google AMP caches (#10872)
  • Code conversion experiment (#10123)
  • Skip test-3p-nameframe on sauce (#10873)
  • Fix master (#10869)
  • Turn on experiment flag for integration test (#10829)
  • Enable skipped integration tests on Chrome (#10825)
  • Force to fetch from API if referrer is from proxy origin. (#10859)
  • Skip signature check for fake ad type (#10863)
  • History: Fix pop callback not invoked in sequential back navigations (#10841)
  • Updating amp-auto-ads .md file (#10754)
  • cron job from @erwinmombay to update size.txt (#10849)
  • Fix a few JsDoc lint errors (#10857)
  • Delete a4a obsolete example (#10689)
  • appnexus implement renderStart API including resize ad (#10021)
  • Introduce AMP_TOKEN state $NOT_FOUND to be differentiated from $ERROR (#10843)
  • Optimize validator test infra on Travis (#10823)

Breakdown by component

amp-a4a Don't request duplicate keysets in Fast Fetch (#10942) Skip signature check for fake ad type (#10863)
amp-ad-network-adsense-impl Don't use Fast Fetch with AdSense or DoubleClick on non-Google AMP caches (#10872)
amp-animation amp-position-observer and redesign of scrollbound/visibility-based behaviour (#10818)
amp-audio Use `artwork` attribute instead of `poster` for MediaSessionAPI (#10930)
amp-bind Enable skipped integration tests on Chrome (#10825)
amp-carousel Fixes a URL in amp-carousel-analytics (#10906)
amp-iframe amp-lightbox relayout children when transitionend (#10811)
amp-imgur Imgur is now in production - docs improved and updated (#10885)
amp-lightbox Remove duplicate buildCallback in amp-lightbox (#10910) amp-lightbox relayout children when transitionend (#10811) Remove body background ASAP and throw warning (#10793)
amp-position-observer Escape whitespace regex (#10934) amp-position-observer and redesign of scrollbound/visibility-based behaviour (#10818)
amp-sidebar amp-lightbox relayout children when transitionend (#10811)
amp-video allow artwork attribute in bind (#10936) Use `artwork` attribute instead of `poster` for MediaSessionAPI (#10930) amp-video tests: protect against fake sources (#10921) Fix flaky video test (#10894)
amp-viewer-integration Rephrase potentially ambiguous sentences (#10886) Fix a few JsDoc lint errors (#10857)
amp-web-push Validator Rollup (#10905)
validator Validator release notes. (#10915)

Validator Rollup (#10905)

  • Tweaks to amp-web-push protoascii and test file.
  • Revision bump, typekit
  • Revision bump, typekit update

Remove p.typekit.net for fonts (#10889)

Whitelist (use|p).typekit.net for fonts (#10888)
Related to PR #10876.
Optimize validator test infra on Travis (#10823)
This PR does the following:

  • Uses wrapper gulp tasks for validator and validator/webui tests in order to enable timing.
  • Silences verbose build.py logs on Travis. (Errors, if any, are still printed. Local run behavior during development remains unchanged.)
  • During PR runs, moves validator tests to the integration_tests shard for load balancing
  • Fixes the addons section of travis.yml to include only those that are required by each shard. (This saves a considerable amount of build time when multiplied across all the PR runs in a given day.)

Fixes #10482
Fixes #10833

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.