Releases: mdn/yari
Releases · mdn/yari
v5.1.2
5.1.2 (2025-09-17)
Miscellaneous
- cloud-function: send
X-Robots-Tag: noindexon pimg (#13503) (517fed4) - cloud-function: set "Referrer-Policy: no-referrer" on ad clicks (#13496) (f6a4a35)
- cloud-function: set "X-Robots-Tag: noindex, nofollow" on ad clicks (#13497) (9db77ff)
- cloud-function: set Referrer-Policy explicitly (#13489) (b102a3d)
- dependabot: reduce interval, add groups, fix directory (#13478) (8bd92b2)
- deps: bump @adzerk/decision-sdk from 1.0.0-beta.20 to 1.0.0-beta.27 in /libs/pong (#13493) (f27debf)
- deps: relax @mdn/rari version range (#13490) (861351f)
- pong: filter clicks by referer + missing code param (#13499) (41b7111)
v5.1.1
5.1.1 (2025-09-09)
Miscellaneous
- deps-dev: bump @babel/core from 7.28.3 to 7.28.4 (#13475) (7d35008)
- deps-dev: bump @babel/eslint-parser from 7.28.0 to 7.28.4 (#13477) (718362a)
- deps-dev: bump lefthook from 1.12.3 to 1.12.4 (#13474) (675f4f8)
- deps-dev: bump pytest from 8.4.1 to 8.4.2 in /deployer in the dependencies group (#13470) (faaab2b)
- deps-dev: bump sass from 1.92.0 to 1.92.1 (#13476) (0c8665a)
- deps: bump @mdn/rari from 0.1.48 to 0.1.49 (#13488) (4c54f1b)
- deps: bump pytest from 8.4.1 to 8.4.2 in /testing/integration in the dependencies group (#13472) (00d39b1)
- update CSP hash for fred entry.inline.js (#13443) (cf0a652)
v5.1.0
5.1.0 (2025-09-05)
Features
Bug Fixes
- build: copy public/assets to $BUILD_OUT_ROOT (#13419) (1e2b29c)
- plus: update staging/test base URLs for subscription platform (#13401) (2dd5fe1)
Miscellaneous
- deps-dev: bump @babel/core from 7.28.0 to 7.28.3 (#13403) (6f7964d)
- deps-dev: bump @babel/preset-env from 7.28.0 to 7.28.3 (#13402) (dd362ba)
- deps-dev: bump @swc/core from 1.13.3 to 1.13.4 (#13420) (a759a1c)
- deps-dev: bump @swc/core from 1.13.4 to 1.13.5 (#13431) (4fd5bd6)
- deps-dev: bump babel-jest from 30.0.4 to 30.1.0 (#13439) (3d5c813)
- deps-dev: bump browserslist from 4.25.1 to 4.25.2 (#13383) (04e811c)
- deps-dev: bump browserslist from 4.25.2 to 4.25.3 (#13409) (93c5de8)
- deps-dev: bump browserslist from 4.25.3 to 4.25.4 (#13446) (c54a9c8)
- deps-dev: bump cssnano from 7.1.0 to 7.1.1 (#13427) (13492f6)
- deps-dev: bump html-webpack-plugin from 5.6.3 to 5.6.4 (#13395) (68c79a3)
- deps-dev: bump jest-environment-jsdom from 30.0.4 to 30.0.5 (#13330) (d313d4a)
- deps-dev: bump jest-environment-jsdom from 30.0.5 to 30.1.1 (#13440) (9f00143)
- deps-dev: bump jest-environment-jsdom from 30.1.1 to 30.1.2 (#13454) (5d49409)
- deps-dev: bump jest-resolve from 30.0.5 to 30.1.0 (#13436) (d553ae1)
- deps-dev: bump jest-resolve from 30.1.0 to 30.1.3 (#13458) (0f865a7)
- deps-dev: bump lefthook from 1.12.2 to 1.12.3 (#13392) (20b2d70)
- deps-dev: bump mini-css-extract-plugin from 2.9.3 to 2.9.4 (#13387) (fbd27eb)
- deps-dev: bump postcss-loader from 8.1.1 to 8.2.0 (#13455) (7ed7760)
- deps-dev: bump postcss-preset-env from 10.2.4 to 10.3.0 (#13428) (e817f3d)
- deps-dev: bump postcss-preset-env from 10.3.0 to 10.3.1 (#13441) (5ec568a)
- deps-dev: bump sass from 1.90.0 to 1.91.0 (#13433) (c99d6aa)
- deps-dev: bump sass from 1.91.0 to 1.92.0 (#13461) (f96d43d)
- deps-dev: bump ts-loader from 9.5.2 to 9.5.4 (#13430) (a3b4bdb)
- deps-dev: bump ts-loader from 9.5.2 to 9.5.4 in /client/pwa (#13424) (56c2c3a)
- deps-dev: bump typescript-eslint from 8.39.0 to 8.39.1 (#13388) (57c140f)
- deps-dev: bump typescript-eslint from 8.39.1 to 8.40.0 (#13414) (9e96c53)
- deps-dev: bump typescript-eslint from 8.40.0 to 8.41.0 (#13434) (e8b199a)
- deps-dev: bump webpack from 5.101.0 to 5.101.1 (#13394) (2c37b53)
- deps-dev: bump webpack from 5.101.0 to 5.101.1 in /client/pwa (#13393) (021941f)
- deps-dev: bump webpack from 5.101.1 to 5.101.2 (#13404) (761e5e7)
- deps-dev: bump webpack from 5.101.2 to 5.101.3 (#13415) (5def85c)
- deps-dev: bump webpack from 5.101.2 to 5.101.3 in /client/pwa (#13412) (9392097)
- deps: bump @zip.js/zip.js from 2.7.71 to 2.7.72 in /client/pwa (#13366) (22f9190)
- deps: bump @inquirer/prompts from 7.8.0 to 7.8.1 (#13381) (a09f1fe)
- deps: bump @inquirer/prompts from 7.8.1 to 7.8.2 (#13397) (52f4d18)
- deps: bump @inquirer/prompts from 7.8.2 to 7.8.3 (#13408) (9177f0c)
- deps: bump @inquirer/prompts from 7.8.3 to 7.8.4 (#13423) (4fa6c73)
- deps: bump @mdn/rari from 0.1.46 to 0.1.48 (#13390) (af9e5b7)
- deps: bump @stripe/stripe-js from 7.8.0 to 7.9.0 (#13432) (b57c456)
- deps: bump actions/checkout from 4 to 5 (#13389) (37230c2)
- deps: bump actions/download-artifact from 4 to 5 (#13370) (b3a2043)
- deps: bump chalk from 5.5.0 to 5.6.0 (#13413) (409c879)
- deps: bump concurrently from 9.2.0 to 9.2.1 (#13429) (0a33e1d)
- deps: bump dayjs from 1.11.13 to 1.11.14 (#13438) (a2fecf9)
- deps: bump dayjs from 1.11.14 to 1.11.15 (#13442) (b0fa139)
- deps: bump dayjs from 1.11.15 to 1.11.18 (#13456) ([629b492](629b49264e5b98960c14b18e3c...
v5.0.3
5.0.3 (2025-08-11)
Bug Fixes
- cloud function: allow main and live samples origin for requests to shared assets (#13353) (0b63838)
- collections: prevent space-only collection names (#13360) (55e7b2a)
Miscellaneous
- add prod-cloud-deploy workflow (#13369) (9d8bf45)
- deps-dev: bump @swc/core from 1.13.2 to 1.13.3 (#13346) (4c8f380)
- deps-dev: bump @types/async from 3.2.24 to 3.2.25 in the types group (#13358) (6038fb0)
- deps-dev: bump cssnano from 7.0.7 to 7.1.0 (#13302) (271af85)
- deps-dev: bump mini-css-extract-plugin from 2.9.2 to 2.9.3 (#13364) (20c7528)
- deps-dev: bump sass from 1.89.2 to 1.90.0 (#13373) (831c749)
- deps-dev: bump typescript from 5.8.3 to 5.9.2 (#13371) (e3146fd)
- deps-dev: bump typescript from 5.8.3 to 5.9.2 in /client/pwa (#13352) (3130520)
- deps-dev: bump typescript-eslint from 8.37.0 to 8.38.0 (#13329) (67920c4)
- deps-dev: bump typescript-eslint from 8.38.0 to 8.39.0 (#13367) (5f77c9b)
- deps-dev: bump webpack from 5.100.2 to 5.101.0 (#13341) (d94ec06)
- deps-dev: bump webpack from 5.100.2 to 5.101.0 in /client/pwa (#13339) (44cf605)
- deps: bump @zip.js/zip.js from 2.7.68 to 2.7.69 in /client/pwa (#13338) (f8bb4ed)
- deps: bump @zip.js/zip.js from 2.7.69 to 2.7.70 in /client/pwa (#13347) (e26a716)
- deps: bump @zip.js/zip.js from 2.7.70 to 2.7.71 in /client/pwa (#13351) (93defa5)
- deps: bump @fast-csv/parse from 5.0.2 to 5.0.5 (#13363) (fc671fd)
- deps: bump @inquirer/prompts from 7.7.1 to 7.8.0 (#13345) (2c5b9cb)
- deps: bump @stripe/stripe-js from 7.5.0 to 7.7.0 (#13343) (1be5589)
- deps: bump @stripe/stripe-js from 7.7.0 to 7.8.0 (#13362) (cc135d6)
- deps: bump chalk from 5.4.1 to 5.5.0 (#13359) (6eed0d1)
- deps: bump form-data from 2.5.1 to 2.5.5 in /libs/pong (#13324) (4a4bca1)
- deps: bump mdn-data from 2.22.0 to 2.23.0 (#13322) (9cd7215)
- deps: bump openai from 5.10.1 to 5.11.0 (#13348) (6f0f4ca)
- deps: bump openai from 5.11.0 to 5.12.0 (#13374) (f0aebf7)
- deps: bump openai from 5.12.0 to 5.12.1 (#13377) (10b59b2)
- deps: bump the react-router group with 2 updates (#13310) (792e3e7)
- fred: re-enable offline settings (#13378) (f418550)
- workflows: add nonprod cloud deploy actions (#13355) (f56c9c7)
- workflows: fix nonprod cloud function actions after testing (#13357) (46cdb12)
v5.0.2
5.0.2 (2025-07-24)
Bug Fixes
Miscellaneous
- deps-dev: bump @swc/core from 1.12.11 to 1.12.14 (#13299) (e274234)
- deps-dev: bump @swc/core from 1.12.14 to 1.13.2 (#13333) (a590341)
- deps-dev: bump jest-resolve from 30.0.2 to 30.0.5 (#13328) (df6d74c)
- deps-dev: bump lefthook from 1.12.1 to 1.12.2 (#13295) (c5a28e3)
- deps-dev: bump prettier-plugin-packagejson from 2.5.18 to 2.5.19 (#13319) (f227346)
- deps-dev: bump typescript-eslint from 8.36.0 to 8.37.0 (#13304) (1e77c9a)
- deps-dev: bump webpack from 5.100.0 to 5.100.1 in /client/pwa (#13297) (6889898)
- deps-dev: bump webpack from 5.100.1 to 5.100.2 (#13308) (40b60fd)
- deps-dev: bump webpack from 5.100.1 to 5.100.2 in /client/pwa (#13309) (b3ff337)
- deps-dev: bump webpack from 5.99.9 to 5.100.1 (#13301) (89697d6)
- deps: bump @zip.js/zip.js from 2.7.62 to 2.7.64 in /client/pwa (#13315) (4ba3841)
- deps: bump @zip.js/zip.js from 2.7.64 to 2.7.66 in /client/pwa (#13325) (c528be5)
- deps: bump @zip.js/zip.js from 2.7.66 to 2.7.68 in /client/pwa (#13335) (9fcd280)
- deps: bump @inquirer/prompts from 7.6.0 to 7.7.0 (#13321) (98502a6)
- deps: bump @inquirer/prompts from 7.7.0 to 7.7.1 (#13327) (b452eed)
- deps: bump @lit/react from 1.0.7 to 1.0.8 (#13294) (5ac574b)
- deps: bump @lit/task from 1.0.2 to 1.0.3 (#13293) (0547804)
- deps: bump @mdn/rari from 0.1.45 to 0.1.46 (#13291) (42377fb)
- deps: bump @mozilla/glean from 5.0.4 to 5.0.5 (#13318) (7848174)
- deps: bump @stripe/stripe-js from 7.4.0 to 7.5.0 (#13312) (1229d43)
- deps: bump compression from 1.8.0 to 1.8.1 (#13317) (46a1ece)
- deps: bump lit from 3.3.0 to 3.3.1 (#13296) (f877368)
- deps: bump open from 10.1.2 to 10.2.0 (#13303) (5c5c354)
- deps: bump openai from 5.8.2 to 5.9.0 (#13290) (3407969)
- deps: bump openai from 5.9.0 to 5.9.2 (#13307) (a8d4137)
- deps: bump openai from 5.9.2 to 5.10.1 (#13311) (958495e)
- deps: bump selectolax from 0.3.31 to 0.3.32 in /deployer in the dependencies group (#13323) (d1a7416)
- deps: bump swr from 2.3.3 to 2.3.4 (#13263) (b7aa5bd)
- plus: remove deprecated offline from copy and feature list (#13314) (ddee7fb)
v5.0.1
5.0.1 (2025-07-10)
Bug Fixes
Enhancements
- scrim: survey option for the scrim component (b73585b)
Miscellaneous
- deps-dev: bump @swc/core from 1.12.9 to 1.12.11 (#13278) (d9aa5c3)
- deps-dev: bump babel-jest from 30.0.2 to 30.0.4 (#13261) (6c45fb2)
- deps-dev: bump eslint-plugin-n from 17.20.0 to 17.21.0 (#13267) (c7a1aca)
- deps-dev: bump jest-environment-jsdom from 30.0.2 to 30.0.4 (#13265) (3846972)
- deps-dev: bump lefthook from 1.11.15 to 1.11.16 (#13269) (90c50f4)
- deps-dev: bump lefthook from 1.11.16 to 1.12.1 (#13284) (d2770d9)
- deps-dev: bump prettier-plugin-packagejson from 2.5.17 to 2.5.18 (#13268) (b2ac28e)
- deps-dev: bump typescript-eslint from 8.35.1 to 8.36.0 (#13279) (e53bdc6)
- deps-dev: bump webpack from 5.99.9 to 5.100.0 in /client/pwa (#13285) (186a773)
- deps: bump dotenv from 17.0.1 to 17.2.0 (#13288) (32f0412)
- deps: bump is-svg from 6.0.0 to 6.1.0 (#13281) (eb98f22)
- deps: bump selectolax from 0.3.30 to 0.3.31 in /deployer in the dependencies group (#13273) (510f44b)
v5.0.0
v4.12.6
v4.12.5
4.12.5 (2025-07-02)
Bug Fixes
Miscellaneous
- deps-dev: bump @babel/core from 7.27.7 to 7.28.0 (#13251) (6196c1a)
- deps-dev: bump @babel/eslint-parser from 7.27.5 to 7.28.0 (#13249) (0536f5e)
- deps-dev: bump @babel/preset-env from 7.27.2 to 7.28.0 (#13252) (4ca0704)
- deps-dev: bump @types/node from 18.19.113 to 18.19.115 in the types group (#13246) (dd88a99)
- deps: bump @mdn/browser-compat-data from 6.0.27 to 6.0.28 (#13248) (60c1467)
- deps: bump dotenv from 17.0.0 to 17.0.1 (#13250) (b699446)
v4.12.4
4.12.4 (2025-07-01)
Bug Fixes
- playground: center login button vertically (#12841) (0b26109)
- plus/offer-overview: fix typo on MDN Plus page (#13240) (bdb7ee8)
- plus: fix use sp3 (#13205) (a11e5b3)
- plus: subplat3 configuration logic (#13206) (f6f2642)
- workflows: assign explicit permissions (#13241) (3d5676e)
Enhancements
Miscellaneous
- deps-dev: bump @babel/core from 7.27.4 to 7.27.7 (#13222) (03d3948)
- deps-dev: bump @pmmmwh/react-refresh-webpack-plugin from 0.6.0 to 0.6.1 (#13211) (288389e)
- deps-dev: bump @swc/core from 1.12.3 to 1.12.4 (#13188) (5d6954b)
- deps-dev: bump @swc/core from 1.12.4 to 1.12.5 (#13192) (431148a)
- deps-dev: bump @swc/core from 1.12.5 to 1.12.7 (#13213) (3702bcd)
- deps-dev: bump @swc/core from 1.12.7 to 1.12.9 (#13236) (a6d965d)
- deps-dev: bump @types/node from 18.19.111 to 18.19.112 in the types group (#13185) (c63a3fb)
- deps-dev: bump @types/node from 18.19.112 to 18.19.113 in the types group (#13227) (6a5ef81)
- deps-dev: bump browserslist from 4.25.0 to 4.25.1 (#13209) (2e39556)
- deps-dev: bump eslint-plugin-import from 2.31.0 to 2.32.0 (#13193) (3cb058e)
- deps-dev: bump lint-staged from 15.2.10 to 16.1.2 (#13156) (edd57e9)
- deps-dev: bump postcss-preset-env from 10.2.3 to 10.2.4 (#13218) (b0a8b2f)
- deps-dev: bump prettier from 3.5.3 to 3.6.1 (#13208) (22ecfca)
- deps-dev: bump prettier from 3.6.1 to 3.6.2 (#13219) (76c2dde)
- deps-dev: bump prettier-plugin-packagejson from 2.5.15 to 2.5.16 (#13212) (7a9403e)
- deps-dev: bump prettier-plugin-packagejson from 2.5.16 to 2.5.17 (#13231) (e407f19)
- deps-dev: bump style-loader from 3.3.4 to 4.0.0 (#10879) (47941f2)
- deps-dev: bump the dependencies group in /deployer with 2 updates (#13196) (bad3221)
- deps-dev: bump typescript-eslint from 8.34.1 to 8.35.0 (#13204) (e0b13c0)
- deps-dev: bump typescript-eslint from 8.35.0 to 8.35.1 (#13235) (0a8ab4e)
- deps: bump @mdn/browser-compat-data from 6.0.24 to 6.0.25 (#13194) (af1f53b)
- deps: bump @mdn/browser-compat-data from 6.0.25 to 6.0.26 (#13207) (59ddfd5)
- deps: bump @mdn/browser-compat-data from 6.0.26 to 6.0.27 (#13233) (1ec3bdf)
- deps: bump @mdn/rari from 0.1.43 to 0.1.44 (#13186) (78fcdf7)
- deps: bump @mdn/rari from 0.1.44 to 0.1.45 (#13215) (b9c3de4)
- deps: bump @sentry/node from 8.54.0 to 8.55.0 in the sentry group (#13217) (c1d1370)
- deps: bump @stripe/stripe-js from 6.1.0 to 7.4.0 (#13202) (16563f1)
- deps: bump concurrently from 9.1.2 to 9.2.0 (#13191) (8fc6d66)
- deps: bump dotenv from 16.5.0 to 16.6.0 (#13220) (473d230)
- deps: bump dotenv from 16.x to 17.0.0 (#13228) (958d8f1)
- deps: bump file-type from 19.6.0 to 21.0.0 (#13073) (d73eee8)
- deps: bump mdn-data from 2.21.0 to 2.22.0 (#13210) (8db7e53)
- deps: bump openai from 4.103.0 to 5.7.0 (#13203) (4089b1e)
- deps: bump openai from 5.7.0 to 5.8.1 (#13221) (4c7df8c)
- deps: bump openai from 5.8.1 to 5.8.2 (#13229) (f4a83f8)
- deps: bump pg from 8.16.1 to 8.16.2 (#13187) (a246f74)
- deps: bump pg from 8.16.2 to 8.16.3 (#13232) (37469a3)
- deps: bump the dependencies group in /testing/integration with 2 updates (#13198) (5465a64)
- deps: bump the react-router group with 2 updates (#13230) (d075034)
- deps: bump web-features from 2.39.0 to 2.40.0 (#13201) (8066d35)
- deps: bump web-features from 2.40.0 to 2.40.1 (#13214) (a7b802a)
- deps: bump web-features from 2.40.1 to 2.40.2 (#13237) (c8a2561)
- deps: remove
@vscode/ripgrep(#13226) (0017c1a) - deps: replace got with fetch (#13225) (e6117d8)
- filecheck: ignore .git...