Skip to content

v2.52.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 May 14:02
ebe015a

2.52.0 (2024-05-14)

Features

Bug Fixes

  • baseline: hide screen orientation lock banner (#11107) (a851ba5)
  • blog: hydration errors due to newsletter component (#11106) (36c3d0c)
  • curriculum: highlight "Getting started" in module overview (#11051) (a3dd9b4)
  • l10n: improve position of en-US link indicators in sidebar (#11066) (1b9c773)
  • macro: Fix two flaws in CSSRef.ejs (#11081) (344ec8c)
  • macros: fix URL issues in sidebar macros (#11082) (2cfbb67)
  • playground/runner: fix external script loading in playground (#11017) (8ba95b2)
  • telemetry: remove Glean migration flag (#11069) (54a9bc8)

Enhancements

  • macros/AvailableInWorkers: add "only available in Web Workers" case (#10968) (d56a76f)
  • macros/EmbedYouTube: add optional title attribute (#10504) (4d215d3)

Miscellaneous

  • deps-dev: bump @playwright/test from 1.43.1 to 1.44.0 (#11090) (e258f67)
  • deps-dev: bump @swc/core from 1.5.0 to 1.5.3 (#11083) (10dcfa4)
  • deps-dev: bump @swc/core from 1.5.3 to 1.5.5 (#11097) (ec29038)
  • deps-dev: bump @testing-library/react from 15.0.6 to 15.0.7 (#11088) (9207a00)
  • deps-dev: bump @types/react from 18.3.1 to 18.3.2 in the types group (#11111) (1357a95)
  • deps-dev: bump css-minimizer-webpack-plugin from 6.0.0 to 7.0.0 (#11095) (8722a0e)
  • deps-dev: bump eslint-plugin-jest from 28.3.0 to 28.4.0 (#11057) (fd2212f)
  • deps-dev: bump eslint-plugin-jest from 28.4.0 to 28.5.0 (#11076) (1b48294)
  • deps-dev: bump postcss-preset-env from 9.5.11 to 9.5.12 (#11115) (2573f2d)
  • deps-dev: bump postcss-preset-env from 9.5.9 to 9.5.11 (#11074) (341770b)
  • deps-dev: bump react-router-dom from 6.23.0 to 6.23.1 (#11118) (b9d17b2)
  • deps-dev: bump sass from 1.76.0 to 1.77.0 (#11084) (964acde)
  • deps-dev: bump sass from 1.77.0 to 1.77.1 (#11112) (c951332)
  • deps-dev: bump semver from 7.6.0 to 7.6.2 (#11104) (9f9b11b)
  • deps: bump @zip.js/zip.js from 2.7.43 to 2.7.44 in /client/pwa (#11072) (e80a07c)
  • deps: bump @mdn/browser-compat-data from 5.5.24 to 5.5.25 (#11078) (e561699)
  • deps: bump @mdn/browser-compat-data from 5.5.25 to 5.5.26 (#11098) (3ab9aeb)
  • deps: bump @mdn/browser-compat-data from 5.5.26 to 5.5.27 (#11117) (90b672a)
  • deps: bump @stripe/stripe-js from 3.3.0 to 3.4.0 (#11089) (d72e13d)
  • deps: bump @webref/css from 6.12.9 to 6.12.10 (#11055) (43ce724)
  • deps: bump boto3 from 1.34.93 to 1.34.98 in /deployer in the dependencies group (#11071) (8ca807b)
  • deps: bump boto3 from 1.34.98 to 1.34.103 in /deployer in the dependencies group (#11119) (fd8cb95)
  • deps: bump imagemin from 8.0.1 to 9.0.0 (#11077) (45254aa)
  • deps: bump imagemin-pngquant from 9.0.2 to 10.0.0 (#11094) (3457280)
  • deps: bump imagemin-svgo from 10.0.1 to 11.0.0 (#11075) (e05460d)
  • deps: bump mdn-data from 2.6.1 to 2.7.0 (#11114) (d39d1ab)
  • deps: bump openai from 4.40.0 to 4.40.1 (#11056) (f7d9d9e)
  • deps: bump openai from 4.40.1 to 4.41.0 (#11073) (fb838fa)
  • deps: bump openai from 4.41.0 to 4.42.0 (#11086) (a71f650)
  • deps: bump openai from 4.42.0 to 4.43.0 (#11100) (f5b4261)
  • deps: bump openai from 4.43.0 to 4.44.0 (#11102) (68620de)
  • deps: bump openai from 4.44.0 to 4.45.0 (#11116) (41381ce)
  • deps: bump the sentry group with 2 updates (#11054) (854f8b3)
  • deps: bump the sentry group with 2 updates (#11093) (8ee8605)
  • deps: bump web-features from 0.7.0 to 0.8.0 (#11059) (c8f3031)
  • deps: bump web-features from 0.8.0 to 0.8.1 (#11087) (5f6884d)
  • deps: bump web-specs from 3.8.0 to 3.9.0 (#11058) (2fb635d)
  • webpack: deterministic output when changing config (4a5cf81)
  • webpack: directly import fork-ts-checker-webpack-plugin (98e6b1a)
  • webpack: import chalk directly (f434a26)
  • webpack: merge avif config into config for other images (d83555c)
  • webpack: remove additionalModulePaths since baseUrl isn't set in our tsconfig (b143bee)
  • webpack: remove appIndexJs path and hard code (8a8e7f6)
  • webpack: remove appTsBuildInfoFile and hard code (ae074e9)
  • webpack: remove appWebpackCache, use defaults (becd279)
  • webpack: remove create-react-app eslint config, use defaults (76dd20b)
  • webpack: remove DISABLE_NEW_JSX_TRANSFORM option (c838dab)
  • webpack: remove FAST_REFRESH option (37099d9)
  • webpack: remove InlineChunkHtmlPlugin (fb2fa7f)
  • webpack: remove InterpolateHtmlPlugin (6416525)
  • webpack: remove jestAliases, since it's not used anywhere (eddba0b)
  • webpack: remove ModuleNotFoundPlugin (7da3f25)
  • webpack: remove ModuleScopePlugin (8184c1a)
  • webpack: remove moment locale ignore, we don't use moment (cf77437)
  • webpack: remove proxySetup path, import setupProxy directly (2a92a56)
  • webpack: remove react-dev-utils (716c865)
  • webpack: remove react-dev-utils imports from build script (5e6edb0)
  • webpack: remove react-dev-utils imports from dev server config (443ecef)
  • webpack: remove react-dev-utils imports from start script (8d576e9)
  • webpack: remove react-native-web specific config options (1418f82)
  • webpack: remove remnants of PUBLIC_URL and hard code (e28e12b)
  • webpack: remove setupTests, it's not used by anything (00d0c8a)
  • webpack: remove support for css modules, we don't use them (727bfd8)
  • webpack: remove use of appNodeModules (e84fc2c)
  • webpack: remove webpackAliases since baseUrl isn't set in our tsconfig (2edfa21)
  • webpack: remove workbox-webpack-plugin, we roll our own service worker (2245351)
  • webpack: use asset/resource because we never want to inline (d41019a)
  • webpack: we use a tsconfig.json, remove conditional ts logic (0b9ebf3)