Releases: mdn/yari
Releases · mdn/yari
v3.1.0
3.1.0 (2024-12-12)
Features
- new about page (#12069) (c9437ce)
- observatory: cookies tab rework (#12203) (6c3977c)
- spas: streamline 404 (#12248) (6646831)
Bug Fixes
- about: small fixes (#12269) (bb3f8ec)
- add border on search input field on home page hero so that input is more visible on safari mobile (c2dc988)
- css: set border color on home page search input field (#11931) (c2dc988)
- deployer: limit comment length (#12294) (e36c538)
- i10n: localize secureContext header and inline text in ko (#12183) (3e781a0)
- layout: avoid sticky header gap (#11644) (ee6c092)
- playground: run code even if it doesn't change (#12224) (a52bb26)
- playground: use localhost if on localhost (#12227) (e11f62e)
- play: proxy
/runner.html
locally, not just subpaths (#12282) (4e9c442) - rari: adopt to rari changes (#12257) (4cc84ca)
- rari: fix blog and add .env support (#12268) (2b5fb1b)
- search-index: use en-US popularities for German (#12212) (8efafd6)
- tsconfig: don't allow importing ts extensions in pwa (#12258) (b47a1a8)
Miscellaneous
- deps-dev: bump @playwright/test from 1.49.0 to 1.49.1 (#12279) (43e240b)
- deps-dev: bump @swc/core from 1.10.0 to 1.10.1 (#12272) (0070b8b)
- deps-dev: bump @swc/core from 1.9.3 to 1.10.0 (#12239) (938a19f)
- deps-dev: bump @types/node from 18.19.67 to 18.19.68 in the types group (#12285) (143546a)
- deps-dev: bump @types/react from 18.3.12 to 18.3.13 in the types group (#12249) (6ee580e)
- deps-dev: bump eslint-plugin-n from 17.14.0 to 17.15.0 (#12278) (c579a03)
- deps-dev: bump eslint-plugin-react-hooks from 5.0.0 to 5.1.0 (#12264) (800396f)
- deps-dev: bump prettier from 3.4.1 to 3.4.2 (#12241) (cd0d02d)
- deps-dev: bump react-refresh from 0.14.2 to 0.16.0 (#12260) (d236378)
- deps-dev: bump react-router[-dom] from 6.28.0 to 7.0.2 (#12247) (11a675c)
- deps-dev: bump sass from 1.81.0 to 1.81.1 (#12235) (4323603)
- deps-dev: bump sass from 1.81.1 to 1.82.0 (#12242) (417bd61)
- deps-dev: bump sass-loader from 16.0.3 to 16.0.4 (#12243) (caf02a9)
- deps-dev: bump typescript from 5.6.3 to 5.7.2 (#12179) (10faab1)
- deps-dev: bump typescript-eslint from 8.16.0 to 8.17.0 (#12233) (9c42e64)
- deps-dev: bump typescript-eslint from 8.17.0 to 8.18.0 (#12276) (cc13e67)
- deps-dev: bump webpack from 5.96.1 to 5.97.0 (#12240) (84ef860)
- deps-dev: bump webpack from 5.96.1 to 5.97.0 in /client/pwa (#12238) (4142b9e)
- deps-dev: bump webpack from 5.97.0 to 5.97.1 (#12253) (5068fdc)
- deps-dev: bump webpack from 5.97.0 to 5.97.1 in /client/pwa (#12266) (8c5d1c9)
- deps-dev: bump webpack-dev-server from 5.1.0 to 5.2.0 (#12293) (c4b8639)
- deps: bump @zip.js/zip.js from 2.7.53 to 2.7.54 in /client/pwa (#12265) (ca2b58d)
- deps: bump @codemirror/state from 6.4.1 to 6.5.0 (#12280) (1aa2f76)
- deps: bump @inquirer/prompts from 7.1.0 to 7.2.0 (#12274) (57c2172)
- deps: bump @mdn/browser-compat-data from 5.6.20 to 5.6.21 (#12246) (31b3640)
- deps: bump @mdn/browser-compat-data from 5.6.21 to 5.6.22 (#12273) (fbd7618)
- deps: bump @mdn/browser-compat-data from 5.6.22 to 5.6.23 (#12289) (275eab7)
- deps: bump @mdn/rari from 0.0.26 to 0.1.0 (#12254) (5f63108)
- deps: bump @mdn/rari from 0.1.0 to 0.1.2 (#12292) (1e9134b)
- deps: bump @sentry/node from 8.41.0 to 8.42.0 in the sentry group (#12229) (f21084a)
- deps: bump @sentry/node from 8.42.0 to 8.43.0 in the sentry group (#12284) (b8a904b)
- deps: bump @sentry/node from 8.43.0 to 8.44.0 in the sentry group (#12295) (edf147b)
- deps: bump @stripe/stripe-js from 4.10.0 to 5.2.0 (#12154) (b75fd00)
- deps: bump @webref/css from 6.17.4 to 6.17.5 (#12250) (aeb1c1d)
- deps: b...
v3.0.1
3.0.1 (2024-12-01)
Bug Fixes
- bcd: use Safari icon for iOS WebView (#12214) (f800c24)
- livesamples: livesamples must not use port from parent (#12216) (1c12a81)
- stage-build: abort main merge on conflict (#12206) (ab03594)
Enhancements
Miscellaneous
- ai-help: use index.json instead of plain.html for embedding sources (#12182) (ab93f16)
- deps-dev: bump html-validate from 8.26.0 to 8.27.0 (#12217) (f9bf33e)
- deps: bump @mdn/browser-compat-data from 5.6.19 to 5.6.20 (#12218) (7732f91)
- deps: bump @mdn/rari from 0.0.25 to 0.0.26 (#12219) (faab651)
- deps: bump concurrently from 9.0.1 to 9.1.0 (#12209) (8e0d1f9)
- ssr: let search engines index German locale (#12210) (5340802)
- workflows: remove test-de build (#12207) (50b72fc)
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 post...
v2.65.1
2.65.1 (2024-10-30)
Bug Fixes
- macros: correct anchor-link encoding (#12059) (05f5591)
- npm-publish: use default github token (#12058) (807bdc0)
- placement: fix on site search (#12029) (3853560)
- placement: hide ad-free link if plus isn't available (#12010) (55dcf6f)
- search: pass key as prop (#12009) (08ec90c)
- utils: hash-awareness of url-to-folder-path (#11980) (b0fcbca)
- various: small fixes from diffing with rari (#12045) (4fd6331)
Enhancements
- telemetry: measure all external link clicks (#11981) (2a79c01)
- telemetry: measure search source + change (#12000) (3ec66c2)
Miscellaneous
- curriculum: add metrics to measure scrimba funnel (#11972) (8d51b73)
- deps-dev: bump @babel/core from 7.25.8 to 7.25.9 (#12017) (d9c026f)
- deps-dev: bump @babel/core from 7.25.9 to 7.26.0 (#12038) (9c5b3bc)
- deps-dev: bump @babel/eslint-parser from 7.25.8 to 7.25.9 (#12020) (0dea955)
- deps-dev: bump @babel/preset-env from 7.25.8 to 7.25.9 (#12016) (1a0fcde)
- deps-dev: bump @babel/preset-env from 7.25.9 to 7.26.0 (#12037) (bc078ea)
- deps-dev: bump @playwright/test from 1.48.1 to 1.48.2 (#12040) (b5acb82)
- deps-dev: bump @swc/core from 1.7.36 to 1.7.39 (#12005) (ae239ef)
- deps-dev: bump @swc/core from 1.7.39 to 1.7.40 (#12043) (e6f9525)
- deps-dev: bump @types/dexie from 1.3.1 to 1.3.35 in /client/pwa (#12011) (370a76f)
- deps-dev: bump @types/node from 18.19.56 to 18.19.57 in the types group (#11993) (76a99d4)
- deps-dev: bump @types/node from 18.19.57 to 18.19.58 in the types group (#12003) (d32fccb)
- deps-dev: bump @types/node from 18.19.59 to 18.19.60 in the types group (#12046) (d19dcf7)
- deps-dev: bump @types/node from 18.19.60 to 18.19.61 in the types group (#12053) (fc243cb)
- deps-dev: bump browserslist from 4.24.0 to 4.24.2 (#12008) (c8e8a65)
- deps-dev: bump eslint-plugin-jsx-a11y from 6.10.0 to 6.10.1 (#11994) (6d4f509)
- deps-dev: bump eslint-plugin-jsx-a11y from 6.10.1 to 6.10.2 (#12044) (543fa5c)
- deps-dev: bump eslint-plugin-n from 17.11.1 to 17.12.0 (#12054) (d979450)
- deps-dev: bump eslint-plugin-react from 7.37.1 to 7.37.2 (#12018) (58386bc)
- deps-dev: bump html-webpack-plugin from 5.6.2 to 5.6.3 (#12015) (d3c3ccf)
- deps-dev: bump postcss-preset-env from 10.0.7 to 10.0.8 (#12026) (4ed0058)
- deps-dev: bump sass from 1.79.5 to 1.80.4 (#12027) (02d5ec9)
- deps-dev: bump sass from 1.80.4 to 1.80.5 (#12056) (4a91901)
- deps-dev: bump the types group with 4 updates (#12012) (ddda441)
- deps-dev: bump typescript-eslint from 8.10.0 to 8.11.0 (#12007) (8ee3aef)
- deps-dev: bump typescript-eslint from 8.11.0 to 8.12.1 (#12048) (9874ce2)
- deps-dev: bump typescript-eslint from 8.12.1 to 8.12.2 (#12055) (e72103e)
- deps: bump @zip.js/zip.js from 2.7.52 to 2.7.53 in /client/pwa (#12050) (d825c3e)
- deps: bump @fast-csv/parse from 5.0.0 to 5.0.2 (#12021) (ab00fa0)
- deps: bump @inquirer/prompts from 7.0.0 to 7.0.1 (#12035) (20ba662)
- deps: bump @mdn/browser-compat-data from 5.6.10 to 5.6.11 (#12057) (3338d9c)
- deps: bump @mdn/browser-compat-data from 5.6.7 to 5.6.8 (#11995) (5ba8d08)
- deps: bump @mdn/browser-compat-data from 5.6.8 to 5.6.9 (#12014) (b4fab54)
- deps: bump @mdn/browser-compat-data from 5.6.9 to 5.6.10 (#12036) (6aec3c3)
- deps: bump @sentry/node from 8.34.0 to 8.35.0 in the sentry group (#12002) (b388e53)
- deps: bump @stripe/stripe-js from 4.8.0 to 4.9.0 (#12004) (50518f3)
- deps: bump boto3 from 1.35.39 to 1.35.44 in /deployer in the dependencies group (#11992) (ca39b7a)
- deps: bump dexie from 4.0.8 to 4.0.9 (#12006) (fe4d1f8)
- deps: bump dexie from 4.0.8 to 4.0.9 in /client/pwa (#12001) (7544c06)
- deps: bump mdast-util-from-markdown from 2.0.1 to 2.0.2 (#12041) ([81c719c](81c719c...
v2.65.0
2.65.0 (2024-10-18)
Features
Bug Fixes
Miscellaneous
- deps-dev: bump @playwright/test from 1.48.0 to 1.48.1 (#11970) (4f3e1fa)
- deps-dev: bump @swc/core from 1.7.35 to 1.7.36 (#11969) (b8b926a)
- deps-dev: bump @types/node from 18.19.55 to 18.19.56 in the types group (#11974) (bfb8e83)
- deps-dev: bump @types/react-dom from 18.3.0 to 18.3.1 in the types group (#11958) (16d48b4)
- deps-dev: bump black from 24.8.0 to 24.10.0 in /testing/integration in the dependencies group (#11956) (46fb511)
- deps-dev: bump html-validate from 8.24.1 to 8.24.2 (#11976) (bf3f060)
- deps-dev: bump html-webpack-plugin from 5.6.0 to 5.6.2 (#11982) (ca04218)
- deps-dev: bump react-router-dom from 6.26.2 to 6.27.0 (#11964) (a6eb940)
- deps-dev: bump typescript-eslint from 8.8.1 to 8.9.0 (#11967) (7a49885)
- deps-dev: bump typescript-eslint from 8.9.0 to 8.10.0 (#11984) (957b042)
- deps: bump @mdn/browser-compat-data from 5.6.5 to 5.6.6 (#11965) (3dd8dab)
- deps: bump @mdn/browser-compat-data from 5.6.6 to 5.6.7 (#11971) (0720ee7)
- deps: bump @webref/css from 6.16.0 to 6.16.1 (#11959) (deb507d)
- deps: bump @webref/css from 6.16.1 to 6.17.0 (#11986) (fb01f6b)
- deps: bump fdir from 6.4.0 to 6.4.2 (#11975) (ab172c3)
- deps: bump file-type from 19.5.0 to 19.6.0 (#11963) (a1ed7cb)
- deps: bump openai from 4.67.3 to 4.68.0 (#11985) (6701713)
- deps: bump the dependencies group in /deployer with 3 updates (#11966) (b37a6e1)
- macros/LearnSidebar: add Japanese translations for HTML and CSS (#11840) (85b9436)
- macros/WebExtAllExamples: update zh-* translation (#11831) (e0c5575)
- observatory: update the FAQ for the new API V2 (#11954) (460d530)
- telemetry: measure homepage link clicks (#11978) (92467e2)
v2.64.2
2.64.2 (2024-10-11)
Bug Fixes
Enhancements
Miscellaneous
- deps-dev: bump @babel/core from 7.25.2 to 7.25.7 (#11901) (c7967e6)
- deps-dev: bump @babel/core from 7.25.7 to 7.25.8 (#11950) (0cff31c)
- deps-dev: bump @babel/eslint-parser from 7.25.1 to 7.25.7 (#11903) (502e931)
- deps-dev: bump @babel/eslint-parser from 7.25.7 to 7.25.8 (#11952) (4423c74)
- deps-dev: bump @babel/preset-env from 7.25.4 to 7.25.7 (#11906) (7df6904)
- deps-dev: bump @babel/preset-env from 7.25.7 to 7.25.8 (#11951) (fb4e8cd)
- deps-dev: bump @playwright/test from 1.47.2 to 1.48.0 (#11940) (1a3cf98)
- deps-dev: bump @swc/core from 1.7.28 to 1.7.35 (#11944) (c435ebb)
- deps-dev: bump @types/node from 18.19.54 to 18.19.55 in the types group (#11924) (b3146ee)
- deps-dev: bump @types/react from 18.3.10 to 18.3.11 in the types group (#11900) (14586a9)
- deps-dev: bump eslint-plugin-import from 2.30.0 to 2.31.0 (#11904) (06dc9be)
- deps-dev: bump eslint-plugin-n from 17.10.3 to 17.11.0 (#11937) (4aded5e)
- deps-dev: bump eslint-plugin-n from 17.11.0 to 17.11.1 (#11945) (0b3caee)
- deps-dev: bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 (#11910) (1995f7e)
- deps-dev: bump html-validate from 8.24.0 to 8.24.1 (#11913) (edc8680)
- deps-dev: bump peggy from 4.0.3 to 4.1.1 (#11911) (94ed7c3)
- deps-dev: bump postcss-normalize from 13.0.0 to 13.0.1 (#11873) (fe63dfb)
- deps-dev: bump postcss-preset-env from 10.0.5 to 10.0.6 (#11918) (1709581)
- deps-dev: bump postcss-preset-env from 10.0.6 to 10.0.7 (#11949) (25a94ae)
- deps-dev: bump prettier-plugin-packagejson from 2.5.2 to 2.5.3 (#11933) (05e0b50)
- deps-dev: bump sass from 1.79.4 to 1.79.5 (#11953) (0da273e)
- deps-dev: bump typescript from 5.6.2 to 5.6.3 (#11939) (075ffc3)
- deps-dev: bump typescript from 5.6.2 to 5.6.3 in /client/pwa (#11932) (5954786)
- deps-dev: bump typescript-eslint from 8.8.0 to 8.8.1 (#11928) (5087f89)
- deps: bump @lit/react from 1.0.5 to 1.0.6 (#11927) (b78d46f)
- deps: bump @mdn/browser-compat-data from 5.6.4 to 5.6.5 (#11942) (a69cff6)
- deps: bump @sentry/node from 8.32.0 to 8.33.0 in the sentry group (#11899) (379a7ae)
- deps: bump @sentry/node from 8.33.0 to 8.33.1 in the sentry group (#11908) (7d3db0f)
- deps: bump @sentry/node from 8.33.1 to 8.34.0 in the sentry group (#11948) (6097cc4)
- deps: bump @stripe/stripe-js from 4.6.0 to 4.7.0 (#11917) (b7cd6f5)
- deps: bump @stripe/stripe-js from 4.7.0 to 4.8.0 (#11943) (cf11391)
- deps: bump boto3 from 1.35.29 to 1.35.34 in /deployer in the dependencies group (#11912) (a65ec00)
- deps: bump cookie from 0.5.0 to 0.7.0 in /libs/locale-utils (#11919) (2d2ad46)
- deps: bump cookie from 0.5.0 to 0.7.2 in /cloud-function (#11920) (1701ec0)
- deps: bump cookie from 0.6.0 to 0.7.0 (#11902) (b4dacfa)
- deps: bump cookie from 0.7.0 to 0.7.1 (#11909) (bed92fe)
- deps: bump cookie from 0.7.1 to 0.7.2 (#11914) (025a545)
- deps: bump cookie-parser from 1.4.6 to 1.4.7 (#11936) (b926ffc)
- deps: bump express from 4.21.0 to 4.21.1 (#11941) (72c4f53)
- deps: bump http-proxy-middleware from 2.0.6 to 2.0.7 (#11916) (350b239)
- deps: bump lit from 3.2.0 to 3.2.1 (#11925) (4be2377)
- deps: bump openai from 4.67.0 to 4.67.1 (#11905) (2cf2ee5)
- deps: bump openai from 4.67.1 to 4.67.2 (#11929) (8fecd83)
- deps: bump openai from 4.67.2 to 4.67.3 (#11938) (e0000c5)
- deps: bump web-features from 1.4.0 to 2.0.0 (#11935) (499b11e)
- deps: bump web-specs from 3.21.0 to 3.22.0 (#11915) (b1ea10e)
- deps: bump web-specs from 3.22.0 to 3.23.0 (#11926) (2f1aab4)
- deps: migrate from inquirer to @inquirer/prompts 7.0.0 ([#11508](https://github.com/...
v2.64.1
2.64.1 (2024-10-02)
Bug Fixes
- build: don't run bundlesize action on PRs from forks (#11887) (9ddf73e)
- macros/jsxref: fix dot handling (#11869) (de1a76a)
Enhancements
- build: improve expected document path error message (#11606) (afa30bc)
- curriculum: add inline scrim design to custom element (#11866) (540505b)
- language-menu: explain "Remember language" + link announcement (#11865) (ca0300d)
- seo: link technologies in homepage hero (#11877) (2bce115)
Miscellaneous
- curriculum: add styling for pdf download banner (#11834) (8e5c55e)
- curriculum: change scrimba copy/links (#11874) (c90c6fc)
- deps-dev: bump @swc/core from 1.7.26 to 1.7.28 (#11862) (233402a)
- deps-dev: bump @types/node from 18.19.51 to 18.19.53 in the types group (#11870) (56541b3)
- deps-dev: bump browserslist from 4.23.3 to 4.24.0 (#11863) (72122f0)
- deps-dev: bump eslint-plugin-react from 7.36.1 to 7.37.0 (#11876) (0f5a50b)
- deps-dev: bump eslint-plugin-react from 7.37.0 to 7.37.1 (#11896) (e072309)
- deps-dev: bump html-validate from 8.23.0 to 8.24.0 (#11860) (ca1821c)
- deps-dev: bump sass from 1.79.3 to 1.79.4 (#11882) (c4516ad)
- deps-dev: bump the types group with 2 updates (#11879) (4c25d57)
- deps-dev: bump typescript-eslint from 8.7.0 to 8.8.0 (#11890) (9a856d8)
- deps-dev: bump webpack from 5.94.0 to 5.95.0 (#11871) (123a233)
- deps-dev: bump webpack from 5.94.0 to 5.95.0 in /client/pwa (#11868) (c5ccaf1)
- deps: bump @mdn/browser-compat-data from 5.6.2 to 5.6.3 (#11861) (7fbcd36)
- deps: bump @mdn/browser-compat-data from 5.6.3 to 5.6.4 (#11881) (1a98631)
- deps: bump @stripe/stripe-js from 4.5.0 to 4.6.0 (#11889) (510d943)
- deps: bump @webref/css from 6.15.2 to 6.16.0 (#11892) (690b997)
- deps: bump boto3 from 1.35.24 to 1.35.29 in /deployer in the dependencies group (#11878) (9790fdf)
- deps: bump fdir from 6.3.0 to 6.4.0 (#11880) (991e4e0)
- deps: bump openai from 4.63.0 to 4.64.0 (#11872) (3f7ad43)
- deps: bump openai from 4.64.0 to 4.65.0 (#11875) (cd27679)
- deps: bump openai from 4.65.0 to 4.66.1 (#11891) (131e39b)
- deps: bump openai from 4.66.1 to 4.67.0 (#11897) (694798a)
- deps: bump rehype-parse from 9.0.0 to 9.0.1 (#11884) (71cf8a9)
- deps: bump rehype-stringify from 10.0.0 to 10.0.1 (#11883) (b21152a)
- macros/HTTPSidebar: Reorg HTTP sidebar after doc reshuffle, delete 'Basics of HTTP' (#11753) (1536571)
- macros: add "except shared" condition to AvailableinWorkers (#11888) (41ad479)
v2.64.0
2.64.0 (2024-09-25)
Features
- curriculum: add scrim-inline custom element (#11823) (8e3a00f)
- language-menu: add "Remember language" experiment (#11518) (3ac917f)
- ssr: render JSX instead of index.html (#11672) (6b75edd)
- syntax-highlight: do client side, support more languages (#11654) (253ef1f)
Bug Fixes
- layout: add scrolling container around block math elements (#11856) (69b2cc9)
- style: use em unit for Switch/Thumbs atoms (#11855) (e2a4910)
- test-build: enable BSA (#11815) (78a47ca)
Enhancements
Miscellaneous
- deps-dev: bump @playwright/test from 1.47.1 to 1.47.2 (#11849) (6e88cf3)
- deps-dev: bump @types/react from 18.3.6 to 18.3.7 in the types group (#11816) (055c285)
- deps-dev: bump @types/react from 18.3.7 to 18.3.8 in the types group (#11835) (c5d881b)
- deps-dev: bump babel-loader from 9.2.0 to 9.2.1 (#11822) (e334844)
- deps-dev: bump eslint from 8.57.0 to 8.57.1 (#11819) (dfb4d19)
- deps-dev: bump eslint-plugin-n from 17.10.2 to 17.10.3 (#11829) (db38cbc)
- deps-dev: bump html-validate from 8.22.0 to 8.23.0 (#11848) (fd64361)
- deps-dev: bump jsdom from 25.0.0 to 25.0.1 (#11846) (e1ecf35)
- deps-dev: bump postcss-preset-env from 10.0.3 to 10.0.5 (#11850) (032a78a)
- deps-dev: bump sass from 1.78.0 to 1.79.1 (#11825) (c713df6)
- deps-dev: bump sass from 1.79.1 to 1.79.2 (#11837) (a5b7a99)
- deps-dev: bump sass from 1.79.2 to 1.79.3 (#11844) (6fd45da)
- deps-dev: bump sass-loader from 16.0.1 to 16.0.2 (#11847) (c6d9cbc)
- deps-dev: bump the types group with 2 updates (#11859) (15ec9ae)
- deps-dev: bump typescript-eslint from 8.5.0 to 8.6.0 (#11820) (03d8519)
- deps-dev: bump typescript-eslint from 8.6.0 to 8.7.0 (#11853) (49c44ab)
- deps: bump @mdn/browser-compat-data from 5.5.51 to 5.6.0 (#11821) (55e8797)
- deps: bump @mdn/browser-compat-data from 5.6.0 to 5.6.1 (#11828) (2591275)
- deps: bump @mdn/browser-compat-data from 5.6.1 to 5.6.2 (#11836) (92123f2)
- deps: bump @sentry/node from 8.30.0 to 8.31.0 in the sentry group (#11843) (9d0d0c1)
- deps: bump @sentry/node from 8.31.0 to 8.32.0 in the sentry group (#11858) (148f9c4)
- deps: bump @stripe/stripe-js from 4.4.0 to 4.5.0 (#11818) (6267a4e)
- deps: bump @webref/css from 6.15.1 to 6.15.2 (#11803) (d746b75)
- deps: bump boto3 from 1.35.19 to 1.35.24 in /deployer in the dependencies group (#11851) (961b6cc)
- deps: bump openai from 4.61.0 to 4.61.1 (#11817) (3b63888)
- deps: bump openai from 4.61.1 to 4.62.0 (#11827) (1b3a718)
- deps: bump openai from 4.62.0 to 4.62.1 (#11832) (e4350a6)
- deps: bump openai from 4.62.1 to 4.63.0 (#11845) (24b346f)
- deps: bump pg from 8.12.0 to 8.13.0 (#11826) (1fde16d)
- deps: bump pytest from 8.3.2 to 8.3.3 in /testing/integration in the dependencies group (#11814) (678bdb2)
- deps: bump rehype-format from 5.0.0 to 5.0.1 (#11833) (d295fdf)
- deps: bump remark-rehype from 11.1.0 to 11.1.1 (#11838) (4c50d51)
- deps: bump web-features from 1.3.0 to 1.4.0 (#11854) (d4c742f)
- origin-trial: update tokens (#11824) (f21b111)
v2.63.1
2.63.1 (2024-09-16)
Bug Fixes
- build: use pipefail to fail function deployments (#11806) (5141019)
- placement: use variable for horizontal banner (#11795) (d880aaf)
- sidebar: reuse icon margin for non-nested entries (#11786) (2294df0)
Enhancements
Miscellaneous
- deps-dev: bump @playwright/test from 1.47.0 to 1.47.1 (#11812) (8e698db)
- deps-dev: bump @swc/core from 1.7.24 to 1.7.25 (#11791) (0e30971)
- deps-dev: bump @swc/core from 1.7.25 to 1.7.26 (#11793) (51c07ba)
- deps-dev: bump @types/jest from 29.5.12 to 29.5.13 in the types group (#11801) (fc79d49)
- deps-dev: bump @types/react from 18.3.5 to 18.3.6 in the types group (#11808) (9baf777)
- deps-dev: bump babel-loader from 9.1.3 to 9.2.0 (#11811) (fc35868)
- deps-dev: bump eslint-plugin-react from 7.35.2 to 7.36.1 (#11805) (35fc136)
- deps-dev: bump husky from 9.1.5 to 9.1.6 (#11798) (b3288e0)
- deps-dev: bump postcss from 8.4.45 to 8.4.47 (#11810) (2497484)
- deps-dev: bump the types group across 1 directory with 2 updates (#11743) (a38975e)
- deps: bump express from 4.20.0 to 4.21.0 (#11796) (90e5231)
- deps: bump mdn-data from 2.11.0 to 2.11.1 (#11802) (16d9403)
- deps: bump openai from 4.58.2 to 4.59.0 (#11799) (4877d5b)
- deps: bump openai from 4.59.0 to 4.60.0 (#11804) (dd1c110)
- deps: bump openai from 4.60.0 to 4.61.0 (#11809) (bcc7727)
- deps: bump the dependencies group in /deployer with 2 updates (#11807) (0caaee1)
- deps: bump web-features from 1.2.0 to 1.3.0 (#11800) (39e1574)
- deps: run npm audit fix in /cloud-function (#11792) (43b307f)
- deps: run yarn upgrade (#11789) (2777d58)
- macros: delete DOMAttributeMethods + unimplemented_inline macros (#11790) (e0b7616)
- placement: add scrimba discount (#11785) (ac157ff)
- tools-menu: remove "New" indicator (#11794) (f2bca97)
v2.63.0
2.63.0 (2024-09-10)
Features
- translate MathML section (606e5cb)
Bug Fixes
- ai-help: handle invalid chat ids correctly (#11678) (225fe24)
- ai-help: set chatId on user message (#11751) (97f4b23)
- ci: check dependabot PR user instead of actor (#11741) (0d8dd6b)
- contributor-spotlight: some old pages not building (#11679) (5adb9eb)
- curriculum: fix module overview sidescroll (#11681) (0be1a35)
- layout: avoid sidebar overflow beyond footer (#11621) (8b0792f)
- macros/WebExtAllExamples: update branch name (#11747) (61ef395)
- macro: update redirected URLs (61ef395)
Miscellaneous
- deps-dev: add @types/js-yaml 4.0.9 (#11620) (0c4e3f7)
- deps-dev: bump @playwright/test from 1.46.1 to 1.47.0 (#11749) (0de6066)
- deps-dev: bump @swc/core from 1.7.18 to 1.7.19 (#11706) (1042246)
- deps-dev: bump @swc/core from 1.7.19 to 1.7.21 (#11708) (05b9e81)
- deps-dev: bump @swc/core from 1.7.21 to 1.7.22 (#11716) (1e4867f)
- deps-dev: bump @swc/core from 1.7.22 to 1.7.23 (#11728) (9a73951)
- deps-dev: bump @swc/core from 1.7.23 to 1.7.24 (#11766) (5047a7a)
- deps-dev: bump @types/node from 18.19.46 to 18.19.47 in the types group (#11705) (151cdf1)
- deps-dev: bump diff from 5.2.0 to 6.0.0 (#11729) (418da90)
- deps-dev: bump diff from 6.0.0 to 7.0.0 (#11764) (6dc8934)
- deps-dev: bump eslint-plugin-import from 2.29.1 to 2.30.0 (#11727) (65c7920)
- deps-dev: bump eslint-plugin-jest from 28.8.0 to 28.8.1 (#11712) (a4f2535)
- deps-dev: bump eslint-plugin-jest from 28.8.1 to 28.8.2 (#11721) (50276a3)
- deps-dev: bump eslint-plugin-jest from 28.8.2 to 28.8.3 (#11745) (b5d1ac2)
- deps-dev: bump eslint-plugin-jsx-a11y from 6.9.0 to 6.10.0 (#11735) (b0fe30c)
- deps-dev: bump eslint-plugin-react from 7.35.0 to 7.35.1 (#11726) (d026632)
- deps-dev: bump eslint-plugin-react from 7.35.1 to 7.35.2 (#11740) (4b3903d)
- deps-dev: bump html-validate from 8.21.0 to 8.22.0 (#11765) (4febe01)
- deps-dev: bump jsdom from 24.1.1 to 25.0.0 (#11691) (3ed5009)
- deps-dev: bump postcss from 8.4.41 to 8.4.44 (#11720) (8c0bc24)
- deps-dev: bump postcss from 8.4.44 to 8.4.45 (#11732) (54891cd)
- deps-dev: bump postcss-normalize from 10.0.1 to 13.0.0 (#11769) (90824b9)
- deps-dev: bump postcss-preset-env from 10.0.2 to 10.0.3 (#11763) (d515d49)
- deps-dev: bump postcss-preset-env from 9.6.0 to 10.0.2 (#11650) (8450196)
- deps-dev: bump react-router-dom from 6.26.1 to 6.26.2 (#11779) (d3953b8)
- deps-dev: bump sass from 1.77.6 to 1.78.0 (#11736) (6b2cde6)
- deps-dev: bump sass-loader from 15.0.0 to 16.0.1 (#11661) (b4c6ec5)
- deps-dev: bump typescript from 5.5.4 to 5.6.2 (#11780) (cda5388)
- deps-dev: bump typescript from 5.5.4 to 5.6.2 in /client/pwa (#11784) (35a38cf)
- deps-dev: bump typescript-eslint from 8.3.0 to 8.4.0 (#11730) (46e9a9f)
- deps-dev: bump typescript-eslint from 8.4.0 to 8.5.0 (#11777) (a19a636)
- deps-dev: bump webpack-dev-server from 5.0.4 to 5.1.0 (#11738) (63f24c6)
- deps: add @types/js-yaml devDependency (0c4e3f7)
- deps: bump @zip.js/zip.js from 2.7.51 to 2.7.52 in /client/pwa (#11703) (9199073)
- deps: bump @codemirror/lang-css from 6.2.1 to 6.3.0 (#11761) (e98de74)
- deps: bump @mdn/browser-compat-data from 5.5.49 to 5.5.50 (#11737) (16b85db)
- deps: bump @mdn/browser-compat-data from 5.5.50 to 5.5.51 (#11767) (e18d9f4)
- deps: bump @sentry/node from 8.26.0 to 8.27.0 in the sentry group (#11704) (8e108bc)
- deps: bump @sentry/node from 8.27.0 to 8.28.0 in the sentry group (#11725) (165b2e8)
- deps: bump @sentry/node from 8.28.0 to 8.29.0 in the sentry group (#11760) (9b5103f)
- deps: bump @stripe/stripe-js from 4.3.0 to 4.4.0 (#11709) (4b3e75b)
- deps: bump @webref/css from 6.14.2 to 6.15.0 ([#11714](https://github.com/md...