github ampproject/amphtml 1530320824316

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

Version: 1530320824316

  • ๐Ÿ”ฅ Install core services before installing builtins (#16484)
  • โœจ Allow multiple comma separated deids to be passed in. (#16427)
  • ๐Ÿ— Exclude ads/ and third_party/ from code coverage analysis (#16442)
  • Dock to bottom element โœจ (#16394)
  • Doubleclick SRA block param merge refactor and additional test coverage (#16399)
  • Fix rtc bug and add tests (#16389)
  • ๐Ÿ—๐Ÿ› Fix source mapping in code coverage report (#16432)
  • โœ… Use fake timer in amp-date-picker unit tests (#16426)
  • ๐Ÿ›๐Ÿ–Add a warning for non-default day-size values due to #13897 (#16423)
  • ๐Ÿ—๐Ÿ› Fix gulp test --coverage (#16417)
  • โœจ๐Ÿ— Make gulp test --local-changes detect and test local CSS changes in extensions (#16406)
  • Fix verifyStillCurrent usage and add extra protection (#16422)
  • Add more demos for (#16421)
  • โœจ Build replaceURL from inbound parameter instead of viewer messaging. (#15368)
  • Fixes style for ads in right-to-left oriented elements. (#16250)
  • Fix js docs in ads and 3p folder (#16377)
  • Add (#16164)
  • ๐Ÿ— Add --puppeteer mode to gulp visual-diff (#16390)
  • Update dependency ansi-colors to v2.0.2 (#16402)
  • Update amp-story origin whitelist: week of 2018-06-26 (#16386)
  • Update dependency karma to v2.0.4 (#16352)
  • Update dependency gulp-watch to v5 (#16367)
  • Improvement to Postprompt UI behavior (#16253)
  • Update react monorepo to v16.4.1 (#16366)
  • Update dependency preact-compat to v3.18.0 (#16358)
  • Update dependency plugin-error to v1 (#16368)
  • Update dependency uglifyify to v5.0.1 (#16365)
  • Trigger transformEnd when zoom finishes and not during animation (#16397)
  • Fixing jsdocs in src folder (#16312)
  • Update eulerian analytics (#16091)
  • Remove 'svg-in-mustache' experiment (#16329)
  • Bump size limit to 78.15KB (#16392)
  • Fix error caused by empty array (#16383)
  • Fix error caused by empty array (#16383)
  • Update dependency react-dates to v17 (#16369)
  • Update dependency autoprefixer to v8.6.4 (#16374)
  • Update dependency typescript to v2.9.2 (#16364)
  • Update dependency mocha to v5.2.0 (#16354)
  • ๐Ÿ› fix nested html issue. (#16373)
  • AMP4Email ban amp-form support for submitting state (#16371)
  • Update docs to explain new integration of RTC with AMP Consent. (#16251)
  • Update dependency tsickle to v0.30.0 (#16363)
  • Update dependency sinon-chai to v3.2.0 (#16362)
  • Update dependency prop-types to v15.6.2 (#16359)
  • Update dependency postcss to v6.0.23 (#16357)
  • Update dependency moment to v2.22.2 (#16355)
  • Update dependency markdown-link-check to v3.6.2 (#16353)
  • ๐Ÿ› fix nested html issue. (#16373)
  • Update dependency fetch-mock to v6.4.4 (#16348)
  • Clean up "faster amp-list" measurements (#16330)
  • Skip flaky amp-video and amp-pan-zoom tests (#16338)
  • Update dependency gulp-sourcemaps to v2.6.4 (#16350)
  • Update dependency gulp-eslint to v4.0.2 (#16349)
  • Update dependency eslint to v5.0.1 (#16347)
  • SwG release 0.1.22.14 (#16344)
  • Web Activities 1.13 (#16342)
  • Update dependency babel-eslint to v8.2.5 (#16331)
  • Update dependency express to v4.16.3 (#16341)
  • Update dependency browserify to v16.2.2 (#16340)
  • fix amp-pan-zoom transform examples and documentation (#16314)
  • Update the cherry pick template to handle cherry picks that need to go into prod&canary (#16186)
  • ๐Ÿ— Clean up all Greenkeeper special-case code, now that we use Renovate (#16336)
  • ๐Ÿ— Remove strict linting mode (#16339)
  • ๐Ÿ›Fix withViewportDeferreds key error (#16333)
  • ๐Ÿ— Remove experiment screen from amp-story 1.0 (#16311)
  • โœจ Add presets country lists to amp-geo (#15925)
  • Update dependency babel-preset-env to v1.7.0 (#16332)
  • Update dependency babel-core to v6.26.3 (#16325)
  • Update dependency autoprefixer to v8.6.3 (#16324)
  • ๐Ÿ› Default to English if the language is unspecified in amp-story 0.1 (#15988)
  • ๐Ÿ› Fix amp-date-picker template with ID causing invalid AMP (#16320)
  • ๐Ÿ—๐Ÿ› Gracefully handle the case where there are zero tests in a Karma run (#16326)
  • Update dependency ajv to v6.5.1 (#16323)
  • Add background_state to a4a whitelist (#16254)
  • Remove old unused A4A code (#16247)
  • Configure Renovate (#16237)
  • Refactor amp-pan-zoom integration test and address style comments (#16271)
  • โœจ Consider the document embedded if isCctEmbedded is true. (#16046)
  • More jsDoc fixes (#16230)
  • Update eslint to the latest version ๐Ÿš€ (#16304)
  • Make bookend cta links as wide as possible. (#16260)
  • Fix broken find/replace across project (#16270)
  • ๐Ÿ— ๐Ÿ› Adjust Sauce Labs timeouts to prevent disconnections (#16267)
  • ๐Ÿšฎ Remove amp-date-picker experiment (#16263)
  • Revert "Fix flakes by swapping setInterval with setTimeout" (#16268)
  • AMP4Email validator rules changes (#15924)
  • Shows hint overlay on up swipe like version 1.0 (#16258)
  • Validator rollup (#16266)
  • throws error when using invalid component type in the config. (#16231)
  • Get rid of isRelayoutNeeded and refactor to onMeasureChanged (#16259)
  • Fix amp-pan-zoom zoom target bug and relayout bug (#16257)
  • Fix flakes by swapping setInterval with setTimeout (#16194)
  • ๐Ÿ› Avoid duplicating "ampshare" fragment (#15964)
  • remove flag (#16234)
  • increase bundle size
  • Prevent PWA bugs due to A4A's getCorrelator() (#16233)
  • Disable redundant LGTM check js/unused-local-variable (#16249)
  • Minor style added for ampproject rendering (#16246)
  • AdSense/Doubleclick remove lifecycle reporter (#16240)
  • Fix for resource#resolveDeferredsWhenWithinViewports_ to use parseFloat (#16238)
  • Link to the Portal Explainer
  • Fix for resource#resolveDeferredsWhenWithinViewports_ to use parseFloat (#16238)
  • Revert "Use performance.now over Date.now in performance metrics" (#16227)
  • ๐Ÿ›Fix sizing for some formulas in Safari. (#16138)
  • โœจ Minimize to slot element (#15812)
  • amp-bind: Support bindings in fixed layer (#16130)
  • โœ… ๐Ÿ› Expect more errors in unit tests (#16129)
  • ๐Ÿ—โœ… Don't run ABE visual tests for PR builds until flakes are disabled (#16229)
  • Add event for each sample (#16102)
  • โœจamp-consent: request on consent state change (#15918)
  • Reduce AdSense/Doubleclick Fast Fetch CSI collection to 1% (#16211)
  • โœจamp-twitter: Support "moments" (#16167)
  • Revert "Update dependencies for default ๐ŸŒด (#16221)
  • Mark 4 more visual diff tests as flaky (#16214)
  • Update dependencies for default ๐ŸŒด (#16195)
  • Fix selector (#16197)
  • ๐Ÿ› Position offscreen amp-story-pages using viewport widths (#16092)
  • Use performance.now over Date.now in performance metrics (#16119)
  • Add comment explaining test code conditional (#15961)
  • Fix SubtleCrypto polyfill error (#15948)
  • fixing types (#16202)
  • ๐Ÿ“– Clarify "action" requirements (#16096)
  • Change the default reported URL to "sourceUrl" for ShinyStat amp-analytics (#15857)
  • Update amp-form docs (#16189)
  • add htmlAccessAllowed to allowed 3p data-attribute (#16151)
  • Fix typo (#16174)
  • Add media attribute to amp-accordion's validation (#16159)
  • โœจamp-consent: support external consent flow (#15805)
  • Launch svg-in-mustache as amp-mustache-0.2.js (#16057)
  • Mark 4 more visual diff tests as flaky (#16185)
  • update release doc for prod&canary cherry pick (#16187)
  • โœจ amp-form: form data in analytics with submit-success/error (#16028)
  • Add an optional external link to the story consent. (#16166)
  • Update sra.md (#16184)
  • Skip flaky 3d-gltf test (#16182)
  • Skip date picker integration tests to unflake master (#16181)
  • โ™ป๏ธโœจClean up autoplay interaction mask creation + a11y (#16177)
  • ๐Ÿ— Skip flaky visual diff tests by configuration file (#16158)
  • ๐Ÿ“– Update amp-next-page.md (#16175)
  • โœจโœ… Add today actions and integration test them (#16168)
  • Change bookend config labels to camel case. (#16100)
  • Remove tooltip unless there is demand later. (#16169)
  • use setStyles (#16170)
  • โœจ Add Yotpo widgets extension (#14521)
  • ๐Ÿ›[amp-story] CTA button fix (#16103)
  • โ™ฟ๏ธ amp-carousel: button labels now include the index and total slides (#16120)
  • ๐Ÿ›Change preconnect polyfill to work for non-Safari browsers on iOS. (#16020)
  • Skip all flaky tests on master today (#16161)
  • ๐Ÿ— Remove strict enforcement of the require-jsdoc rule (#16165)
  • โœจNew analytics for amp-story (#16031)
  • ๐Ÿ“–: 3P Ad README example (#16132)
  • Make consent state predicate handle new states (#16145)
  • ๐Ÿ›Fix placement of ad badge in amp-story (#16086)
  • Word change for "media" attribute (#16155)
  • Update whitelist (#16153)
  • simplify release issue template (#16150)
  • Improving the bookend mobile animation. (#16127)
  • Correct syntax (#16152)
  • Add experiment fractions defined in #16136 (#16146)
  • add line about cherry picks being a lot of work (#16148)
  • Update various URL parameters for amp-access-scroll (#16059)

Breakdown by component

ads Fix js docs in `ads` and `3p` folder (#16377)
amp-a4a Fix rtc bug and add tests (#16389) Fix error caused by empty array (#16383)
amp-ad-network-doubleclick-impl Doubleclick SRA block param merge refactor and additional test coverage (#16399) Fix verifyStillCurrent usage and add extra protection (#16422)
amp-bind Clean up "faster amp-list" measurements (#16330)
amp-date-picker โœ… Use fake timer in amp-date-picker unit tests (#16426) ๐Ÿ›๐Ÿ–Add a warning for non-default day-size values due to #13897 (#16423) ๐Ÿ› Fix amp-date-picker template with ID causing invalid AMP (#16320)
amp-experiment Updating the amp-experiment example to a valid JSON. (#16382)
amp-list Clean up "faster amp-list" measurements (#16330)
amp-pan-zoom Trigger transformEnd when zoom finishes and not during animation (#16397) Skip flaky amp-video and amp-pan-zoom tests (#16338)
amp-story Update amp-story origin whitelist: week of 2018-06-26 (#16386)
amp-subscriptions ๐Ÿ› fix nested html issue. (#16373)
validator AMP4Email ban amp-form support for submitting state (#16371) Rather than supporting this intermediary state of a form submit and dealing with the additional RPC call, we are banning it for AMP4Email.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.