Releases: mdn/yari
Releases · mdn/yari
v4.3.0
4.3.0 (2025-01-29)
Features
Miscellaneous
- deps-dev: bump typescript-eslint from 8.21.0 to 8.22.0 (#12530) (13af06a)
- deps: bump @inquirer/prompts from 7.2.3 to 7.2.4 (#12534) (14c57b7)
- deps: bump @mdn/rari from 0.1.20 to 0.1.21 (#12539) (ae48fe7)
- deps: bump @sentry/node from 8.51.0 to 8.52.0 in the sentry group (#12532) (5c9f068)
- deps: bump @stripe/stripe-js from 5.5.0 to 5.6.0 (#12533) (05fb7d8)
- deps: bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3 (#12531) (03290c3)
- deps: bump path-to-regex from 0.1.10 to 0.1.12 in /cloud-function (#12525) (0eafcf7)
- deps: bump web-features from 2.19.0 to 2.20.0 (#12529) (5383c21)
- ui: Update firefox.svg and simple-firefox.svg to use browser logo (#12107) (4d281b1)
v4.2.2
4.2.2 (2025-01-27)
Bug Fixes
Enhancements
Miscellaneous
- bin: deprecate yari bins + test rari bins (#12517) (82a690b)
- deps-dev: bump @babel/core from 7.26.0 to 7.26.7 (#12522) (4d38665)
- deps-dev: bump @babel/preset-env from 7.26.0 to 7.26.7 (#12521) (818ce4a)
- deps-dev: bump @swc/core from 1.10.9 to 1.10.11 (#12518) (a74997c)
- deps: bump @mdn/browser-compat-data from 5.6.32 to 5.6.33 (#12520) (9d0dc90)
- deps: bump boto3 from 1.36.2 to 1.36.6 in /deployer in the dependencies group (#12524) (f43a823)
- deps: bump openai from 4.80.0 to 4.80.1 (#12523) (8e89246)
- deps: bump web-specs from 3.35.0 to 3.36.0 (#12519) (2bb0244)
v4.2.1
4.2.1 (2025-01-24)
Bug Fixes
Miscellaneous
- deps-dev: bump @playwright/test from 1.49.1 to 1.50.0 (#12512) (9797452)
- deps-dev: bump @types/node from 18.19.71 to 18.19.74 in the types group (#12506) (075216e)
- deps-dev: bump webpack-cli from 5.1.4 to 6.0.1 (#12349) (a13ae4d)
- deps-dev: bump webpack-cli from 5.1.4 to 6.0.1 in /client/pwa (#12362) (21ba850)
- deps-dev: remove react-is (#12510) (480da2d)
- deps: bump @mdn/rari from 0.1.19 to 0.1.20 (#12511) (0e84431)
- icons: update Deno logo (#12505) (0a9f2aa)
v4.2.0
4.2.0 (2025-01-22)
Features
Bug Fixes
- add padding between specifications table and footer box (bfec6a0)
- dev-server: support contributor spotlight (#12463) (aff7038)
- layout: add space between specifications table and footer box (#12434) (bfec6a0)
- playground: separate "Legacy css" prologue from included variable (#12467) (5773469)
Miscellaneous
- baseline: change h2 in summary to div (#12433) (2a7aa70)
- deps-dev: bump @babel/eslint-parser from 7.25.9 to 7.26.5 (#12442) (02be105)
- deps-dev: bump @swc/core from 1.10.7 to 1.10.8 (#12490) (af850eb)
- deps-dev: bump @swc/core from 1.10.8 to 1.10.9 (#12498) (19a8f76)
- deps-dev: bump @types/imagemin from 9.0.0 to 9.0.1 in the types group (#12484) (ab0a302)
- deps-dev: bump @types/node from 18.19.70 to 18.19.71 in the types group (#12470) (e4149ed)
- deps-dev: bump eslint-plugin-jest from 28.10.0 to 28.11.0 (#12460) (c875c3d)
- deps-dev: bump eslint-plugin-react from 7.37.3 to 7.37.4 (#12444) (d089fe2)
- deps-dev: bump jsdom from 25.0.1 to 26.0.0 (#12421) (9cb81c3)
- deps-dev: bump postcss from 8.4.49 to 8.5.1 (#12451) (e20dae9)
- deps-dev: bump prettier-plugin-packagejson from 2.5.6 to 2.5.7 (#12462) (a31e278)
- deps-dev: bump prettier-plugin-packagejson from 2.5.7 to 2.5.8 (#12480) (c779ac1)
- deps-dev: bump react-router-dom from 7.1.1 to 7.1.2 (#12482) (5da095a)
- deps-dev: bump react-router-dom from 7.1.2 to 7.1.3 (#12486) (4d1cccb)
- deps-dev: bump sass from 1.83.1 to 1.83.4 (#12450) (07b204b)
- deps-dev: bump ts-loader from 9.5.1 to 9.5.2 (#12445) (ca45649)
- deps-dev: bump ts-loader from 9.5.1 to 9.5.2 in /client/pwa (#12447) (202ffe8)
- deps-dev: bump typescript from 5.7.2 to 5.7.3 in /client/pwa (#12430) (9b1bfa8)
- deps-dev: bump typescript-eslint from 8.19.1 to 8.20.0 (#12449) (04f5c62)
- deps-dev: bump typescript-eslint from 8.20.0 to 8.21.0 (#12493) (273d6c4)
- deps: bump @inquirer/prompts from 7.2.1 to 7.2.2 (#12443) (c6e7322)
- deps: bump @inquirer/prompts from 7.2.2 to 7.2.3 (#12454) (755788a)
- deps: bump @lit/react from 1.0.6 to 1.0.7 (#12441) (20952b4)
- deps: bump @lit/task from 1.0.1 to 1.0.2 (#12502) (7399088)
- deps: bump @mdn/browser-compat-data from 5.6.28 to 5.6.29 (#12438) (41488cc)
- deps: bump @mdn/browser-compat-data from 5.6.29 to 5.6.30 (#12461) (175daec)
- deps: bump @mdn/browser-compat-data from 5.6.30 to 5.6.31 (#12485) (065d6c5)
- deps: bump @mdn/browser-compat-data from 5.6.31 to 5.6.32 (#12496) (9c4d309)
- deps: bump @mdn/rari from 0.1.16 to 0.1.17 (#12458) (ccd0bce)
- deps: bump @mdn/rari from 0.1.17 to 0.1.18 (#12477) (bd2fae4)
- deps: bump @mdn/rari from 0.1.18 to 0.1.19 (#12501) (c525467)
- deps: bump @sentry/node from 8.48.0 to 8.49.0 in the sentry group (#12457) (321f62d)
- deps: bump @sentry/node from 8.49.0 to 8.50.0 in the sentry group (#12469) (de9cf6f)
- deps: bump @sentry/node from 8.50.0 to 8.51.0 in the sentry group (#12500) (f3ef62c)
- deps: bump @vscode/ripgrep from 1.15.9 to 1.15.10 (#12440) (fff82c4)
- deps: bump boto3 from 1.35.92 to 1.35.97 in /deployer in the dependencies group (#12437) (09256ec)
- deps: bump boto3 from 1.35.97 to 1.36.2 in /deployer in the dependencies group (#12483) (e742973)
- deps: bump dexie from 4.0.10 to 4.0.11 (#12472) (df1b4a5)
- deps: bump dexie from 4.0.10 to 4.0.11 in /client/pwa (#12468) (3161d22)
- deps: bump fdir from 6.4.2 to 6.4.3 (#12481) (55c5362)
- deps: bump fs-extra from 11.2.0 to 11.3.0 (#12475) (5e3a35f)
- deps: bump mdn-data from 2.14.0 to 2.15.0 (#12471) (e9483b3)
- deps: bump openai from 4.78.0 to 4.78.1 (#12439) (f40025c)
- deps: bump openai from 4.78.1 to 4.79.1 (#12489) (35a3bf8)
- deps: bump openai from 4.79.1 to 4.79.4 ([#12497](https://github.com/mdn...
v4.1.2
4.1.2 (2025-01-10)
Miscellaneous
- deps-dev: bump @swc/core from 1.10.6 to 1.10.7 (#12425) (bdaba43)
- deps-dev: bump typescript from 5.7.2 to 5.7.3 (#12417) (6d1e257)
- deps: bump @codemirror/state from 6.5.0 to 6.5.1 (#12428) (7d20681)
- deps: bump @mdn/rari from 0.1.15 to 0.1.16 (#12427) (ec381d0)
- deps: bump openai from 4.77.4 to 4.78.0 (#12426) (4786e6d)
v4.1.1
v4.1.0
4.1.0 (2025-01-09)
Features
Bug Fixes
- ci: use legacy for whatsdeployed (#12351) (0d0643d)
- deployer: stream bulk actions to avoid rate limit (#12411) (0b5276b)
- rari: propagate rari exit code (#12397) (3865ef0)
Miscellaneous
- client: remove unnecessary GA pageview event (#12396) (285cf0f)
- deps-dev: bump @swc/core from 1.10.1 to 1.10.2 (#12374) (502a309)
- deps-dev: bump @swc/core from 1.10.2 to 1.10.4 (#12379) (c9ee25e)
- deps-dev: bump @swc/core from 1.10.4 to 1.10.6 (#12409) (1d8ea99)
- deps-dev: bump @types/node from 18.19.68 to 18.19.69 in the types group (#12383) (32f054b)
- deps-dev: bump @types/node from 18.19.69 to 18.19.70 in the types group (#12388) (5653feb)
- deps-dev: bump browserslist from 4.24.3 to 4.24.4 (#12420) (a2e1f44)
- deps-dev: bump eslint-plugin-react from 7.37.2 to 7.37.3 (#12372) (d3e355e)
- deps-dev: bump postcss-preset-env from 10.1.2 to 10.1.3 (#12378) (87463b5)
- deps-dev: bump react-router-dom from 7.0.2 to 7.1.0 (#12356) (be09aa1)
- deps-dev: bump react-router-dom from 7.1.0 to 7.1.1 (#12368) (d02e97e)
- deps-dev: bump sass from 1.83.0 to 1.83.1 (#12390) (156bf78)
- deps-dev: bump swr from 2.2.5 to 2.3.0 (#12370) (8f33dc2)
- deps-dev: bump typescript-eslint from 8.18.1 to 8.18.2 (#12371) (1ebac4b)
- deps-dev: bump typescript-eslint from 8.18.2 to 8.19.0 (#12381) (cab191a)
- deps-dev: bump typescript-eslint from 8.19.0 to 8.19.1 (#12399) (1043b96)
- deps: bump @inquirer/prompts from 7.2.0 to 7.2.1 (#12354) (91fcfaa)
- deps: bump @mdn/browser-compat-data from 5.6.26 to 5.6.27 (#12389) (83f14cc)
- deps: bump @mdn/browser-compat-data from 5.6.27 to 5.6.28 (#12400) (97897e7)
- deps: bump @mdn/rari from 0.1.10 to 0.1.11 (#12366) (834630c)
- deps: bump @mdn/rari from 0.1.11 to 0.1.12 (#12377) (8d8f2e6)
- deps: bump @mdn/rari from 0.1.12 to 0.1.13 (#12384) (8197ff9)
- deps: bump @mdn/rari from 0.1.13 to 0.1.14 (#12407) (84f2a80)
- deps: bump @mdn/rari from 0.1.14 to 0.1.15 (#12419) (9b78ce0)
- deps: bump @sentry/node from 8.47.0 to 8.48.0 in the sentry group (#12406) (8dae013)
- deps: bump @stripe/stripe-js from 5.4.0 to 5.5.0 (#12408) (3ccff9e)
- deps: bump boto3 from 1.35.86 to 1.35.92 in /deployer in the dependencies group across 1 directory (#12395) (bbe07c5)
- deps: bump chalk from 5.3.0 to 5.4.1 (#12353) (94d918d)
- deps: bump concurrently from 9.1.0 to 9.1.1 (#12376) (06dc27a)
- deps: bump concurrently from 9.1.1 to 9.1.2 (#12382) (21e9ac9)
- deps: bump elasticsearch from 7.17.9 to 7.17.12 in /deployer (#12412) (c3da70b)
- deps: bump image-size from 1.1.1 to 1.2.0 (#12357) (1919108)
- deps: bump open-editor from 5.0.0 to 5.1.0 (#12355) (097eb74)
- deps: bump openai from 4.77.0 to 4.77.3 (#12393) (cb7f69a)
- deps: bump openai from 4.77.3 to 4.77.4 (#12418) (6f19693)
- deps: bump react-markdown from 9.0.1 to 9.0.2 (#12392) (bf798bc)
- deps: bump react-markdown from 9.0.2 to 9.0.3 (#12401) (210442b)
- deps: bump the dependencies group in /deployer with 2 updates (#12363) (e735486)
- deps: bump web-features from 2.14.0 to 2.15.0 (#12360) (883708f)
- deps: bump web-features from 2.15.0 to 2.16.0 (#12416) (313a665)
- deps: bump web-specs from 3.31.0 to 3.32.0 (#12391) (7cb574c)
- lit: move into separate folder and make tsconfig stricter (#12398) (e6a4bf4)
- placement: change statimp -> statview (#12404) (1189820)
- placement: update Scrimba banner (#12385) (7a2639a)
v4.0.1
4.0.1 (2024-12-20)
Miscellaneous
- deps-dev: bump eslint-plugin-jest from 28.9.0 to 28.10.0 (#12340) (a0db3a4)
- deps-dev: bump eslint-plugin-n from 17.15.0 to 17.15.1 (#12345) (7850cad)
- deps-dev: bump resolve from 1.22.9 to 1.22.10 (#12342) (18cef57)
- deps: bump @mdn/browser-compat-data from 5.6.25 to 5.6.26 (#12348) (d1d253e)
- deps: bump @mdn/rari from 0.1.8 to 0.1.9 (#12341) (e1c20ea)
- deps: bump @mdn/rari from 0.1.9 to 0.1.10 (#12350) (bc7e5a1)
- deps: bump @stripe/stripe-js from 5.3.0 to 5.4.0 (#12346) (d0271a4)
- deps: bump web-specs from 3.30.0 to 3.31.0 (#12347) (cd15a4a)
v4.0.0
4.0.0 (2024-12-19)
⚠ BREAKING CHANGES
- rari: rari is used by default use :legacy commands for yari
Features
Bug Fixes
- ci: fix prod deployment (#12323) (abad977)
- cloud-function: fix en-us asset fallback (#12335) (64b6287)
- dev-server: fix top level assets with rari (#12304) (4c199f2)
- placement: fix pattern regex (#12317) (18a1b26)
- scripts/reorder-search-index: no null values (#12270) (a5577ff)
Miscellaneous
- deps-dev: bump browserslist from 4.24.2 to 4.24.3 (#12309) (321030b)
- deps-dev: bump html-validate from 8.27.0 to 8.28.0 (#12336) (af80a8b)
- deps-dev: bump postcss-preset-env from 10.1.1 to 10.1.2 (#12307) (a1506d4)
- deps-dev: bump resolve from 1.22.8 to 1.22.9 (#12311) (c02dfb7)
- deps-dev: bump sass from 1.82.0 to 1.83.0 (#12301) (2a1e4e0)
- deps-dev: bump terser-webpack-plugin from 5.3.10 to 5.3.11 (#12312) (376b805)
- deps-dev: bump typescript-eslint from 8.18.0 to 8.18.1 (#12318) (d58f7d0)
- deps: bump @mdn/browser-compat-data from 5.6.23 to 5.6.24 (#12299) (0133803)
- deps: bump @mdn/browser-compat-data from 5.6.24 to 5.6.25 (#12326) (d926bae)
- deps: bump @mdn/rari from 0.1.2 to 0.1.3 (#12306) (aaad1bd)
- deps: bump @mdn/rari from 0.1.3 to 0.1.4 (#12316) (4aeeddf)
- deps: bump @mdn/rari from 0.1.4 to 0.1.5 (#12321) (31e4a55)
- deps: bump @mdn/rari from 0.1.5 to 0.1.6 (#12329) (e74416d)
- deps: bump @mdn/rari from 0.1.6 to 0.1.7 (#12333) (893f02b)
- deps: bump @mdn/rari from 0.1.7 to 0.1.8 (#12338) (b4a7dbd)
- deps: bump @sentry/node from 8.44.0 to 8.45.0 in the sentry group (#12305) (e63066f)
- deps: bump @sentry/node from 8.45.0 to 8.45.1 in the sentry group (#12314) (1a102d1)
- deps: bump @sentry/node from 8.45.1 to 8.46.0 in the sentry group (#12319) (615f68d)
- deps: bump @sentry/node from 8.46.0 to 8.47.0 in the sentry group (#12332) (661efd3)
- deps: bump @stripe/stripe-js from 5.2.0 to 5.3.0 (#12298) (f4dc50b)
- deps: bump mdn-data from 2.13.0 to 2.14.0 (#12325) (616c055)
- deps: bump openai from 4.76.1 to 4.76.2 (#12300) (7506fd2)
- deps: bump openai from 4.76.2 to 4.76.3 (#12308) (d6351b2)
- deps: bump openai from 4.76.3 to 4.77.0 (#12327) (8740e44)
- deps: bump react-modal from 3.16.1 to 3.16.3 (#12328) (17b9153)
- deps: bump the dependencies group in /deployer with 2 updates (#12313) (cdc52ad)
- deps: bump web-features from 2.11.0 to 2.13.0 (#12310) (f93c95d)
- deps: bump web-features from 2.13.0 to 2.14.0 (#12330) (f289637)
- deps: bump web-specs from 3.29.0 to 3.30.0 (#12315) (4f9f8ef)
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...