github ampproject/amphtml 1910302207210

latest releases: 2403280457000, 2403261854000, 2403211912000...
pre-release4 years ago

Version: 1910302207210

Baseline: 1910291709300

  • ๐Ÿ› Upgrade shadow root contents when defining new CEs (#25337)
  • Use @example.com for email spec example (#25055)
  • docs: Use closer to valid JSON in config samples (#25071)
  • add warning about slow updates with amp-live-list (#25123)
  • update scrollbar url to /html/amp/scrollbar (#25116)
  • ๐Ÿ“ฆ Update dependency @percy/agent to v0.19.3 (#25290)
  • ๐Ÿ›Fixed social sharing buttons on iOS Webkit (#25195)
  • SwG Release 0.1.22.79 (#25286)
  • ๐Ÿ“ฆ Update dependency amphtml-validator to v1.0.29 (#25281)
  • ๐Ÿ“ฆ Update dependency eslint to v6.6.0 (#25261)
  • ๐Ÿ— Remove unnecessary .json from bundle-size /report URL (#25276)
  • Switch iOS iframe scrolling mode configuration to capabilities (#25263)
  • Remove unused experiments from config and experiments (#25215)
  • ๐Ÿ“ฆ Update dependency eslint-config-prettier to v6.5.0 (#25265)
  • ๐Ÿ“ฆ Update dependency fetch-mock to v7.7.0 (#25266)
  • ๐Ÿ›Expose amp-form response from SSR in submit-success and submit-error events. (#25242)
  • โœจ Invalidate layout boxes in nested scrollers after scroll (#25172)
  • Add crossorigin=anonymous to inserted script (#25262)
  • Temporarily remove query params from viewer iframe on navigate (#25181)
  • Fix Custom Element instance creation in IE11 (#25245)
  • Ensure that flexible ad centering isn't applied to slots centered via text-align. (#25256)
  • ๐Ÿ— Improve error logging in build-system/compile/check-for-unknown-deps.js (#25248)
  • Update amp-fit-text AMP4EMAIL tagspec (#25246)
  • ๐Ÿ— Check for unknown dependencies during after compilation (#24284)
  • Update sidebar v0.2 + nested menu and remove history API (#25048)
  • ๐Ÿ“ฆ Update dependency amphtml-validator to v1.0.28 (#25212)
  • ๐Ÿ› Fix Custom Element instance creation in IE11 (#25245)
  • ๐Ÿšฎ Remove RRule support from amp-date-picker (#25230)
  • ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v15.12.1 (#25218)
  • ๐Ÿ“ฆ Update dependency postcss to v7.0.20 (#25237)
  • Carve out flex slot expansion for multi-size responses. (#24495)
  • ๐Ÿ— Add Key Commitment to SwG Crypto Handler (#25111)
  • ๐Ÿ—๐Ÿ“– Auto-format all markdown files in ampproject/amphtml with Prettier (#25182)
  • โ™ป๏ธ๐Ÿ“–Rename methods in SsrTemplateHelper (#25241)
  • amp-selector: "select" event should have variable trust (#24431)
  • example typo (#25122)
  • ๐Ÿ—๐Ÿš€ Refactor and significantly speed up gulp check-links (#25235)
  • ๐Ÿ“ฆ Update dependency autoprefixer to v9.7.0 (#25238)
  • Redefine ampdoc-fie experiment as a branched experiment (#25174)
  • Fix shop now CTA (#25229)
  • Plumb trust in amp-lightbox. (#25112)
  • ๐Ÿ— Preemptively skip empty link check results (#25233)
  • OWNERS for extension generator task (#25165)
  • ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
  • ๐Ÿ“– Move extension markdown template into its own file (#25164)
  • ๐Ÿ— Ignore markdown templates in link checker by convention (#25226)
  • โœจ Enable native Custom Elements v1 (#25173)
  • ๐Ÿ› Update event listeners for mega menu (#25091)
  • Validator roll up (#25224)
  • Unrevert "๐Ÿ— Update @percy/percy-puppeteer to v1.x (#25176)" (#25221)
  • ๐Ÿ— Log SwG page start in AMP (#25171)
  • ๐Ÿ“ฆ Update react monorepo to v16.11.0 (#25206)
  • Revert "๐Ÿ— Update @percy/percy-puppeteer to v1.x" (#25213)
  • BAM-3538 added field to payload (#25160)
  • ๐Ÿ“ฆ Update dependency amphtml-validator to v1.0.27 (#25201)

Breakdown by component

amp-a4a ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254) Redefine ampdoc-fie experiment as a branched experiment (#25174) ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-access ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-ad ๐Ÿ“– Add Insticator to the list of supported embed types. (#25270)
amp-ad-network-adsense-impl Redefine ampdoc-fie experiment as a branched experiment (#25174) ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-ad-network-adzerk-impl ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-ad-network-doubleclick-impl ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254) Ensure that flexible ad centering isn't applied to slots centered via text-align. (#25256) Redefine ampdoc-fie experiment as a branched experiment (#25174) ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-ad-network-fake-impl ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-ad-network-gmossp-impl ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-ad-network-triplelift-impl ๐Ÿ› Replace all OWNERS file references to a4a team with wg-ads (#25232)
amp-analytics ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254) โœจ Enable native Custom Elements v1 (#25173)
amp-animation ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-app-banner ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-date-picker ๐Ÿšฎ Remove RRule support from amp-date-picker (#25230)
amp-fit-text Update amp-fit-text AMP4EMAIL tagspec (#25246)
amp-form Fix typo (#25253) ๐Ÿ›Expose amp-form response from SSR in `submit-success` and `submit-error` events. (#25242) โ™ป๏ธ๐Ÿ“–Rename methods in SsrTemplateHelper (#25241)
amp-install-serviceworker ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-list Remove unused experiments from config and experiments (#25215) ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254) โ™ป๏ธ๐Ÿ“–Rename methods in SsrTemplateHelper (#25241)
amp-pan-zoom ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-recaptcha-input ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-social-share ๐Ÿ›Fixed social sharing buttons on iOS Webkit (#25195)
amp-story ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-story-auto-ads Fix shop now CTA (#25229)
amp-subscriptions ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-subscriptions-google ๐Ÿ— Log SwG page start in AMP (#25171)
amp-user-notification ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-viewer-assistance ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
amp-viewer-integration Switch iOS iframe scrolling mode configuration to capabilities (#25263) ๐Ÿ“– Add / fix language identifiers in `.md` files across `amphtml` (#25254)
validator amphtml-validator v1.0.29 with node 8 support (#25279) Release amphtml-validator with node 8 support

Related to #25161 and #25278

@rsimha
/cc @ampproject/wg-caching
๐Ÿ— Allow amphtml-validator to be used with node v8 (#25278)
This PR makes it so that amphtml-validator can be used with node v8. This will need to be followed up with a new 1.0.29 release.

Partial mitigation for #25209
Related to #25161 (comment)

/cc @ampproject/wg-caching
Update amp-fit-text AMP4EMAIL tagspec (#25246)
Follow up to #24854

Restrict amp-fit-text AMP4EMAIL tagspec to only html_format: AMP4EMAIL.

Validator roll up (#25224)
Add a stub for error category, fixes #25188

  • cl/276319310 Restore a stub of amp.validator.categorizeError in javascript.
  • cl/275942712 Fix validator issue with error'ing tags satisfying unique requirements.

Bump validator npm to 1.0.28. (#25211)
This is so we can release the node dependency change in 7316d7c.

I'll save downstream changes to dependents for subsequent PRs.
Support node v10, v12, or v14 for amphtml-validator (#25208)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.