github ampproject/amphtml 1481838084444

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

Version: 1481838084444

opt-in and 1% at 3:30 PM PST 2016-12-15

  • Turn forced transfer-layer for side-bar temporarily (#6700)
  • Revert "make use of native IntersectionObserver in 3p iframe (#6503)" (#6685)
  • Revert "small fix to fake function prototype" (#6683)
  • Hide amp-app-banner with a warning on iOS for temp fix (#6669)
  • Allows metadata string without quotes in tag. (#6651)
  • Revert "Lazily allocate observables" (#6650)
  • Cache SW FF: Use artificial referer (#6639)
  • Do not trust Message Deliverer's Promise (#6640)
  • Fix Sidebar navigations being cancelled. (#6590)
  • Fix Sidebar navigations being cancelled. (#6590)
  • Embed and animation visibility (#6500)
  • Added amp-hulu example link to amp-hulu doc (#6584)
  • skeleton for amp-video extension (#6580)
  • Few changes in implementation and documentation (#6437)
  • Add XrostSSP support for amp-ad (#6435)
  • Revcontent, support render-start (#5234) (#6332)
  • Destroy embed before iframe is removed (#6575)
  • add some more banned API's (#6576)
  • Move Viewer.isIframe out to dom.js as a util function. (#6564)
  • AMP versioning policy (#6094)
  • Distinguish sendMessage and sendMessageAwaitResponse in presubmit-checks (#6547)
  • Target and listener in the event listener cannot be null (#6561)
  • Share serializeMessage and deserializeMessage code between client and host (#6534)
  • ban es2015 string methods (#6573)
  • Do not extend backoff reporting useless errors (#6565)
  • App-Banner: Do not use Array#find (#6567)
  • Fix the regex used to detect name and argument part of a variable. (#6566)
  • Amp Viewer Integration Messaging (#6087)
  • Content.ad: Utilize sourceUrl for validation (#6537)
  • Revert "Added initial version of amp-anlaytics variable filters." (#6542)
  • Lazily allocate observables (#6496)
  • Customad1 (#6491)
  • Fix regex while serving local ads examples for selected ad type. (#6545)
  • Refactor methods in viewer into viewport-impl (#6544)
  • Suppress viewer error messages in sendMessage (#6535)
  • In progress: Error reporting for ServiceWorkers. (#6490)
  • delay updateBorderPadding (#6529)
  • Switch chunking to a slightly smarter strategy. (#6460)
  • small fix to fake function prototype (#6527)
  • Reduce ForeignFetchEvent#clientId boilerplate (#6462)
  • Added initial version of amp-anlaytics variable filters. (#5621)
  • Concept of "expected" errors and throttled loading errors (#6519)
  • cron job from @erwinmombay to update size.txt (#6528)
  • normalize ampcontext-lib (#6524)
  • Turns AmpContext and IframeMessagingClient into composite pattern (#6511)
  • Only set owner in the scrollable case (#6521)
  • make use of native IntersectionObserver in 3p iframe (#6503)
  • Advanced localhost check for amp-iframe (#6436)
  • Refactor sendMessage and sendMessageAwaitResponse (#6508)
  • Enable scrollale lightbox (#6398)
  • FIE: first stub elements and then upgrade to ensure that static layout is immediately correct (#6499)
  • Setup 3p a4a via cross-origin domain (#6513)
  • Temporarily unlayout on pause due to #6483 (#6509)
  • Support for DistroScale ads in AMP (#6303)
  • Cache SW: Serve version with most responses (#6475)
  • Implement inabox-host.js (#6474)
  • Initial support for popIn native ads via amp-ad plugin. (#6122)
  • Amp Carousel: Use class names for styles (#6315)
  • fix amp-accordion: always return non-null sessionState (#6488)
  • Update documents to include the Cloudflare cache location of "*.amp.cloudflare.com". (#6173)
  • Fix an infinite loop in send-intersections manual test (#6489)
  • fix amp-accordion: always return non-null sessionState (#6488)
  • gulp plugin for amphtml-validator (#6407)
  • Move analytics service getters to doc-scope. (#6442)
  • Implement Visibility v2 duration conditions (#6399)
  • Validator rollup (#6485)
  • turn on throwOfNonErrorTypes conformance config (#6484)
  • Adopt core embed window services (#6414)
  • Correct what layouts are supported for type=carousel (#6342)
  • bind when we need to only (#6325)
  • add more owners (#6439)
  • Enable custom ad to 100% in both prod & canary. (#6458)
  • add README.md for configuration system (#6470)
  • One more small tweak, there's no need any more to say that this (#6473)
  • Attempt to update the link to the directory on Github. (#6472)
  • Permanently fix jitters across all platforms - use no-scroll only on IOS (#6471)
  • Allow default-value in amp-forms input (#6465)
  • Generate fallback clientId for Foreign Fetch (#6446)
  • Allow SVG basic shape ellipse (#6461)
  • Remove unused animate attribute on amp-accordion (#6450)
  • [amp-bind]: Remove (relatively) newer functions from the whitelist. (#6459)
  • Cleaned up AmpContext and IframeMessagingClient. (#6441)
  • Bind documentation (#6457)
  • Fix dev channel check (#6451)
  • Fix the build. Sinon can't stub methods that don't exist. (#6426)
  • Bind expressions (#6201)
  • Protect against undefined checkValidity (#6419)
  • Removing Unknown Error (#6428)
  • Polyfill classList.toggle on IE (#6400)
  • A4a bugfix for #6423 (#6438)
  • travis java workaround (#6445)
  • fix amp-anim placeholder toggle to false before layoutCallback (#6404)

Breakdown by component

ads

Content.ad: Utilize sourceUrl for validation (#6537)
small fix to fake function prototype (#6527)
make use of native IntersectionObserver in 3p iframe (#6503)

amp-a4a

Embed and animation visibility (#6500)
Destroy embed before iframe is removed (#6575)

amp-access

Refactor sendMessage and sendMessageAwaitResponse (#6508)

amp-ad

Customad1 (#6491)
make use of native IntersectionObserver in 3p iframe (#6503)

amp-ad-network-fake-impl

Setup 3p a4a via cross-origin domain (#6513)

amp-analytics

Destroy embed before iframe is removed (#6575)
Move Viewer.isIframe out to dom.js as a util function. (#6564)
Fix the regex used to detect name and argument part of a variable. (#6566)
Revert "Added initial version of amp-anlaytics variable filters." (#6542)
Lazily allocate observables (#6496)

amp-animation

Embed and animation visibility (#6500)

amp-app-banner

App-Banner: Do not use Array#find (#6567)

amp-form

Update amp-form.md (#6562)

amp-hulu

Added amp-hulu example link to amp-hulu doc (#6584)

amp-jwplayer

Temporarily unlayout on pause due to #6483 (#6509)

amp-lightbox

Only set owner in the scrollable case (#6521)

amp-reach-player

Properly close example for amp-reach-player. (#6536)

amp-sidebar

Fix Sidebar navigations being cancelled. (#6590)

amp-sticky-ad

Target and listener in the event listener cannot be null (#6561)
delay updateBorderPadding (#6529)

amp-user-notification

FIE: first stub elements and then upgrade to ensure that static layout is immediately correct (#6499)

amp-video

skeleton for amp-video extension (#6580)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.