v3.0.0
3.0.0 (2024-11-29)
⚠ BREAKING CHANGES
- deps: bump NodeJS from v18 to v20 (#12052)
Features
- de: launch German translation experiment (#12033) (22d6890)
- placement: new gradient (#12197) (6f891d9)
- playground: playground backend v2 (#12136) (f1417ae)
- playground: support state param in playground (#12168) (4390f8c)
- rari: support rari as beta feature and new popularities (#12051) (1feb487)
- survey: homepage survey 2024 (#12115) (55158d8)
- survey: webdx editing survey (#12132) (ecf6b9e)
Bug Fixes
- article-footer: fix typo (#12098) (fa9cb13)
- css: fix upside-down rendering of CJK characters in translation (#11922) (2a0d85c)
- flaws: re-add href to broken links as data (#12131) (052dae6)
- flaws: shared assets images must no be flaws (#12133) (b3013f9)
- font: disable contextual variant ligatures in headings (#12134) (5261286)
- livesamples: fix data attribute for path (#12169) (2abd073)
- playground: fix chrome canary (#12137) (1302e48)
- playground: fix layout in chrome when all editors are collapsed (#12162) (8dbd410)
- release: correct the filename of the
ssr
cli (#12205) (2c8fff2) - ssr: ensure locale is set (#12096) (8f780a8)
- tool/gather-git-history: skip German locale (#12120) (c78bd6d)
Enhancements
- a11y-nav: fix background and padding (#12121) (10a819c)
- telemetry: measure BCD table views, link clicks, cell expansions (#12030) (a33ce9c)
Miscellaneous
- deps-dev: bump @playwright/test from 1.48.2 to 1.49.0 (#12149) (7b52352)
- deps-dev: bump @swc/core from 1.7.40 to 1.7.42 (#12065) (17939b0)
- deps-dev: bump @swc/core from 1.7.42 to 1.8.0 (#12082) (5a5d16f)
- deps-dev: bump @swc/core from 1.8.0 to 1.9.0 (#12094) (e50e40f)
- deps-dev: bump @swc/core from 1.9.0 to 1.9.1 (#12102) (cca0abb)
- deps-dev: bump @swc/core from 1.9.1 to 1.9.2 (#12114) (d738bf9)
- deps-dev: bump @swc/core from 1.9.2 to 1.9.3 (#12166) (986c406)
- deps-dev: bump @types/node from 18.19.61 to 18.19.62 in the types group (#12062) (6181b8c)
- deps-dev: bump @types/node from 18.19.62 to 18.19.63 in the types group (#12071) (fd234b8)
- deps-dev: bump @types/node from 18.19.63 to 18.19.64 in the types group (#12079) (30ee2a5)
- deps-dev: bump @types/node from 18.19.64 to 18.19.65 in the types group (#12175) (afe7605)
- deps-dev: bump @types/node from 18.19.65 to 18.19.66 in the types group (#12185) (2c0d6c2)
- deps-dev: bump @types/node from 18.19.66 to 18.19.67 in the types group (#12200) (2b95347)
- deps-dev: bump cross-spawn from 6.0.5 to 6.0.6 in /cloud-function (#12198) (982044c)
- deps-dev: bump eslint-plugin-jest from 28.8.3 to 28.9.0 (#12095) (871fa6c)
- deps-dev: bump eslint-plugin-n from 17.12.0 to 17.13.0 (#12099) (58283c9)
- deps-dev: bump eslint-plugin-n from 17.13.0 to 17.13.1 (#12105) (f8419bc)
- deps-dev: bump eslint-plugin-n from 17.13.1 to 17.13.2 (#12130) (cff300f)
- deps-dev: bump eslint-plugin-react-hooks from 4.6.2 to 5.0.0 (#11961) (6642167)
- deps-dev: bump eslint-plugin-unicorn from 56.0.0 to 56.0.1 (#12150) (098c36d)
- deps-dev: bump html-validate from 8.24.2 to 8.25.0 (#12111) (66fb8b3)
- deps-dev: bump html-validate from 8.25.0 to 8.26.0 (#12196) (a5cb491)
- deps-dev: bump husky from 9.1.6 to 9.1.7 (#12148) (6741830)
- deps-dev: bump lint-staged from 13.2.3 to 15.2.10 (#12146) (50e85ec)
- deps-dev: bump mini-css-extract-plugin from 2.9.1 to 2.9.2 (#12073) (5c7da92)
- deps-dev: bump peggy from 4.1.1 to 4.2.0 (#12153) (cf6e784)
- deps-dev: bump postcss from 8.4.47 to 8.4.48 (#12113) (b9d8fe3)
- deps-dev: bump postcss from 8.4.48 to 8.4.49 (#12117) (d066494)
- deps-dev: bump postcss-preset-env from 10.0.8 to 10.0.9 (#12084) (3e9525f)
- deps-dev: bump postcss-preset-env from 10.0.9 to 10.1.0 (#12112) (e0a2d8a)
- deps-dev: bump postcss-preset-env from 10.1.0 to 10.1.1 (#12139) (c764569)
- deps-dev: bump prettier from 3.3.3 to 3.4.1 (#12192) (040f52f)
- deps-dev: bump prettier-plugin-packagejson from 2.5.3 to 2.5.5 (#12156) (a6aee6a)
- deps-dev: bump prettier-plugin-packagejson from 2.5.5 to 2.5.6 (#12178) (a37cfea)
- deps-dev: bump react-router-dom from 6.27.0 to 6.28.0 (#12103) (0c1c7c3)
- deps-dev: bump sass from 1.80.5 to 1.80.6 (#12080) (dda43ef)
- deps-dev: bump sass from 1.80.6 to 1.80.7 (#12123) (cdf0471)
- deps-dev: bump sass from 1.80.7 to 1.81.0 (#12129) (ab1d92f)
- deps-dev: bump sass-loader from 16.0.2 to 16.0.3 (#12072) (e63c453)
- deps-dev: bump typescript from 5.6.3 to 5.7.2 in /client/pwa (#12174) (043f305)
- deps-dev: bump typescript-eslint from 8.12.2 to 8.13.0 (#12088) (19be759)
- deps-dev: bump typescript-eslint from 8.13.0 to 8.14.0 (#12119) (99b6e62)
- deps-dev: bump typescript-eslint from 8.14.0 to 8.15.0 (#12147) (73d917f)
- deps-dev: bump typescript-eslint from 8.15.0 to 8.16.0 (#12190) (6b3440b)
- deps-dev: bump webpack from 5.95.0 to 5.96.1 (#12075) (8478e4a)
- deps-dev: bump webpack from 5.95.0 to 5.96.1 in /client/pwa (#12070) (425dd62)
- deps-dev: remove bfj (#12086) (a71ff18)
- deps: bump @codemirror/lang-css from 6.3.0 to 6.3.1 (#12189) (7b29e97)
- deps: bump @inquirer/prompts from 7.0.1 to 7.1.0 (#12116) (98e2459)
- deps: bump @mdn/browser-compat-data from 5.6.11 to 5.6.12 (#12081) (6919fb1)
- deps: bump @mdn/browser-compat-data from 5.6.12 to 5.6.13 (#12092) (42714a8)
- deps: bump @mdn/browser-compat-data from 5.6.13 to 5.6.14 (#12110) (0de61fc)
- deps: bump @mdn/browser-compat-data from 5.6.14 to 5.6.15 (#12125) (25a6fea)
- deps: bump @mdn/browser-compat-data from 5.6.15 to 5.6.16 (#12141) (40d15a8)
- deps: bump @mdn/browser-compat-data from 5.6.16 to 5.6.17 (#12155) (fb71240)
- deps: bump @mdn/browser-compat-data from 5.6.17 to 5.6.18 (#12177) (34623b5)
- deps: bump @mdn/browser-compat-data from 5.6.18 to 5.6.19 (#12195) (cc88837)
- deps: bump @sentry/node from 8.35.0 to 8.36.0 in the sentry group (#12061) (7304e5f)
- deps: bump @sentry/node from 8.36.0 to 8.37.1 in the sentry group (#12091) (e5948e9)
- deps: bump @sentry/node from 8.37.1 to 8.38.0 in the sentry group (#12122) (dfcc9c2)
- deps: bump @sentry/node from 8.38.0 to 8.39.0 in the sentry group (#12152) (2559a4f)
- deps: bump @sentry/node from 8.39.0 to 8.40.0 in the sentry group (#12163) (14b02ec)
- deps: bump @sentry/node from 8.40.0 to 8.41.0 in the sentry group (#12199) (16dae32)
- deps: bump @stripe/stripe-js from 4.9.0 to 4.10.0 (#12118) (29289ca)
- deps: bump @webref/css from 6.17.0 to 6.17.1 (#12089) (4b26208)
- deps: bump @webref/css from 6.17.1 to 6.17.2 (#12128) (4fd2437)
- deps: bump @webref/css from 6.17.2 to 6.17.3 (#12158) (a427759)
- deps: bump @webref/css from 6.17.3 to 6.17.4 (#12194) (a0fffb1)
- deps: bump boto3 from 1.35.49 to 1.35.54 in /deployer in the dependencies group (#12085) (fdbd7ad)
- deps: bump boto3 from 1.35.54 to 1.35.57 in /deployer in the dependencies group (#12108) (73c5870)
- deps: bump boto3 from 1.35.63 to 1.35.68 in /deployer in the dependencies group (#12181) (1810ad0)
- deps: bump compression from 1.7.4 to 1.7.5 (#12074) (81af8fb)
- deps: bump cross-spawn from 7.0.3 to 7.0.5 in /client/pwa (#12138) (c0aed7e)
- deps: bump dexie from 4.0.9 to 4.0.10 (#12142) (1f9b769)
- deps: bump dexie from 4.0.9 to 4.0.10 in /client/pwa (#12143) (1f030a2)
- deps: bump mdn-data from 2.12.1 to 2.12.2 (#12090) (dfaba03)
- deps: bump NodeJS from v18 to v20 (#12052) (263f4a2)
- deps: bump openai from 4.68.4 to 4.69.0 (#12064) (13b5e2c)
- deps: bump openai from 4.69.0 to 4.70.2 (#12083) (7a2af2d)
- deps: bump openai from 4.70.2 to 4.71.0 (#12087) (6ccdb3f)
- deps: bump openai from 4.71.0 to 4.71.1 (#12100) (ec3d3af)
- deps: bump openai from 4.71.1 to 4.72.0 (#12126) (6dfcb5d)
- deps: bump openai from 4.72.0 to 4.73.0 (#12157) (0135449)
- deps: bump openai from 4.73.0 to 4.73.1 (#12186) (ec4f588)
- deps: bump the dependencies group in /deployer with 2 updates (#12144) (b1a4f2b)
- deps: bump web-features from 2.3.0 to 2.4.0 (#12063) (2ba4209)
- deps: bump web-features from 2.4.0 to 2.5.0 (#12106) (63110ac)
- deps: bump web-features from 2.5.0 to 2.6.1 (#12124) (cd3ed52)
- deps: bump web-features from 2.6.1 to 2.7.0 (#12160) (4390b61)
- deps: bump web-features from 2.7.0 to 2.8.0 (#12188) (12bd1ee)
- deps: bump web-specs from 3.23.0 to 3.24.0 (#12093) (bbf8a22)
- deps: bump web-specs from 3.24.0 to 3.25.0 (#12109) (0c14c62)
- deps: bump web-specs from 3.25.0 to 3.26.0 (#12127) (22e3c94)
- deps: bump web-specs from 3.26.0 to 3.27.0 (#12161) (5f3a672)
- deps: bump web-specs from 3.27.0 to 3.28.0 (#12191) (ca49d0c)
- deps: run yarn upgrade (#12145) (bebabf7)
- deps: udpate cloud-function deps (#12135) (68cc532)
- scrimba: add end of year banners (#12184) (2a7945a)
- survey: keep hp survey one more week (#12193) (63491d3)