Releases: mdn/yari
Releases · mdn/yari
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...
v2.62.0
v2.61.0
2.61.0 (2024-08-26)
Features
- cli: Fix recursive document deletion (#9486) (7b10636)
- cloud-function: migrate to @sentry/google-cloud-serverless (#11230) (872111a)
- doc: add pageType field (#11662) (79f75ca)
- enable Go language syntax highlighting, set pre,code tab-size to 4 (61db1a6)
- pong: support custom colors for new sidebar format (#11498) (a0f2afd)
Bug Fixes
- baseline: catch computeBaseline() error (#11636) (1735372)
- baseline: hide when feature status differs from BCD key status (#11547) (b493ff2)
- baseline: support ranged dates, use upstream types (#11536) (2782f97)
- build: use pipefail to fail builds (#11637) (570efab)
- notecard: misaligned icon, excessive internal padding (#11467) (5bc2965)
- observatory: better glean error keys (#11597) (985a416)
- placement: reuse TextColor/BackgroundColor for "AD" link (#11540) (16a6717)
Enhancements
- seo: use meta description templates for web-api-* pages (#11635) (e890906)
- syntax-highlight: enable Go language, set tab-size to 4 (#11608) (61db1a6)
Miscellaneous
- ai-help: replace GPT-3.5 Turbo with GPT-4o mini (#11586) (324fb98)
- ai-help: stop generating ada embeddings (#11630) (5144908)
- baseline: update learn more link to glossary entry (#11532) (a291a6a)
- deps-dev: bump @babel/core from 7.24.9 to 7.25.2 (#11563) (b280432)
- deps-dev: bump @babel/eslint-parser from 7.24.8 to 7.25.1 (#11553) (9145b40)
- deps-dev: bump @babel/preset-env from 7.24.8 to 7.25.0 (#11556) (3d94971)
- deps-dev: bump @babel/preset-env from 7.25.0 to 7.25.2 (#11561) (170194e)
- deps-dev: bump @babel/preset-env from 7.25.2 to 7.25.3 (#11574) (e670f69)
- deps-dev: bump @babel/preset-env from 7.25.3 to 7.25.4 (#11673) (d9e1b25)
- deps-dev: bump @playwright/test from 1.45.3 to 1.46.0 (#11600) (479bbbe)
- deps-dev: bump @playwright/test from 1.46.0 to 1.46.1 (#11649) (76d4707)
- deps-dev: bump @swc/core from 1.7.0 to 1.7.1 (#11533) (30e87c6)
- deps-dev: bump @swc/core from 1.7.1 to 1.7.2 (#11543) (04c1579)
- deps-dev: bump @swc/core from 1.7.10 to 1.7.11 (#11634) (78bab43)
- deps-dev: bump @swc/core from 1.7.11 to 1.7.12 (#11652) (3c24c65)
- deps-dev: bump @swc/core from 1.7.12 to 1.7.14 (#11660) (487a8f5)
- deps-dev: bump @swc/core from 1.7.14 to 1.7.18 (#11686) (f91f248)
- deps-dev: bump @swc/core from 1.7.2 to 1.7.3 (#11559) (1461f58)
- deps-dev: bump @swc/core from 1.7.3 to 1.7.4 (#11573) (c8a826b)
- deps-dev: bump @swc/core from 1.7.4 to 1.7.5 (#11581) (25570b8)
- deps-dev: bump @swc/core from 1.7.5 to 1.7.6 (#11588) (bd7c123)
- deps-dev: bump @swc/core from 1.7.6 to 1.7.10 (#11625) (b1a18ca)
- deps-dev: bump @types/node from 18.18.7 to 18.19.44 in the types group (#11623) (4c8e8d6)
- deps-dev: bump @types/node from 18.19.44 to 18.19.45 in the types group (#11648) (750ace2)
- deps-dev: bump @types/node from 18.19.45 to 18.19.46 in the types group (#11685) (096bae2)
- deps-dev: bump @types/react from 18.3.3 to 18.3.4 in the types group (#11665) (b446829)
- deps-dev: bump browserslist from 4.23.2 to 4.23.3 (#11583) (84f2569)
- deps-dev: bump eslint-plugin-jest from 28.6.0 to 28.7.0 (#11593) (e136501)
- deps-dev: bump eslint-plugin-jest from 28.7.0 to 28.8.0 (#11612) (9ad8658)
- deps-dev: bump eslint-plugin-n from 17.10.1 to 17.10.2 (#11594) (e51f9e0)
- deps-dev: bump eslint-plugin-n from 17.9.0 to 17.10.1 (#11545) (6ca9a43)
- deps-dev: bump eslint-plugin-unicorn from 54.0.0 to 55.0.0 (#11539) (0cc49fc)
- deps-dev: bump husky from 9.1.1 to 9.1.2 (#11544) (03984c6)
- deps-dev: bump husky from 9.1.2 to 9.1.3 (#11558) (71ce3cf)
- deps-dev: bump husky from 9.1.3 to 9.1.4 (#11562) (1e16d84)
- deps-dev: bump husky from 9.1.4 to 9.1.5 (#11666) ([9f4943a](9f...
v2.60.1
2.60.1 (2024-07-23)
Bug Fixes
- baseline: hide on /MDN/ pages (#11358) (af33c55)
- build: ignore GITHUB_REF in mdn/yari (#11398) (21d7dc1)
- cloud-function: avoid double slash where canonical url has trailing slash (#11441) (593f7b0)
- login: don't double encodeURI (#11448) (821f69a)
- markdown: Fix GFM rendering if blank line right after magic keyword (#11108) (16d7b88)
- search: hide "No query, no results" on server (#11359) (630fc42)
- server: Inter wouldn't load on Linux 🐧 (#11491) (5ceaaa1)
Miscellaneous
- curriculum: slim down context. (#11449) (380dd82)
- deps-dev: bump @babel/core from 7.24.7 to 7.24.8 (#11472) (d02a335)
- deps-dev: bump @babel/core from 7.24.8 to 7.24.9 (#11479) (18183d3)
- deps-dev: bump @babel/eslint-parser from 7.24.7 to 7.24.8 (#11471) (bb70ad0)
- deps-dev: bump @babel/preset-env from 7.24.7 to 7.24.8 (#11473) (99d2290)
- deps-dev: bump @playwright/test from 1.45.1 to 1.45.2 (#11485) (e21cdbb)
- deps-dev: bump @playwright/test from 1.45.2 to 1.45.3 (#11524) (b3a0aaf)
- deps-dev: bump @swc/core from 1.6.13 to 1.7.0 (#11494) (7c3a1e0)
- deps-dev: bump browserslist from 4.23.1 to 4.23.2 (#11454) (435a3b0)
- deps-dev: bump eslint-plugin-react from 7.34.3 to 7.34.4 (#11477) (2a06792)
- deps-dev: bump eslint-plugin-react from 7.34.4 to 7.35.0 (#11515) (aa9e6b0)
- deps-dev: bump html-validate from 8.20.1 to 8.21.0 (#11516) (2bcc6e7)
- deps-dev: bump husky from 9.0.11 to 9.1.1 (#11505) (ff273d1)
- deps-dev: bump jsdom from 24.1.0 to 24.1.1 (#11511) (708f875)
- deps-dev: bump prettier from 3.3.2 to 3.3.3 (#11481) (fd6c658)
- deps-dev: bump prettier-plugin-packagejson from 2.5.0 to 2.5.1 (#11486) (24020fc)
- deps-dev: bump react-router-dom from 6.24.1 to 6.25.0 (#11489) (038314a)
- deps-dev: bump react-router-dom from 6.25.0 to 6.25.1 (#11493) (18bcf16)
- deps-dev: bump typescript from 5.5.3 to 5.5.4 (#11522) (7d052f7)
- deps-dev: bump typescript from 5.5.3 to 5.5.4 in /client/pwa (#11519) (6eccc62)
- deps-dev: bump typescript-eslint from 7.16.0 to 7.16.1 (#11484) (f59704d)
- deps-dev: bump typescript-eslint from 7.16.1 to 7.17.0 (#11521) (22ed98a)
- deps-dev: bump webpack from 5.92.1 to 5.93.0 (#11474) (5b2cd75)
- deps-dev: bump webpack from 5.92.1 to 5.93.0 in /client/pwa (#11469) (38b8c56)
- deps-dev: remove style-dictionary (#11447) (f52482c)
- deps: bump @zip.js/zip.js from 2.7.45 to 2.7.47 in /client/pwa (#11495) (4fee745)
- deps: bump @mdn/browser-compat-data from 5.5.37 to 5.5.38 (#11452) (7261817)
- deps: bump @mdn/browser-compat-data from 5.5.38 to 5.5.39 (#11478) (d89dfec)
- deps: bump @mdn/browser-compat-data from 5.5.39 to 5.5.40 (#11513) (437c54b)
- deps: bump @sentry/node from 8.15.0 to 8.17.0 in the sentry group (#11451) (1c0714b)
- deps: bump @sentry/node from 8.17.0 to 8.18.0 in the sentry group (#11487) (e674816)
- deps: bump @sentry/node from 8.18.0 to 8.19.0 in the sentry group (#11503) (fc60e2b)
- deps: bump @webref/css from 6.13.0 to 6.13.1 (#11457) (eff24ce)
- deps: bump dayjs from 1.11.11 to 1.11.12 (#11504) (65bee27)
- deps: bump dexie from 3.2.7 to 4.0.8 (#11466) (ba064b7)
- deps: bump dexie from 3.2.7 to 4.0.8 in /client/pwa (#11461) (7a08569)
- deps: bump fdir from 6.1.1 to 6.2.0 (#11517) (8bd645e)
- deps: bump file-type from 19.1.0 to 19.1.1 (#11465) (0e6f0e0)
- deps: bump file-type from 19.1.1 to 19.2.0 (#11492) (f29628b)
- deps: bump file-type from 19.2.0 to 19.3.0 (#11523) (195cf8f)
- deps: bump lru-cache from 10.4.0 to 10.4.3 (#11453) (0a20f93)
- deps: bump open-editor from 4.1.1 to 5.0.0 (#11480) (8d06483)
- deps: bump openai from 4.52.4 to 4.52.5 (#11456) ([2958f43](2958...
v2.60.0
2.60.0 (2024-07-10)
Features
- curriculum: launch Scrimba partnership (4cb0e63)
Bug Fixes
- curriculum: add via to scrim (#11445) (9763358)
- curriculum: avoid underline on focus (#11443) (cc44904)
- curriculum: remove autofocus on scrim (#11444) (ce52c70)
- observatory: set sidebar/TOC background-color (#11420) (895982d)
Enhancements
- curriculum: improve design (#11064) (702afab)
- sidebar,toc: improve style of current item (#11063) (2e15a84)
- toc: localize "In this article" header (#11303) (439736b)
Miscellaneous
- deps-dev: bump @swc/core from 1.6.7 to 1.6.13 (#11428) (fa9df3c)
- deps-dev: bump @types/cli-progress from 3.11.5 to 3.11.6 in the types group (#11427) (11759ac)
- deps-dev: bump postcss-preset-env from 9.5.15 to 9.6.0 (#11430) (dcc2e6c)
- deps-dev: bump ts-jest from 29.1.5 to 29.2.0 (#11440) (58353d3)
- deps-dev: bump typescript-eslint from 7.15.0 to 7.16.0 (#11437) (1ba1fd0)
- deps: bump @mdn/browser-compat-data from 5.5.36 to 5.5.37 (#11429) (21152da)
- deps: bump @sentry/node from 8.14.0 to 8.15.0 in the sentry group (#11421) (8a80079)
- deps: bump boto3 from 1.34.136 to 1.34.140 in /deployer in the dependencies group (#11433) (e6e2b5e)
- deps: bump certifi from 2023.7.22 to 2024.7.4 in /deployer (#11424) (4837b63)
- deps: bump certifi from 2023.7.22 to 2024.7.4 in /testing/integration (#11425) (ec98d99)
- deps: bump file-type from 19.0.0 to 19.1.0 (#11438) (770accb)
- deps: bump inquirer from 10.0.0 to 10.0.1 (#11436) (c87068a)
- deps: bump inquirer from 9.3.3 to 9.3.4 (#11422) (09629b2)
- deps: bump inquirer from 9.3.4 to 10.0.0 (#11432) (52d63db)
- deps: bump lru-cache from 10.3.0 to 10.4.0 (#11431) (fa448af)
- deps: bump openai from 4.52.3 to 4.52.4 (#11439) (0e6ff64)
v2.59.0
2.59.0 (2024-07-04)
Features
- observatory: launch HTTP Observatory (#10371) (43fbe21)
- pong: new design experiment (#11367) (95f9c26)
Bug Fixes
- cloud-function: sanitize pong/get input (#11229) (a35254b)
- deps: bump required node version to >=18.18 (#11373) (4f6d197)
- macros/LearnSidebar: add missing entry (#11383) (a141725)
- observatory: update FAQ question about move (#11413) (5b8b80c)
- observatory: update landing page copy (#11405) (fa64b0f)
- observatory: update typo about highest possible score (#11407) (f6a9da8)
- playground: preserve HTML comments (#11304) (e30b1a9)
- pong: fix invalid default value (#11384) (1ad0e5a)
- pong: no padding in mobile sidebar (#11382) (ea6da0f)
- pong: remove div/p (#11393) (e27d2b8)
Enhancements
Miscellaneous
- deps-dev: bump @playwright/test from 1.44.1 to 1.45.0 (#11362) (49f9d73)
- deps-dev: bump @playwright/test from 1.45.0 to 1.45.1 (#11410) (0727724)
- deps-dev: bump @swc/core from 1.6.5 to 1.6.6 (#11387) (c3d2233)
- deps-dev: bump @swc/core from 1.6.6 to 1.6.7 (#11415) (96ab2e1)
- deps-dev: bump postcss from 8.4.38 to 8.4.39 (#11389) (a7e38f2)
- deps-dev: bump postcss-preset-env from 9.5.14 to 9.5.15 (#11388) (a809827)
- deps-dev: bump react-router-dom from 6.24.0 to 6.24.1 (#11416) (a1c10fc)
- deps-dev: bump typescript from 5.5.2 to 5.5.3 (#11402) (0926f1e)
- deps-dev: bump typescript from 5.5.2 to 5.5.3 in /client/pwa (#11404) (8e23bf7)
- deps-dev: bump typescript-eslint from 7.14.1 to 7.15.0 (#11401) (6aae3be)
- deps: bump @mdn/browser-compat-data from 5.5.35 to 5.5.36 (#11403) (04fc1d1)
- deps: bump @sentry/node from 8.12.0 to 8.13.0 in the sentry group (#11378) (84cc06f)
- deps: bump @sentry/node from 8.13.0 to 8.14.0 in the sentry group (#11414) (a6dfd86)
- deps: bump @stripe/stripe-js from 3.5.0 to 4.0.0 (#11329) (7368909)
- deps: bump @stripe/stripe-js from 4.0.0 to 4.1.0 (#11411) (4bd6950)
- deps: bump @webref/css from 6.12.15 to 6.13.0 (#11399) (7431046)
- deps: bump boto3 from 1.34.131 to 1.34.136 in /deployer in the dependencies group (#11392) (10a71b9)
- deps: bump inquirer from 9.2.23 to 9.3.0 (#11376) (b68eb39)
- deps: bump inquirer from 9.3.0 to 9.3.1 (#11381) (30fd0ea)
- deps: bump inquirer from 9.3.1 to 9.3.2 (#11391) (7e7ca6d)
- deps: bump inquirer from 9.3.2 to 9.3.3 (#11418) (db188c5)
- deps: bump lru-cache from 10.2.2 to 10.3.0 (#11379) (0886b32)
- deps: bump openai from 4.52.1 to 4.52.2 (#11386) (7befaaa)
- deps: bump openai from 4.52.2 to 4.52.3 (#11408) (2d60f25)
- deps: bump pgvector from 0.1.8 to 0.2.0 (#11380) (7bd4fff)
- deps: bump read-chunk from 4.0.3 to 5.0.0 (#11390) (8ebaaf0)
- deps: bump web-features from 0.8.6 to 0.9.0 (#11400) (5bc6b5f)
- deps: bump web-specs from 3.12.0 to 3.12.1 (#11375) (1d0e65e)
- deps: bump web-specs from 3.12.1 to 3.13.0 (#11409) (8722fd0)
- flaws: exclude /en-US/observatory/* from broken-link flaw (#11406) (25c3064)
- macros/LearnSidebar: add Event bubbling guide (#11395) (4872a86)
- macros/WebExtExamples: add zh translations (#11377) (5492bba)
- test-build: enable placements (#11374) (dee547c)
- workflows: remove xyz-build (#11419) (c832fa5)