Releases: mdn/yari
Releases · mdn/yari
v2.45.1
2.45.1 (2024-03-25)
Bug Fixes
- macros/LearnSidebar: update titles for consistency (#10773) (b488d0f)
- playground: dispatch DOMContentLoaded event manually (#10770) (2515b3d)
- routes: redirect / => /en-US/ except for writers (#10778) (7d694d0)
Miscellaneous
- deps-dev: bump html-validate from 8.17.1 to 8.18.0 (#10780) (e59a9fd)
- deps-dev: bump the types group with 1 update (#10779) (1e4a564)
- deps: bump @webref/css from 6.12.3 to 6.12.4 (#10782) (e12fedd)
- deps: bump dependabot/fetch-metadata from 1 to 2 (#10767) (07ca353)
- deps: bump the dependencies group in /deployer with 1 update (#10783) (df2570b)
- deps: bump the sentry group with 2 updates (#10768) (e13746d)
- deps: bump web-features from 0.6.0 to 0.6.1 (#10781) (d90a926)
- macros/LearnSidebar: add Japanese translation retake (40be4dd)
v2.45.0
2.45.0 (2024-03-21)
Features
- google-analytics: migrate to gtag.js with dual tagging (#10687) (56dbe78)
- telemetry: measure served placement types (#10708) (e90e4e3)
Bug Fixes
- article-footer: link to translated-content for other locales (#10743) (fd3f69c)
- cli: add popularities to "yarn start" script (#10718) (f07a42a)
- csp: add *.analytics.google.com (#10729) (12dde4f)
- csp: allow GA via Tag Manager (#10715) (e8ec3d3)
- curriculum: don't flag curriclum links (#10763) (6d989e4)
- document: do not break the line of the metadata (#10129) (789aa15)
- google-analytics: allow analytics.js in CSP (#10765) (3758c73)
- icon: fix the clipboard icon on safari ios (#10762) (f4b6be2)
- search: preserve meaningful dots (#9951) (d84662e)
- search: remove "not" from stopwords (#10644) (8fd03c3)
Miscellaneous
- deps-dev: bump @babel/core from 7.24.0 to 7.24.1 (#10737) (fa46ea5)
- deps-dev: bump @babel/core from 7.24.1 to 7.24.3 (#10755) (cac817d)
- deps-dev: bump @babel/eslint-parser from 7.23.10 to 7.24.1 (#10741) (a2c331e)
- deps-dev: bump @babel/preset-env from 7.24.0 to 7.24.1 (#10738) (8086a3b)
- deps-dev: bump @babel/preset-env from 7.24.1 to 7.24.3 (#10756) (a7fefec)
- deps-dev: bump @testing-library/react from 14.2.1 to 14.2.2 (#10745) (a97b9aa)
- deps-dev: bump eslint-plugin-react from 7.34.0 to 7.34.1 (#10727) (c8cdf92)
- deps-dev: bump html-validate from 8.15.0 to 8.16.0 (#10726) (c8ec945)
- deps-dev: bump html-validate from 8.16.0 to 8.17.0 (#10742) (9276802)
- deps-dev: bump html-validate from 8.17.0 to 8.17.1 (#10759) (266bf47)
- deps-dev: bump postcss from 8.4.35 to 8.4.36 (#10724) (d22a72d)
- deps-dev: bump postcss from 8.4.36 to 8.4.37 (#10746) (da4baa3)
- deps-dev: bump postcss from 8.4.37 to 8.4.38 (#10754) (32ccbdf)
- deps-dev: bump postcss-preset-env from 9.5.1 to 9.5.2 (#10723) (f476c1f)
- deps-dev: bump the dependencies group in /testing/integration with 1 update (#10720) (a951216)
- deps-dev: bump the types group with 1 update (#10736) (d3b6df9)
- deps-dev: bump typescript from 5.4.2 to 5.4.3 (#10758) (26056db)
- deps-dev: bump typescript from 5.4.2 to 5.4.3 in /client/pwa (#10761) (08848b8)
- deps-dev: bump typescript-eslint from 7.2.0 to 7.3.1 (#10740) (a157c60)
- deps-dev: bump webpack from 5.90.3 to 5.91.0 (#10753) (44701a8)
- deps-dev: bump webpack from 5.90.3 to 5.91.0 in /client/pwa (#10760) (f47ec4b)
- deps-dev: bump webpack-dev-server from 5.0.3 to 5.0.4 (#10747) (6b2a258)
- deps: bump @mdn/bcd-utils-api from 0.0.5 to 0.0.6 (#10739) (2bca6b2)
- deps: bump @mdn/browser-compat-data from 5.5.15 to 5.5.16 (#10725) (74adc46)
- deps: bump dexie from 3.2.6 to 3.2.7 (#10749) (0e37d09)
- deps: bump dexie from 3.2.6 to 3.2.7 in /client/pwa (#10750) (54336bc)
- deps: bump express from 4.18.3 to 4.19.1 (#10757) (dacd958)
- deps: bump node from 18.17 to 18.18 (#10154) (45ef76f)
- deps: bump openai from 4.29.0 to 4.29.1 (#10722) (94f1d93)
- deps: bump openai from 4.29.1 to 4.29.2 (#10748) (0a075d8)
- deps: bump pytest-rerunfailures from 13.0 to 14.0 in /testing/integration (#10721) (41c24bc)
- deps: bump the dependencies group in /deployer with 2 updates (#10728) (a34cd8f)
- macros/HTTPSidebar: improve Spanish locale (#10710) (8ac8c6f)
v2.44.0
2.44.0 (2024-03-15)
Features
Bug Fixes
- ai-help: show stopped message once + restore search animation (#10632) (e24a7cc)
- article-footer: add missing space (#10671) (5acdfb1)
- article-footer: reduce illustration size (#10678) (7b815ba)
- article-footer: show red heart emoji in Chrome/Edge (#10677) (e12a0c4)
- bcd: fix tooltip for removed features (#10684) (49c84bb)
- flaws: don't report link to missing translation as broken if en-US fallback exists (#9408) (f9756d1)
- telemetry: measure link/button clicks properly (#10707) (2c27a78)
Miscellaneous
- deps-dev: bump @swc/core from 1.4.2 to 1.4.5 (#10657) (5531c0e)
- deps-dev: bump @swc/core from 1.4.5 to 1.4.6 (#10669) (5b53388)
- deps-dev: bump @swc/core from 1.4.6 to 1.4.7 (#10696) (9d1a3a7)
- deps-dev: bump @swc/core from 1.4.7 to 1.4.8 (#10703) (74322c9)
- deps-dev: bump eslint-webpack-plugin from 4.0.1 to 4.1.0 (#10705) (dde0182)
- deps-dev: bump html-validate from 8.12.0 to 8.13.0 (#10656) (ef2273a)
- deps-dev: bump html-validate from 8.13.0 to 8.15.0 (#10674) (3e69431)
- deps-dev: bump postcss-preset-env from 9.4.0 to 9.5.0 (#10661) (ed0d873)
- deps-dev: bump postcss-preset-env from 9.5.0 to 9.5.1 (#10706) (73dd5ed)
- deps-dev: bump sass from 1.71.1 to 1.72.0 (#10700) (30069d5)
- deps-dev: bump the types group with 1 update (#10655) (556ff0a)
- deps-dev: bump the types group with 1 update (#10681) (02256fa)
- deps-dev: bump the types group with 1 update (#10688) (48d9d7b)
- deps-dev: bump the types group with 1 update (#10711) (10a8162)
- deps-dev: bump the types group with 2 updates (#10660) (69b2c05)
- deps-dev: bump typescript from 5.3.3 to 5.4.2 (#10662) (f960988)
- deps-dev: bump typescript from 5.3.3 to 5.4.2 in /client/pwa (#10665) (f14bc4a)
- deps-dev: bump typescript-eslint from 7.1.1 to 7.2.0 (#10682) (6a175fc)
- deps-dev: bump webpack-dev-server from 5.0.2 to 5.0.3 (#10692) (f60c855)
- deps: bump @zip.js/zip.js from 2.7.37 to 2.7.40 in /client/pwa (#10667) (4fafd98)
- deps: bump @mdn/browser-compat-data from 5.5.13 to 5.5.14 (#10664) (6e2f93b)
- deps: bump @mdn/browser-compat-data from 5.5.14 to 5.5.15 (#10693) (2ec1187)
- deps: bump @stripe/stripe-js from 3.0.7 to 3.0.8 (#10683) (1f6ba5d)
- deps: bump @stripe/stripe-js from 3.0.8 to 3.0.10 (#10712) (fa65fed)
- deps: bump @webref/css from 6.12.1 to 6.12.2 (#10663) (b2117d5)
- deps: bump @webref/css from 6.12.2 to 6.12.3 (#10689) (6ccccb7)
- deps: bump follow-redirects from 1.15.4 to 1.15.6 (#10713) (24a2bf9)
- deps: bump inquirer from 9.2.15 to 9.2.16 (#10695) (482e706)
- deps: bump open from 10.0.4 to 10.1.0 (#10675) (541d1e5)
- deps: bump openai from 4.28.4 to 4.29.0 (#10701) (4a987a7)
- deps: bump sse.js from 2.3.0 to 2.4.1 (#10704) (d6cedf8)
- deps: bump the dependencies group in /deployer with 3 updates (#10672) (96023a7)
- deps: bump the dependencies group in /testing/integration with 1 update (#10676) (75041dc)
- deps: bump the sentry group with 2 updates (#10673) (e9f50b5)
- deps: bump the sentry group with 2 updates (#10680) (3214666)
- deps: bump the sentry group with 2 updates (#10699) (1d587dd)
- deps: bump web-features from 0.5.1 to 0.6.0 (#10702) (0346cb2)
- deps: bump web-specs from 3.4.0 to 3.5.0 (#10694) (af1f8cb)
- macros/EmbedLiveSample: deprecate screenshot URL parameter (#10697) (2a24620)
- macros: Deprecate no_tag_omission macro (#10686) (bea5317)
- telemetry: measure theme switcher clicks (#10698) (c584cb6)
- telemetry: remove and migrate GA measurements to Glean (#10527) (fc4da56)
v2.43.0
2.43.0 (2024-03-05)
Features
- article-footer: redesign footer + add feedback buttons (#10625) (40659a8)
- latest-news: fetch metadata from Blog articles + update list (#10614) (734c37c)
Bug Fixes
- cloud-function: redirect blog/curriculum/play without locale (#10654) (2fe9d54)
- featured-articles: improve how Blog articles are shown (#10624) (4900d37)
- logo: set width to width of largest logo (#10652) (e606646)
- recent-contributions: break long words instead of overflowing (#10503) (9ec8963)
- types: pass types through memoize properly (#10567) (ed9cbf3)
Miscellaneous
- deps-dev: bump the types group with 1 update (#10648) (a6293c3)
- deps-dev: bump typescript-eslint from 7.1.0 to 7.1.1 (#10649) (cc74431)
- deps: bump @zip.js/zip.js from 2.7.36 to 2.7.37 in /client/pwa (#10646) (b218c21)
- deps: bump @stripe/stripe-js from 3.0.6 to 3.0.7 (#10651) (0071314)
- deps: bump dexie from 3.2.5 to 3.2.6 (#10650) (8a6f76d)
- deps: bump dexie from 3.2.5 to 3.2.6 in /client/pwa (#10645) (17e353f)
v2.42.1
2.42.1 (2024-03-04)
Bug Fixes
Miscellaneous
- deps-dev: bump @playwright/test from 1.42.0 to 1.42.1 (#10641) (83a4b83)
- deps-dev: bump eslint-plugin-react from 7.33.2 to 7.34.0 (#10639) (ae23d61)
- deps-dev: bump html-validate from 8.11.1 to 8.12.0 (#10640) (fc9bcec)
- deps: bump @mdn/browser-compat-data from 5.5.12 to 5.5.13 (#10642) (bce0c1f)
- deps: bump the dependencies group in /deployer with 2 updates (#10637) (2493ab5)
- deps: bump the dependencies group in /testing/integration with 1 update (#10635) (be0f9eb)
- deps: bump the sentry group with 2 updates (#10636) (8b8d421)
- macro: Add ko DOMAttributeMethods (9658fca)
- macros/DOMAttributeMethods: add ko locale (#10502) (9658fca)
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)