Releases: mdn/yari
Releases · mdn/yari
v2.42.0
2.42.0 (2024-03-01)
Features
- ai-help: index short_title (#10579) (6939552)
- ai-help: show canned answer without sources for off-topic questions (#10575) (fcd236a)
Bug Fixes
- ai-help: hide "Stop answering" before we respond (#10530) (ad5f5a4)
- ai-help: refetch quota after an ai error (#10615) (aa6b141)
- ai-help: remove decorative images from a11y tree (#10520) (575420c)
- build: check for bad_src flaws in markdown files (#8133) (a76cc0e)
- modal: make close button visible (#10604) (2e06a1a)
Enhancements
- ai-help: disable top banner if quota banner is visible (#10532) (0b03586)
- ai-help: improve stopped state (#10580) (8c988be)
- build/spas: allow yarn dev without internet if DEV_MODE is enabled (#10533) (78a9500)
Miscellaneous
- deps-dev: bump @babel/core from 7.23.9 to 7.24.0 (#10621) (514592d)
- deps-dev: bump @babel/preset-env from 7.23.9 to 7.24.0 (#10619) (0fc068f)
- deps-dev: bump postcss-loader from 8.1.0 to 8.1.1 (#10620) (266d4d8)
- deps-dev: bump the types group with 1 update (#10627) (27ea44f)
- deps: bump @zip.js/zip.js from 2.7.35 to 2.7.36 in /client/pwa (#10623) (aa34dab)
- deps: bump @webref/css from 6.12.0 to 6.12.1 (#10622) (4f68cf5)
- deps: bump express from 4.18.2 to 4.18.3 (#10628) (368c2c4)
- deps: bump openai from 4.28.0 to 4.28.4 (#10618) (2873cd9)
- deps: bump sse.js from 2.2.0 to 2.3.0 (#10631) (4b89823)
- deps: bump the sentry group with 2 updates (#10626) (5bd14de)
- deps: bump web-specs from 3.3.1 to 3.4.0 (#10629) (e9a2722)
- featured-articles: update links for 2024 Q1 (#10613) (4725d59)
- footer: replace Twitter with X logo (#10438) (a940648)
- macros/CSSRef: add Containment guides (#10611) (c207fcc)
v2.41.0
v2.40.0
2.40.0 (2024-02-27)
Features
Bug Fixes
- ai-help: improve generation error message (#10424) (f1c13d8)
- build: add CURRICULUM_ROOT to prod (b189a17)
- curriculum: add CURRICULUM_ROOT (#10602) (b189a17)
Miscellaneous
- deps-dev: bump html-validate from 8.11.0 to 8.11.1 (#10599) (3032272)
- deps-dev: bump the types group with 1 update (#10596) (67f06c6)
- deps-dev: bump typescript-eslint from 7.0.2 to 7.1.0 (#10598) (ec31aab)
- deps: bump @mdn/browser-compat-data from 5.5.11 to 5.5.12 (#10597) (7678024)
- deps: bump @stripe/stripe-js from 3.0.5 to 3.0.6 (#10600) (715be74)
- deps: bump the sentry group with 2 updates (#10595) (a2a1f1b)
v2.39.5
2.39.5 (2024-02-26)
Miscellaneous
- deps-dev: bump @typescript-eslint/* from 5.62.0 to 7.0.2 (#10592) (e9e1932)
- deps-dev: bump eslint from 8.56.0 to 8.57.0 (#10588) (6e46748)
- deps-dev: bump eslint-plugin-jsx-a11y from 6.7.1 to 6.8.0 (#9929) (367f373)
- deps-dev: bump fork-ts-checker-webpack-plugin from 6.5.0 to 9.0.2 (#10591) (0117ac1)
- deps-dev: bump html-validate from 8.10.0 to 8.11.0 (#10584) (5cd05b4)
- deps-dev: bump html-validate from 8.9.1 to 8.10.0 (#10569) (daa4ef2)
- deps-dev: bump peggy from 3.0.2 to 4.0.0 (#10516) (bad77c6)
- deps-dev: bump peggy from 4.0.0 to 4.0.2 (#10594) (349a46a)
- deps-dev: bump prettier-plugin-packagejson from 2.4.11 to 2.4.12 (#10578) (9a7fc22)
- deps-dev: bump the types group with 1 update (#10577) (950a0b1)
- deps-dev: bump typescript from 5.1.6 to 5.3.3 (#10147) (640513a)
- deps-dev: bump webpack-dev-server from 4.15.1 to 5.0.2 (#10543) (4c8bbf7)
- deps: bump @zip.js/zip.js from 2.7.34 to 2.7.35 in /client/pwa (#10583) (2ec94d5)
- deps: bump @mozilla/glean from 2.0.5 to 4.0.0 (#10383) (8f04cd7)
- deps: bump @stripe/stripe-js from 2.4.0 to 3.0.5 (#10570) (c76d886)
- deps: bump @webref/css from 6.11.2 to 6.12.0 (#10585) (5fb4e32)
- deps: bump mdn-data from 2.4.0 to 2.4.1 (#10586) (0e6ef4c)
- deps: bump open from 10.0.3 to 10.0.4 (#10587) (39a28c4)
- deps: bump the dependencies group in /deployer with 2 updates (#10581) (4a2fffe)
- deps: bump the dependencies group in /testing/integration with 1 update (#10582) (81c193c)
- deps: bump the sentry group with 2 updates (#10576) (bb90578)
- deps: bump web-specs from 3.3.0 to 3.3.1 (#10590) (5f35595)
- macros/Firefox_for_developers: remove the parameter and add zh-CN translation (#10034) (c8c3908)
- macros: mark DOMAttributeMethods as deprecated (#10529) (006eb85)
v2.39.4
2.39.4 (2024-02-21)
Bug Fixes
- ai-help: send correct context when editing question (#10511) (c49c125)
- bcd: re-surface "see bug xxxxx" notes (#10549) (6da4660)
- locale missing page - no data due to missing await (#10550) (d022ba5)
Miscellaneous
- ai-help: update Usage Guidance copy (#10531) (475fe4e)
- build: remove the translation_of metadata (#10037) (e457ab8)
- deps-dev: bump @swc/core from 1.4.1 to 1.4.2 (#10547) (ee212ec)
- deps-dev: bump browserslist from 4.22.3 to 4.23.0 (#10526) (7bf19e8)
- deps-dev: bump eslint-plugin-jest from 27.8.0 to 27.9.0 (#10544) (5e74f17)
- deps-dev: bump postcss-preset-env from 9.3.0 to 9.4.0 (#10555) (aa8384d)
- deps-dev: bump prettier-plugin-packagejson from 2.4.10 to 2.4.11 (#10534) (e14678d)
- deps-dev: bump react-router-dom from 6.22.0 to 6.22.1 (#10546) (5aa121f)
- deps-dev: bump sass from 1.70.0 to 1.71.0 (#10536) (b41eac2)
- deps-dev: bump sass from 1.71.0 to 1.71.1 (#10565) (74c1448)
- deps-dev: bump sass-loader from 14.1.0 to 14.1.1 (#10558) (20075de)
- deps-dev: bump swr from 2.2.4 to 2.2.5 (#10538) (4cc6e36)
- deps-dev: bump the types group with 1 update (#10542) (6b95d7c)
- deps-dev: bump the types group with 1 update (#10552) (f553b79)
- deps-dev: bump webpack from 5.90.1 to 5.90.2 (#10537) (c976a8c)
- deps-dev: bump webpack from 5.90.1 to 5.90.2 in /client/pwa (#10539) (b485006)
- deps-dev: bump webpack from 5.90.2 to 5.90.3 (#10553) (52b9751)
- deps-dev: bump webpack from 5.90.2 to 5.90.3 in /client/pwa (#10551) (c326deb)
- deps: bump @codemirror/lang-javascript from 6.2.1 to 6.2.2 (#10563) (7052044)
- deps: bump @codemirror/state from 6.4.0 to 6.4.1 (#10559) (5a8debb)
- deps: bump @mdn/browser-compat-data from 5.5.10 to 5.5.11 (#10566) (ab04c11)
- deps: bump @webref/css from 6.11.1 to 6.11.2 (#10525) (0759aff)
- deps: bump cryptography from 42.0.0 to 42.0.2 in /deployer (#10540) (dbd7f1c)
- deps: bump cryptography from 42.0.2 to 42.0.4 in /deployer (#10568) (da1b839)
- deps: bump dotenv from 16.4.4 to 16.4.5 (#10554) (e42b736)
- deps: bump inquirer from 9.2.14 to 9.2.15 (#10556) (cc69204)
- deps: bump the dependencies group in /deployer with 3 updates (#10541) (50d18a1)
- deps: bump the dependencies group in /testing/integration with 2 updates (#10548) (2f4a09d)
- deps: bump the sentry group with 2 updates (#10523) (5edaf3c)
- deps: bump the sentry group with 2 updates (#10561) (a8be690)
- deps: bump web-specs from 3.0.0 to 3.1.0 (#10524) (5aee08a)
- deps: bump web-specs from 3.1.0 to 3.3.0 (#10557) (d4cd051)
v2.39.3
2.39.3 (2024-02-14)
Bug Fixes
Miscellaneous
- deps-dev: bump @swc/core from 1.4.0 to 1.4.1 (#10508) (52e49e2)
- deps-dev: bump diff from 5.1.0 to 5.2.0 (#10509) (7937e60)
- deps-dev: bump eslint-plugin-jest from 27.6.3 to 27.8.0 (#10513) (f56840a)
- deps-dev: bump husky from 9.0.10 to 9.0.11 (#10518) (02d1832)
- deps: bump dotenv from 16.4.1 to 16.4.2 (#10499) (e3e3f72)
- deps: bump dotenv from 16.4.2 to 16.4.3 (#10510) (7a76dab)
- deps: bump dotenv from 16.4.3 to 16.4.4 (#10515) (1493eb6)
- deps: bump openai from 4.27.0 to 4.28.0 (#10505) (7fc08f4)
- deps: bump pgvector from 0.1.7 to 0.1.8 (#10498) (bb646a5)
- deps: bump pytest from 7.4.4 to 8.0.0 in /testing/integration (#10500) (524b202)
- deps: bump the dependencies group in /deployer with 2 updates (#10501) (06cd562)
- deps: bump the sentry group with 2 updates (#10512) (46820bc)
- deps: bump web-specs from 2.79.0 to 3.0.0 (#10478) (ce83ddc)
- macros: Mark 'unimplemented_inline' as deprecated (#10486) (9d136b0)
v2.39.2
2.39.2 (2024-02-09)
Bug Fixes
Miscellaneous
- ai-help: remove old index script (#10484) (bacf525)
- deps-dev: bump postcss from 8.4.34 to 8.4.35 (#10481) (1140572)
- deps-dev: bump the types group with 1 update (#10480) (8b573ed)
- deps: bump @mdn/browser-compat-data from 5.5.9 to 5.5.10 (#10489) (4cab20b)
- deps: bump @webref/css from 6.11.0 to 6.11.1 (#10491) (e047988)
- deps: bump dexie from 3.2.4 to 3.2.5 (#10490) (a38c494)
- deps: bump dexie from 3.2.4 to 3.2.5 in /client/pwa (#10488) (5253e44)
- deps: bump openai from 4.26.1 to 4.27.0 (#10492) (2ef9ba3)
v2.39.1
2.39.1 (2024-02-07)
Bug Fixes
- baseline: add custom elements group to blocklist (#10479) (7991c74)
- release-please: disable include-component-in-tag (#10417) (22e2aae)
- release-please: specify last-release-sha (#10419) (215e4ed)
- workflows: cache
@vscode/ripgrep
bin (#10456) (4a54637) - workflows: cache
@vscode/ripgrep
bin in test job (#10471) (5a0cec4)
Miscellaneous
- deps-dev: bump @babel/eslint-parser from 7.23.9 to 7.23.10 (#10436) (6f900cd)
- deps-dev: bump @playwright/test from 1.41.1 to 1.41.2 (#10446) (6195f40)
- deps-dev: bump @swc/core from 1.3.107 to 1.4.0 (#10453) (bb360ed)
- deps-dev: bump @testing-library/react from 14.1.2 to 14.2.0 (#10429) (77c7c2c)
- deps-dev: bump @testing-library/react from 14.2.0 to 14.2.1 (#10441) (91a1411)
- deps-dev: bump css-loader from 6.9.1 to 6.10.0 (#10426) (01c70c8)
- deps-dev: bump dependencies of react-dev-utils (#10461) (4458db7)
- deps-dev: bump eslint-plugin-unicorn from 50.0.1 to 51.0.0 (#10469) (b123234)
- deps-dev: bump eslint-plugin-unicorn from 51.0.0 to 51.0.1 (#10477) (9024655)
- deps-dev: bump husky from 9.0.6 to 9.0.7 (#10422) (7bbda7d)
- deps-dev: bump husky from 9.0.7 to 9.0.10 (#10445) (f347bfc)
- deps-dev: bump mini-css-extract-plugin from 2.7.7 to 2.8.0 (#10447) (01f9593)
- deps-dev: bump postcss from 8.4.33 to 8.4.34 (#10467) (4a662bb)
- deps-dev: bump postcss-loader from 8.0.0 to 8.1.0 (#10431) (62f0adb)
- deps-dev: bump prettier from 3.2.4 to 3.2.5 (#10455) (67fdc91)
- deps-dev: bump prettier-plugin-packagejson from 2.4.9 to 2.4.10 (#10427) (58dcdf0)
- deps-dev: bump react-router-dom from 6.21.3 to 6.22.0 (#10444) (31b94c6)
- deps-dev: bump sass-loader from 14.0.0 to 14.1.0 (#10428) (ab2dbf6)
- deps-dev: bump semver from 7.5.4 to 7.6.0 (#10468) (ce512f7)
- deps-dev: bump the types group with 1 update (#10435) (d88a713)
- deps-dev: bump the types group with 1 update (#10440) (8915582)
- deps-dev: bump the types group with 1 update (#10458) (f0e7510)
- deps-dev: bump the types group with 1 update (#10465) (a94587d)
- deps-dev: bump webpack from 5.90.0 to 5.90.1 (#10442) (f5cb5ea)
- deps-dev: bump webpack from 5.90.0 to 5.90.1 in /client/pwa (#10448) (7476828)
- deps: bump @zip.js/zip.js from 2.7.33 to 2.7.34 in /client/pwa (#10420) (4f84e9a)
- deps: bump @mdn/browser-compat-data from 5.5.8 to 5.5.9 (#10430) (6c262f5)
- deps: bump @webref/css from 6.10.3 to 6.10.4 (#10423) (4a663e1)
- deps: bump @webref/css from 6.10.4 to 6.11.0 (#10432) (db014f7)
- deps: bump actions/cache from 3 to 4 (#10470) (7389cc9)
- deps: bump aws-actions/configure-aws-credentials from 4.0.1 to 4.0.2 (#10475) (e4b1549)
- deps: bump cryptography from 41.0.6 to 42.0.0 in /deployer (#10459) (0e6bcdd)
- deps: bump fast-xml-parser from 4.1.3 to 4.3.4 (#10460) (610e106)
- deps: bump follow-redirects from 1.15.2 to 1.15.5 in /cloud-function (#10464) (8540bac)
- deps: bump inquirer from 9.2.13 to 9.2.14 (#10452) (7cc2d4c)
- deps: bump is-svg v4 from 4.3.2 to 4.4.0 (#10473) (b5d8087)
- deps: bump mdast-util-phrasing from 4.0.0 to 4.1.0 (#10437) (3dc7055)
- deps: bump openai from 4.26.0 to 4.26.1 (#10454) (a4138bd)
- deps: bump semver v5 + v7 in /cloud-function (#10474) (a8e78ac)
- deps: bump semver v5 from 5.7.1 to 5.7.2 (#10472) (5553816)
- deps: bump the dependencies group in /deployer with 1 update (#10449) (40e256d)
- deps: bump the dependencies group in /testing/integration with 1 update (#10450) (3d2e7ad)
- deps: bump the sentry group with 2 updates (#10425) (35adc26)
- deps: bump the sentry group with 2 updates (#10476) (76ffc20)
- deps: bump web-specs from 2.77.0 to 2.78.0 (#10421) ([bc7c5f6](https://github.com/mdn/...
v2.39.0
2.39.0 (2024-01-30)
Features
- ai-help: index content as markdown (#10330) (337d0b1)
- build: add Macro render report (#10372) (6ce14ab)
- macro/MDNSidebar: rewrite macro + add missing pages (#10329) (35d448e)
- scripts: use pg instead of supabase (#10337) (5ce3a65)
Bug Fixes
- ai-help: don't allow empty questions (#10344) (6cd6d4a)
- ai-help: example header highlighting (#10366) (bb5ef9a)
- bcd: link to pages in same locale (#10373) (4ac6fdf)
- macros/CSSSyntax: cache parsed webref data (#10225) (078fa86)
- plus: scroll to anchor hook (#10364) (20db7d1)
- release-please: fix config structure (#10412) (ac63c63)
- release-please: move bootstrap-sha to config (#10415) (105d9f3)
- release-please: move release-type/changelog-sections to config file (#10411) (ea3a849)
- release-please: specify last release (#10416) (e92d309)
- release-please: specify last-release-sha (#10413) (f8dc664)
- release-please: use bootstrap-sha instead of last-release-sha (#10414) (1d86b6c)
Miscellaneous
- deps-dev: bump @babel/core from 7.23.7 to 7.23.9 (#10396) (5cb1e98)
- deps-dev: bump @babel/eslint-parser from 7.23.3 to 7.23.9 (#10394) (29b1d16)
- deps-dev: bump @babel/preset-env from 7.23.8 to 7.23.9 (#10390) (afc1c1c)
- deps-dev: bump @swc/core from 1.3.105 to 1.3.106 (#10379) (1e54143)
- deps-dev: bump @swc/core from 1.3.106 to 1.3.107 (#10406) (e48be08)
- deps-dev: bump black from 23.12.1 to 24.1.1 in /deployer (#10402) (d8f0ed2)
- deps-dev: bump black from 23.12.1 to 24.1.1 in /testing/integration (#10405) (18992be)
- deps-dev: bump browserslist from 4.22.2 to 4.22.3 (#10403) (6da95a8)
- deps-dev: bump flake8 from 6.1.0 to 7.0.0 in /testing/integration (#10279) (9838d6c)
- deps-dev: bump husky from 8.0.3 to 9.0.6 (#10391) (a9292ce)
- deps-dev: bump pytest from 7.4.4 to 8.0.0 in /deployer (#10401) (4c8065b)
- deps-dev: bump source-map-loader from 4.0.2 to 5.0.0 (#10328) (7df9c6d)
- deps-dev: bump webpack from 5.89.0 to 5.90.0 (#10384) (6370f06)
- deps-dev: bump webpack from 5.89.0 to 5.90.0 in /client/pwa (#10377) (c4b1804)
- deps: bump @zip.js/zip.js from 2.7.32 to 2.7.33 in /client/pwa (#10399) (54a2131)
- deps: bump @codemirror/lang-html from 6.4.7 to 6.4.8 (#10367) (5d88e37)
- deps: bump @codemirror/state from 6.3.3 to 6.4.0 (#10244) (1ddda23)
- deps: bump @fast-csv/parse from 4.3.6 to 5.0.0 (#10320) (04ec2ae)
- deps: bump @mdn/browser-compat-data from 5.5.7 to 5.5.8 (#10395) (0b032f1)
- deps: bump @stripe/stripe-js from 2.3.0 to 2.4.0 (#10368) (c280d08)
- deps: bump @webref/css from 6.10.2 to 6.10.3 (#10381) (ea944c6)
- deps: bump actions/cache from 3 to 4 (#10339) (698495f)
- deps: bump actions/labeler from 4.3.0 to 5.0.0 (#10130) (0e93b7e)
- deps: bump dotenv from 16.3.2 to 16.4.0 (#10376) (5d11e87)
- deps: bump dotenv from 16.4.0 to 16.4.1 (#10380) (b912c14)
- deps: bump google-github-actions/release-please-action from 3 to 4 (#10122) (c9f1522)
- deps: bump inquirer from 9.2.12 to 9.2.13 (#10404) (fb2275f)
- deps: bump loglevel from 1.8.1 to 1.9.1 (#10389) (471c5ca)
- deps: bump lru-cache from 10.1.0 to 10.2.0 (#10392) (d433d64)
- deps: bump mdn-data from 2.3.5 to 2.4.0 (#10369) (9bce11b)
- deps: bump open from 9.1.0 to 10.0.3 (#10285) (8b18d51)
- deps: bump openai from 4.25.0 to 4.26.0 (#10397) (082492b)
- deps: bump the dependencies group in /deployer with 2 updates (#10400) (40f4b21)
- deps: bump the sentry group with 2 updates (#10375) (229b574)
- deps: bump the sentry group with 2 updates (#10378) (c3a4ed7)
- *...
v2.38.4
2.38.4 (2024-01-22)
Bug Fixes
- baseline: hide status from async-clipboard subfeatures (#10345) (f1eb599)
- history: show outline on focus-visible (#10343) (c658fd6)
- playground: only show for js,css,html (#10338) (f7144aa)
Miscellaneous
- deps-dev: bump @playwright/test from 1.40.1 to 1.41.0 (#10331) (5af3a5b)
- deps-dev: bump @playwright/test from 1.41.0 to 1.41.1 (#10361) (e07a25c)
- deps-dev: bump @swc/core from 1.3.103 to 1.3.104 (#10334) (d91fe5b)
- deps-dev: bump @swc/core from 1.3.104 to 1.3.105 (#10358) (18f095c)
- deps-dev: bump css-loader from 6.9.0 to 6.9.1 (#10347) (9e7d950)
- deps-dev: bump css-minimizer-webpack-plugin from 5.0.1 to 6.0.0 (#10340) (9772d1b)
- deps-dev: bump eslint-plugin-unicorn from 49.0.0 to 50.0.1 (#10217) (ab19458)
- deps-dev: bump flake8 from 6.1.0 to 7.0.0 in /deployer (#10325) (4939357)
- deps-dev: bump jsdom from 23.2.0 to 24.0.0 (#10357) (fe5a032)
- deps-dev: bump postcss-loader from 7.3.4 to 8.0.0 (#10332) (7553f38)
- deps-dev: bump prettier from 3.1.1 to 3.2.4 (#10333) (f6bf57d)
- deps-dev: bump react-router-dom from 6.21.2 to 6.21.3 (#10349) (bdc9602)
- deps-dev: bump sass from 1.69.7 to 1.70.0 (#10341) (e7a7528)
- deps-dev: bump sass-loader from 13.3.3 to 14.0.0 (#10327) (2123098)
- deps-dev: bump style-dictionary from 3.9.1 to 3.9.2 (#10342) (7bb1681)
- deps-dev: bump ts-jest from 29.1.1 to 29.1.2 (#10354) (374d73c)
- deps: bump @mdn/browser-compat-data from 5.5.6 to 5.5.7 (#10360) (78b6215)
- deps: bump dotenv from 16.3.1 to 16.3.2 (#10356) (0fa6b6c)
- deps: bump file-type from 18.7.0 to 19.0.0 (#10282) (bb838e6)
- deps: bump mdn-data from 2.3.4 to 2.3.5 (#10355) (98c014d)
- deps: bump openai from 4.24.7 to 4.25.0 (#10359) (d55b32f)
- deps: bump the dependencies group in /deployer with 2 updates (#10362) (2caccc2)
- deps: bump the sentry group with 2 updates (#10353) (8cd6012)
- macros/CSSRef: update zh-CN translation (#10229) (44178d6)