{"id":9105,"name":"@shikijs/twoslash","ecosystem":"npm","repository_url":"https://github.com/shikijs/shiki","issues_count":30,"created_at":"2025-06-06T22:31:19.747Z","updated_at":"2025-06-06T22:31:19.747Z","purl":"pkg:npm/@shikijs/twoslash","metadata":{"id":8815976,"name":"@shikijs/twoslash","ecosystem":"npm","description":"Shiki transformer for twoslash","homepage":"https://github.com/shikijs/shiki#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/shikijs/shiki","keywords_array":["shiki","twoslash"],"namespace":"shikijs","versions_count":111,"first_release_published_at":"2024-01-26T20:40:26.964Z","latest_release_published_at":"2025-06-04T07:17:04.414Z","latest_release_number":"3.5.0","last_synced_at":"2025-06-04T07:20:20.881Z","created_at":"2024-01-26T20:45:17.392Z","updated_at":"2025-06-04T07:20:21.268Z","registry_url":"https://www.npmjs.com/package/@shikijs/twoslash","install_command":"npm install @shikijs/twoslash","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.5.0"}},"repo_metadata":{"id":37005631,"uuid":"155288604","full_name":"shikijs/shiki","owner":"shikijs","description":"A beautiful yet powerful syntax highlighter","archived":false,"fork":false,"pushed_at":"2024-10-28T12:47:34.000Z","size":13146,"stargazers_count":10113,"open_issues_count":37,"forks_count":370,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-10-29T21:51:30.465Z","etag":null,"topics":["markdown","shiki","syntax-highlighting","textmate-grammar"],"latest_commit_sha":null,"homepage":"http://shiki.style/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shikijs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["antfu","octref"]}},"created_at":"2018-10-29T22:16:21.000Z","updated_at":"2024-10-29T14:20:40.000Z","dependencies_parsed_at":"2023-10-10T14:42:40.312Z","dependency_job_id":"242517d9-3a64-4f39-8ca0-5c4a0c46f720","html_url":"https://github.com/shikijs/shiki","commit_stats":{"total_commits":1137,"total_committers":110,"mean_commits":"10.336363636363636","dds":0.306948109058927,"last_synced_commit":"ed61842e982342dc1338c16639e2f868e12152e6"},"previous_names":["octref/shiki"],"tags_count":83,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shikijs","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222145687,"owners_count":16938482,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"shikijs","name":"Shiki","uuid":"69196822","kind":"organization","description":"A beautiful Syntax Highlighter.","email":null,"website":"https://shiki.matsu.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/69196822?v=4","repositories_count":5,"last_synced_at":"2023-03-04T00:08:22.395Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/shikijs","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:56:22.718Z","updated_at":"2023-03-04T00:08:22.397Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shikijs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shikijs/repositories"},"tags":[{"name":"v1.10.0","sha":"6e5f39fdca7827db351e0fa091604dc2906f1c09","kind":"tag","published_at":"2024-06-28T09:31:01.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.10.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"603713d6ca746142b384c117ab6c0151d5da31e9","kind":"tag","published_at":"2024-06-25T09:54:04.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.9.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"c2ba60afaec74c7aca15c84e7e6502f74962dcc7","kind":"tag","published_at":"2024-06-21T16:26:12.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.9.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"7cd9778aa03c434ea8e7d92300e46d39eb0424d5","kind":"tag","published_at":"2024-06-21T14:24:58.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.8.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"84364ed46d37565e053dadbe5646af991cb8e482","kind":"tag","published_at":"2024-06-17T11:18:21.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.7.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.7.0/manifests"},{"name":"v1.6.5","sha":"742bef10a6ea345d42e6c68c13ebef2132850120","kind":"tag","published_at":"2024-06-15T21:22:53.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.6.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"2469296ccebad1eef8d4a14716ec3aa55591372c","kind":"tag","published_at":"2024-06-11T13:02:22.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.6.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"a6067e63a0cddebbf9d67cea26bba8a909a7c49e","kind":"tag","published_at":"2024-06-07T11:43:20.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.6.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"1a0f27fe22df5c7270bf5e26a120b1b9cef5c12c","kind":"tag","published_at":"2024-06-02T13:30:10.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.6.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"a397882fa19d267917c0f8cd59b7717118f4b89f","kind":"tag","published_at":"2024-05-28T11:14:44.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.6.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a46ca6b96f3e9526b967669c56e180ca21b7b9ad","kind":"tag","published_at":"2024-05-18T23:58:43.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.6.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.6.0/manifests"},{"name":"v1.5.2","sha":"c82feb5e3d5e41cb8ff47a7298c82891a960449b","kind":"tag","published_at":"2024-05-14T11:37:48.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.5.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"a5dbe29a92107e3cfaa86f051b34a2ca234decc9","kind":"tag","published_at":"2024-05-09T07:22:01.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.5.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"5d473a3e8105fbdcfb89af0a2b8b1bd44cf129f6","kind":"tag","published_at":"2024-05-08T22:04:25.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.5.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"044181dfd536f693dc0b7309db60837834182f89","kind":"tag","published_at":"2024-04-30T09:45:34.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.4.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"fc33b7f49eda57647d66300b9eb09daa78e644e6","kind":"tag","published_at":"2024-04-09T16:17:56.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.3.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.3.0/manifests"},{"name":"v1.2.4","sha":"3b83f9249bcf3835240e86a67f2e857d9b1b4ff9","kind":"tag","published_at":"2024-04-03T06:44:42.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.2.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.4/manifests"},{"name":"v1.2.3","sha":"8653f88639ca50b77d03d73ea8e3ceb59cdd94a5","kind":"tag","published_at":"2024-04-01T13:01:38.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.2.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"f254653b4c75e0729477c68f02785e7d29e9e228","kind":"tag","published_at":"2024-03-30T13:57:43.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.2.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"93d7127fd99ee4f16ff9660a554ce5ce1426bf9e","kind":"tag","published_at":"2024-03-26T13:14:40.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.2.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"fa42db59b1e22890a48e74daf4a7b6173dd05e02","kind":"tag","published_at":"2024-03-15T15:29:46.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.2.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.2.0/manifests"},{"name":"v1.1.7","sha":"481135b16287d7dabc2e155f427af63d3ff3536d","kind":"tag","published_at":"2024-02-23T17:34:24.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.7","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"b6d40a3d6e4627eb983bc68e69eba9cc15821d51","kind":"tag","published_at":"2024-02-20T07:45:02.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"b9c0fb5fcc0c86d0e994ac0a51d990a9270a73f3","kind":"tag","published_at":"2024-02-18T16:56:45.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"9ed0044a9450f9cb851f1ec35b67b8ba2a04ccb7","kind":"tag","published_at":"2024-02-18T15:06:46.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"60ca07431b3958fd65b9dee0a71f444d1d7d4076","kind":"tag","published_at":"2024-02-16T10:41:20.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"beba2d9ff003592dac1bf6261eaea57d4e0b5087","kind":"tag","published_at":"2024-02-12T15:46:11.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"a4103a7d777a3e58b3d3496d116bb3797f127a70","kind":"tag","published_at":"2024-02-09T15:13:03.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"6761c8c954a7334476261f7d6903b6fc360f63cd","kind":"tag","published_at":"2024-02-09T11:02:14.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.1.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"5dd3bed2224963cb5f53f7931bb4676b572eefac","kind":"tag","published_at":"2024-02-07T10:41:01.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0/manifests"},{"name":"v1.0.0-rc.0","sha":"19761dda81c344dee4f4118ad37fe5ba102ce998","kind":"tag","published_at":"2024-02-06T11:24:33.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-rc.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-rc.0/manifests"},{"name":"v1.0.0-beta.6","sha":"3b34a1f4ba32312ae4e9cb0639058e098409717e","kind":"tag","published_at":"2024-02-05T15:04:23.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.6/manifests"},{"name":"v1.0.0-beta.5","sha":"7c3a782c798feee804e13c361918ab8a888adcb5","kind":"tag","published_at":"2024-02-02T18:53:47.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.5/manifests"},{"name":"v1.0.0-beta.4","sha":"5041e1e8ed52e3849d54e57c5dabbcc48ab3ffcc","kind":"tag","published_at":"2024-02-02T16:18:01.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.4/manifests"},{"name":"v1.0.0-beta.3","sha":"35ade8c03eceaae69006c480b2be7a84fa7430bf","kind":"tag","published_at":"2024-02-01T17:51:35.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.3/manifests"},{"name":"v1.0.0-beta.2","sha":"952b04fbee77986b34f3f4ce52e9d67174f148eb","kind":"tag","published_at":"2024-01-31T15:21:08.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.2/manifests"},{"name":"v1.0.0-beta.1","sha":"b6685de527d7007bf0d4c3cb6608b0ffcaba3337","kind":"tag","published_at":"2024-01-29T21:34:12.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.1/manifests"},{"name":"v1.0.0-beta.0","sha":"c79153830994df9db82bc2c97169fdd6f8c3cf3d","kind":"tag","published_at":"2024-01-26T20:39:32.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v1.0.0-beta.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v1.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v1.0.0-beta.0/manifests"},{"name":"v0.14.7","sha":"dff40b62c619ba8064a5ceea215dbd98434c082a","kind":"tag","published_at":"2023-12-15T21:04:10.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.7","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.7/manifests"},{"name":"v0.14.6","sha":"e3303371db95e96bd620a3bae3ba2d4f42a95615","kind":"tag","published_at":"2023-12-07T20:44:56.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.6/manifests"},{"name":"v0.14.5","sha":"7185122b9270367edd157c6dd30d8f29c1f0e376","kind":"tag","published_at":"2023-10-10T18:13:44.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.5/manifests"},{"name":"v0.14.4","sha":"f705b0fc7c8a31bfadd40322db86421cccc31c6f","kind":"tag","published_at":"2023-08-31T15:52:27.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.4/manifests"},{"name":"v0.14.3","sha":"3c41852149e8baae532fe9d1ab2ea9a831d6098b","kind":"tag","published_at":"2023-06-25T18:02:10.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"56f3d8c717ec6bd6e9a1af1a174b4d361104e83d","kind":"tag","published_at":"2023-04-28T17:58:59.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"39960082e378c9f7e07a99371d949d59c6d8e195","kind":"tag","published_at":"2023-02-09T17:53:30.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"7038871e5d08067ef40c47db7f7b4081a9ca8095","kind":"tag","published_at":"2023-01-30T02:17:35.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.14.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"87008562a0fb6bbaa963a73c320ba4601d00e7db","kind":"tag","published_at":"2023-01-28T01:59:00.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.13.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"5c6615f6a4066a1be00b8f02a1e2bcf5d3503baa","kind":"commit","published_at":"2022-12-18T17:49:41.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.12.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"d21acb5fd408c69b750b5d6f41a62eac03f607d2","kind":"tag","published_at":"2022-08-11T11:23:21.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.11.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"0b28ad8ccfbf2615f2d9d38ea8255416b8ac3043","kind":"tag","published_at":"2022-02-15T14:21:21.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.10.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"1d2daf811a78bdc15f18c57ca697ea3c30c3c691","kind":"tag","published_at":"2021-12-28T18:37:53.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.10.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.10.0/manifests"},{"name":"v0.9.7","sha":"8b00ff0249db1df35e2cb5c07470aa898a8318ab","kind":"tag","published_at":"2021-08-19T06:33:36.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.7","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.7/manifests"},{"name":"v0.9.6","sha":"282b19cff55f7ddae361bca8ead6d3c5be02f690","kind":"tag","published_at":"2021-08-19T06:29:20.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"5f5e49a16af6f385af170eb9d153b0650839d681","kind":"tag","published_at":"2021-06-24T03:38:43.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"b3c0dee6ac66bc6f877affced37d7d69befda2b6","kind":"tag","published_at":"2021-05-18T15:45:06.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"817adba73fd5ceb703357920fff6a3b3fe242d6d","kind":"tag","published_at":"2021-03-11T10:50:31.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"a8f5203bfa1bf7efff1cd5e11e5c581e358bf750","kind":"tag","published_at":"2021-02-05T09:39:10.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"c1738801805e9d8a5cc4b18f77eb3d40bcdffbb7","kind":"tag","published_at":"2021-02-02T13:05:43.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"991d85fd5441a5391b385e1bc51f6e161078db6c","kind":"tag","published_at":"2021-02-02T11:34:43.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.9.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.9.0/manifests"},{"name":"v0.2.7","sha":"c11ea269bc8cf9acc87506c3ec510a597f12b3e0","kind":"tag","published_at":"2020-11-13T09:49:51.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.7","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"4a0dd37dc6980d1c5d13580e5166c67d0027211d","kind":"tag","published_at":"2020-09-28T03:57:26.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"cddca5db27743103b7609f8ed23995e96676f1fe","kind":"tag","published_at":"2020-09-17T15:52:21.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"b9126a99829891f3878c32e8ef3e65760f77253b","kind":"tag","published_at":"2020-09-13T07:13:40.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"f38397fc7febca59a09f4f3f39c072aca2001cc6","kind":"tag","published_at":"2020-09-07T18:08:47.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"ba36c065d3892ef4a32dafb9b6e2b2d5f842c3a3","kind":"tag","published_at":"2020-08-26T15:12:40.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"7b05ca00b40046fdaef889419e31064680233f83","kind":"tag","published_at":"2020-08-26T05:48:01.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"94df180bb5f893350403913747742d17fb1e9af4","kind":"tag","published_at":"2020-08-24T13:34:13.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.2.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"dace29c2bf8cd5fec38814e141ada34d636df1c0","kind":"tag","published_at":"2020-04-28T18:12:33.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.7","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"6e8250bc89384c56e15885d9cbe65b2e8c264e08","kind":"tag","published_at":"2019-09-19T17:02:34.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"c91d0ed6af369a9c28ebf699b34edb7c60280a58","kind":"tag","published_at":"2019-09-09T20:58:30.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"aee04f62480bd891d036c2606f84d1d8cf27a4a6","kind":"tag","published_at":"2019-02-25T22:36:56.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"4549050632c6abc42b3da143f428906698351a50","kind":"tag","published_at":"2019-01-30T06:20:08.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0b905494cd14c2e7ec00c0a11f9f099fd251850b","kind":"tag","published_at":"2019-01-02T05:10:28.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a20dccbdb72c05af8821204d6b1a3cd437245459","kind":"tag","published_at":"2019-01-02T04:59:08.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"35e2ea87154bb333789bb24f52cd65fc9cc15ce9","kind":"tag","published_at":"2019-01-02T04:05:22.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.1.0","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.1.0/manifests"},{"name":"v0.0.6","sha":"6c638d9958e7d4031ee9bb29bf4f1cb027725eba","kind":"tag","published_at":"2019-01-02T01:33:41.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.6","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"e6c576236fa6ed004be8ad713d148f7e05e13f30","kind":"tag","published_at":"2019-01-02T01:17:55.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.5","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"843cafd00ea1fe942dbd427b23489bf172aad680","kind":"tag","published_at":"2018-12-03T16:54:32.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.4","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.4/manifests"},{"name":"v0.0.3-next.3","sha":"2d16f0f86d4e75219d3a2b2db2db71e6936750a2","kind":"tag","published_at":"2018-11-05T05:34:56.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.3-next.3","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.3-next.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.3-next.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.3-next.3/manifests"},{"name":"v0.0.3-next.2","sha":"1d173dfb5587a46c12996fe516dbd0390eae79b6","kind":"tag","published_at":"2018-10-30T06:23:53.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.3-next.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.3-next.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.3-next.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.3-next.2/manifests"},{"name":"v0.0.3-next.1","sha":"08a03e5313ab1ac88373ecd9d37a4b052482c88d","kind":"tag","published_at":"2018-10-30T04:31:23.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.3-next.1","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.3-next.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.3-next.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.3-next.1/manifests"},{"name":"v0.0.2-next","sha":"e5da42e347257b0e6257d163e65dc4397f1a6246","kind":"tag","published_at":"2018-10-29T22:49:54.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.2-next","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.2-next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.2-next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.2-next/manifests"},{"name":"v0.0.2","sha":"ddf6fa668f5658332e92014a046b3e05f5d5f76e","kind":"commit","published_at":"2018-10-29T22:18:39.000Z","download_url":"https://codeload.github.com/shikijs/shiki/tar.gz/v0.0.2","html_url":"https://github.com/shikijs/shiki/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shikijs%2Fshiki/tags/v0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-10-30T01:28:58.653Z","dependent_packages_count":0,"downloads":391159,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.434236608323495,"dependent_packages_count":47.60154831349949,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":40.5178924609115},"purl":"pkg:npm/%40shikijs/twoslash","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@shikijs/twoslash","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@shikijs/twoslash","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@shikijs/twoslash/dependencies","status":null,"funding_links":["https://github.com/sponsors/antfu","https://github.com/sponsors/octref"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@shikijs%2Ftwoslash/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@shikijs%2Ftwoslash/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@shikijs%2Ftwoslash/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@shikijs%2Ftwoslash/related_packages","maintainers":[{"uuid":"antfu","login":"antfu","name":null,"email":"anthonyfu117@hotmail.com","url":null,"packages_count":759,"html_url":"https://www.npmjs.com/~antfu","role":null,"created_at":"2024-01-26T20:45:18.849Z","updated_at":"2024-01-26T20:45:18.849Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/antfu/packages"},{"uuid":"orta","login":"orta","name":null,"email":"orta.therox@gmail.com","url":null,"packages_count":154,"html_url":"https://www.npmjs.com/~orta","role":null,"created_at":"2024-01-28T02:12:17.080Z","updated_at":"2024-01-28T02:12:17.080Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/orta/packages"},{"uuid":"octref","login":"octref","name":null,"email":"octref@gmail.com","url":null,"packages_count":67,"html_url":"https://www.npmjs.com/~octref","role":null,"created_at":"2024-01-28T02:12:17.027Z","updated_at":"2024-01-28T02:12:17.027Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/octref/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5008191,"maintainers_count":1013077,"namespaces_count":295677,"keywords_count":700469,"github":"npm","metadata":{"funded_packages_count":150263},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-07T05:25:21.688Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":7,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4501020546","node_id":"PR_kwDONw3XWc7eQwKp","number":242,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-22T23:24:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T08:08:48.000Z","updated_at":"2026-05-22T23:25:07.000Z","time_to_close":54969,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"@nuxt/content","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/nuxt/content"},{"name":"@shikijs/twoslash","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"better-sqlite3","old_version":"12.9.0","new_version":"12.10.0","repository_url":"https://github.com/WiseLibs/better-sqlite3"},{"name":"shiki","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [@nuxt/content](https://github.com/nuxt/content), [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) and [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki).\n\nUpdates `@nuxt/content` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nuxt/content/blob/main/CHANGELOG.md\"\u003e@​nuxt/content's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nuxt/content/compare/v3.13.0...v3.14.0\"\u003e3.14.0\u003c/a\u003e (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e add \u003ccode\u003euseSearchCollection\u003c/code\u003e composable with FTS5 full-text search (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3787\"\u003e#3787\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/2a1a585ac4e83a261ef8bb134bc71bf9451f075e\"\u003e2a1a585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add custom properties on ContentConfig (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3761\"\u003e#3761\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/ea196c54a7026238a2c1b86a1c5dc662dff4aee5\"\u003eea196c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add NOT IN to SQLOperator type (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3785\"\u003e#3785\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/ab88eb3c909cdf97c012ac1ac9d656b40bea4c4b\"\u003eab88eb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update Nuxt version from 3 to 4 in template features (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3780\"\u003e#3780\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/1f24029bb1248fdd1a65085a7e13689f456034cd\"\u003e1f24029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epath-meta:\u003c/strong\u003e slugify function did not pass to transformer (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3794\"\u003e#3794\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/778d7dbb9456a6ad7fcc04f3eb2ae987efc4acd8\"\u003e778d7db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epreview:\u003c/strong\u003e skip collections without source in preview template (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3771\"\u003e#3771\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/8aabefd2eb36e0051423481639fa8de2f243ad9b\"\u003e8aabefd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/09c055d2ce1a36d43309d1d0fc29191222effe86\"\u003e\u003ccode\u003e09c055d\u003c/code\u003e\u003c/a\u003e chore(release): v3.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/371028fc17c8fed1b719f6c1a82d606ee46e80dd\"\u003e\u003ccode\u003e371028f\u003c/code\u003e\u003c/a\u003e chore(deps): bump postcss from 8.5.8 to 8.5.14 (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/da3bf2428ac1e78f01688c2f1ad0169f0507889e\"\u003e\u003ccode\u003eda3bf24\u003c/code\u003e\u003c/a\u003e chore(deps): bump devalue from 5.6.4 to 5.8.1 (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3792\"\u003e#3792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/778d7dbb9456a6ad7fcc04f3eb2ae987efc4acd8\"\u003e\u003ccode\u003e778d7db\u003c/code\u003e\u003c/a\u003e fix(path-meta): slugify function did not pass to transformer (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3794\"\u003e#3794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/53305bbfc754a40c7f37503afcf51b36f8c20b18\"\u003e\u003ccode\u003e53305bb\u003c/code\u003e\u003c/a\u003e docs: clarify directory navigation metadata nesting (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/1f24029bb1248fdd1a65085a7e13689f456034cd\"\u003e\u003ccode\u003e1f24029\u003c/code\u003e\u003c/a\u003e fix(docs): update Nuxt version from 3 to 4 in template features (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/d4781c4ed8a5d4f2f45311579ae6950c4094d895\"\u003e\u003ccode\u003ed4781c4\u003c/code\u003e\u003c/a\u003e docs: Improve installation remarks regarding pnpm (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3775\"\u003e#3775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/fb5eb764b5689790699bb177aad32463f0dddc22\"\u003e\u003ccode\u003efb5eb76\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/ab88eb3c909cdf97c012ac1ac9d656b40bea4c4b\"\u003e\u003ccode\u003eab88eb3\u003c/code\u003e\u003c/a\u003e feat(types): add NOT IN to SQLOperator type (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/2a1a585ac4e83a261ef8bb134bc71bf9451f075e\"\u003e\u003ccode\u003e2a1a585\u003c/code\u003e\u003c/a\u003e feat(search): add \u003ccode\u003euseSearchCollection\u003c/code\u003e composable with FTS5 full-text search...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nuxt/content/compare/v3.13.0...v3.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 4.0.2 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e@​shikijs/twoslash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Forward \u003ccode\u003etsModule\u003c/code\u003e to \u003ccode\u003ecreateTwoslasher\u003c/code\u003e  -  by \u003ca href=\"https://github.com/arthurfiorette\"\u003e\u003ccode\u003e@​arthurfiorette\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1271\"\u003eshikijs/shiki#1271\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/be89afcf\"\u003e\u003c!-- raw HTML omitted --\u003e(be89a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v4.0.2...v4.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c809af96f1907877c5cebfeee98ac5d55193140b\"\u003e\u003ccode\u003ec809af9\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/be89afcfb3bfaf8a29c0715bc13b3f95264ce87d\"\u003e\u003ccode\u003ebe89afc\u003c/code\u003e\u003c/a\u003e fix(twoslash): forward \u003ccode\u003etsModule\u003c/code\u003e to \u003ccode\u003ecreateTwoslasher\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/95371cb1b3c00ced5b437a11f603939002f9ecae\"\u003e\u003ccode\u003e95371cb\u003c/code\u003e\u003c/a\u003e chore: lint\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v4.1.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-sqlite3` from 12.9.0 to 12.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/releases\"\u003ebetter-sqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to version 3.53.1 by \u003ca href=\"https://github.com/JoshuaWise\"\u003e\u003ccode\u003e@​JoshuaWise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1467\"\u003eWiseLibs/better-sqlite3#1467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Node.js v26 prebuilds and remove EOL builds (Node.js v20, v23) by \u003ca href=\"https://github.com/m4heshd\"\u003e\u003ccode\u003e@​m4heshd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1468\"\u003eWiseLibs/better-sqlite3#1468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTemporarily rollback support for Electron v42 prebuilds by \u003ca href=\"https://github.com/m4heshd\"\u003e\u003ccode\u003e@​m4heshd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1470\"\u003eWiseLibs/better-sqlite3#1470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable percentile functions by \u003ca href=\"https://github.com/Maxime-J\"\u003e\u003ccode\u003e@​Maxime-J\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1447\"\u003eWiseLibs/better-sqlite3#1447\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/compare/v12.9.1...v12.10.0\"\u003ehttps://github.com/WiseLibs/better-sqlite3/compare/v12.9.1...v12.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev12.9.1\u003c/h2\u003e\n\u003ch2\u003e⚠️CAUTION: NOT A VIABLE RELEASE\u003c/h2\u003e\n\u003cp\u003eElectron v39+ prebuilds are not building successfully at the moment. Stick to \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/releases/tag/v12.9.0\"\u003ev12.9.0\u003c/a\u003e for now.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable percentile functions by \u003ca href=\"https://github.com/Maxime-J\"\u003e\u003ccode\u003e@​Maxime-J\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1447\"\u003eWiseLibs/better-sqlite3#1447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for electron v42 prebuilds by \u003ca href=\"https://github.com/m4heshd\"\u003e\u003ccode\u003e@​m4heshd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1466\"\u003eWiseLibs/better-sqlite3#1466\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Maxime-J\"\u003e\u003ccode\u003e@​Maxime-J\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1447\"\u003eWiseLibs/better-sqlite3#1447\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/compare/v12.9.0...v12.9.1\"\u003ehttps://github.com/WiseLibs/better-sqlite3/compare/v12.9.0...v12.9.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/d8885f900cb626596e28a0ecd1b9d35bf15c7a0b\"\u003e\u003ccode\u003ed8885f9\u003c/code\u003e\u003c/a\u003e 12.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/3f8932492960b9119dbbe0317d86cbad8ced132f\"\u003e\u003ccode\u003e3f89324\u003c/code\u003e\u003c/a\u003e Temporarily rollback support for Electron v42 prebuilds (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1470\"\u003e#1470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/a6400281277a70b01a9401606d2b8bea667e7d8f\"\u003e\u003ccode\u003ea640028\u003c/code\u003e\u003c/a\u003e Add support for Node.js v26 prebuilds and remove EOL builds (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1468\"\u003e#1468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/a69f03c5906fabe8e49945ce05f93ad85d6254f3\"\u003e\u003ccode\u003ea69f03c\u003c/code\u003e\u003c/a\u003e Update SQLite to version 3.53.1 (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1467\"\u003e#1467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/d116f32c6f4a9bff3599b35ccdf92b0528747fd4\"\u003e\u003ccode\u003ed116f32\u003c/code\u003e\u003c/a\u003e 12.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/04d9b655668345bdc3cdfe232747c9ac4c39c507\"\u003e\u003ccode\u003e04d9b65\u003c/code\u003e\u003c/a\u003e Add support for electron v42 prebuilds (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/ef7d9404bb2fcfd4b77d237ec3eaa8eee96a6fb1\"\u003e\u003ccode\u003eef7d940\u003c/code\u003e\u003c/a\u003e Enable percentile functions (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/compare/v12.9.0...v12.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 4.0.2 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Forward \u003ccode\u003etsModule\u003c/code\u003e to \u003ccode\u003ecreateTwoslasher\u003c/code\u003e  -  by \u003ca href=\"https://github.com/arthurfiorette\"\u003e\u003ccode\u003e@​arthurfiorette\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1271\"\u003eshikijs/shiki#1271\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/be89afcf\"\u003e\u003c!-- raw HTML omitted --\u003e(be89a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v4.0.2...v4.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c809af96f1907877c5cebfeee98ac5d55193140b\"\u003e\u003ccode\u003ec809af9\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/95371cb1b3c00ced5b437a11f603939002f9ecae\"\u003e\u003ccode\u003e95371cb\u003c/code\u003e\u003c/a\u003e chore: lint\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v4.1.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/attaform/Attaform/pull/242","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/attaform%2FAttaform/issues/242","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/242/packages"},{"uuid":"3934678574","node_id":"PR_kwDOQeKG9M7DbeH8","number":14,"state":"open","title":"chore(deps): bump the minor-and-patch group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","size/M"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-13T00:16:38.000Z","updated_at":"2026-02-13T00:16:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":18,"packages":[{"name":"@radix-ui/themes","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/radix-ui/themes"},{"name":"@shikijs/rehype","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"katex","old_version":"0.16.27","new_version":"0.16.28","repository_url":"https://github.com/KaTeX/KaTeX"},{"name":"node-gyp","old_version":"12.1.0","new_version":"12.2.0","repository_url":"https://github.com/nodejs/node-gyp"},{"name":"satori","old_version":"0.19.1","new_version":"0.19.2","repository_url":"https://github.com/vercel/satori"},{"name":"shiki","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@biomejs/biome","old_version":"2.3.12","new_version":"2.3.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@shikijs/colorized-brackets","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@sveltejs/adapter-cloudflare","old_version":"7.2.6","new_version":"7.2.7","repository_url":"https://github.com/sveltejs/kit"},{"name":"@sveltejs/kit","old_version":"2.50.1","new_version":"2.51.0","repository_url":"https://github.com/sveltejs/kit"},{"name":"@types/node","old_version":"25.0.10","new_version":"25.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.9","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"hono","old_version":"4.11.5","new_version":"4.11.9","repository_url":"https://github.com/honojs/hono"},{"name":"playwright","old_version":"1.58.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"svelte","old_version":"5.48.2","new_version":"5.50.3","repository_url":"https://github.com/sveltejs/svelte"},{"name":"svelte-check","old_version":"4.3.5","new_version":"4.3.6","repository_url":"https://github.com/sveltejs/language-tools"},{"name":"wrangler","old_version":"4.60.0","new_version":"4.65.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/themes](https://github.com/radix-ui/themes) | `3.2.1` | `3.3.0` |\n| [@shikijs/rehype](https://github.com/shikijs/shiki/tree/HEAD/packages/rehype) | `3.21.0` | `3.22.0` |\n| [katex](https://github.com/KaTeX/KaTeX) | `0.16.27` | `0.16.28` |\n| [node-gyp](https://github.com/nodejs/node-gyp) | `12.1.0` | `12.2.0` |\n| [satori](https://github.com/vercel/satori) | `0.19.1` | `0.19.2` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.21.0` | `3.22.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.12` | `2.3.15` |\n| [@shikijs/colorized-brackets](https://github.com/shikijs/shiki/tree/HEAD/packages/colorized-brackets) | `3.21.0` | `3.22.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.21.0` | `3.22.0` |\n| [@sveltejs/adapter-cloudflare](https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare) | `7.2.6` | `7.2.7` |\n| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.50.1` | `2.51.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.10` | `25.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.9` | `19.2.14` |\n| [hono](https://github.com/honojs/hono) | `4.11.5` | `4.11.9` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.0` | `1.58.2` |\n| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `5.48.2` | `5.50.3` |\n| [svelte-check](https://github.com/sveltejs/language-tools) | `4.3.5` | `4.3.6` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.60.0` | `4.65.0` |\n\n\nUpdates `@radix-ui/themes` from 3.2.1 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/themes/releases\"\u003e\u003ccode\u003e@​radix-ui/themes\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esoft\u003c/code\u003e variant to the \u003ccode\u003eKbd\u003c/code\u003e component (\u003ca href=\"https://redirect.github.com/radix-ui/themes/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new layout props to \u003ccode\u003eGrid\u003c/code\u003e and layout components: \u003ccode\u003ealignContent\u003c/code\u003e, \u003ccode\u003ejustifyItems\u003c/code\u003e, \u003ccode\u003ealignSelf\u003c/code\u003e, \u003ccode\u003ejustifySelf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/radix-ui/themes/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003ebreakpoints\u003c/code\u003e array. In the next major version, it will be replaced with a \u003ccode\u003eSet\u003c/code\u003e for easier lookups and comparisons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/themes/blob/main/release-process.md\"\u003e\u003ccode\u003e@​radix-ui/themes\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease process\u003c/h1\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThis is a work-in-progress document and will be updated as we refine our release process.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eRelease strategy\u003c/h2\u003e\n\u003cp\u003eWe track versions during the pull request process. As features are added, modified or improved it's important to keep track of these via versioning.\u003c/p\u003e\n\u003ch3\u003eTracking version changes\u003c/h3\u003e\n\u003cp\u003ePRs that fix bugs or add features should include an addition to \u003ccode\u003epackages/radix-ui-themes/CHANGELOG.md\u003c/code\u003e under a new version heading. The actual release version may differ, so be sure to double check this at publish time.\u003c/p\u003e\n\u003ch3\u003ePublishing a stable release\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003eYou must be a maintainer of the repository and have write access to publish a release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003col\u003e\n\u003cli\u003eCreate a new branch for the release. We recommend the branch naming convention \u003ccode\u003erelease/\u0026lt;version\u0026gt;\u003c/code\u003e for this (e.g. \u003ccode\u003erelease/3.3.0\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate the version in \u003ccode\u003epackages/radix-ui-themes/package.json\u003c/code\u003e and ensure the changelog is up to date.\u003c/li\u003e\n\u003cli\u003eAdd and commit with the commit message of \u003ccode\u003ev\u0026lt;version\u0026gt;\u003c/code\u003e (e.g. \u003ccode\u003ev3.3.0\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003ePush the branch to the repository and create a pull request.\u003c/li\u003e\n\u003cli\u003eWhen checks pass and the pull request is approved, merge it into \u003ccode\u003emain\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCreate a new tag for the release with the format \u003ccode\u003e\u0026lt;version\u0026gt;\u003c/code\u003e (e.g. \u003ccode\u003e3.3.0\u003c/code\u003e).\n\u003cul\u003e\n\u003cli\u003eIf you do this locally, be sure to pull the latest changes from \u003ccode\u003emain\u003c/code\u003e to ensure you have the new version changes from the previous step.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCreate a new GitHub release from the tag. Use the changelog entry for the version as its release notes.\u003c/li\u003e\n\u003cli\u003eThe GitHub action will be triggered by the \u003ccode\u003epublish\u003c/code\u003e workflow and will automatically publish the package to npm.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cblockquote\u003e\n\u003cp\u003eTo publish a pre-release you must build and publish manually. Use \u003ccode\u003epnpm publish -r --tag \u0026lt;tag\u0026gt;\u003c/code\u003e, where \u003ccode\u003e\u0026lt;tag\u0026gt;\u003c/code\u003e is the pre-release tag (e.g. \u003ccode\u003ealpha\u003c/code\u003e, \u003ccode\u003ebeta\u003c/code\u003e, \u003ccode\u003erc\u003c/code\u003e)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eUpdating documentation\u003c/h2\u003e\n\u003cp\u003eOur documentation is in a \u003ca href=\"https://github.com/radix-ui/website\"\u003eseparate repository\u003c/a\u003e and updating it is a three step process:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eWrite and update the \u003ca href=\"https://github.com/radix-ui/website/blob/main/data/themes/docs/overview/releases.mdx\"\u003echange log\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump package version/s and create / update the pages for each version change\u003c/li\u003e\n\u003cli\u003ePerform documentation updates and remove live demos from previous versions\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/themes/commits/3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​radix-ui/themes\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/rehype` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/rehype\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/rehype\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `katex` from 0.16.27 to 0.16.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KaTeX/KaTeX/releases\"\u003ekatex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/compare/v0.16.27...v0.16.28\"\u003e0.16.28\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etype:\u003c/strong\u003e add missing types definition path to package.json (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4125\"\u003e#4125\u003c/a\u003e) (\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/0ef8921d189346b0ff8f84a77f7f552349b76893\"\u003e0ef8921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md\"\u003ekatex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/compare/v0.16.27...v0.16.28\"\u003e0.16.28\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etype:\u003c/strong\u003e add missing types definition path to package.json (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4125\"\u003e#4125\u003c/a\u003e) (\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/0ef8921d189346b0ff8f84a77f7f552349b76893\"\u003e0ef8921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/dd50cdef2c97611670350a5f13560e736d232746\"\u003e\u003ccode\u003edd50cde\u003c/code\u003e\u003c/a\u003e chore(release): 0.16.28 [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/0ef8921d189346b0ff8f84a77f7f552349b76893\"\u003e\u003ccode\u003e0ef8921\u003c/code\u003e\u003c/a\u003e fix(type): add missing types definition path to package.json (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4125\"\u003e#4125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/a2fcfe3acacad2c1986cc711e9d9f7c3532d3cc6\"\u003e\u003ccode\u003ea2fcfe3\u003c/code\u003e\u003c/a\u003e docs: add MintApps to list of users (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4066\"\u003e#4066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/d37328ce5fc61b730afbf5d05c980d8b7ab8c8b3\"\u003e\u003ccode\u003ed37328c\u003c/code\u003e\u003c/a\u003e docs: fix typo in comment about infix precedence (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/dd2e2fb3e73f665863950be79399d5d31b2e3165\"\u003e\u003ccode\u003edd2e2fb\u003c/code\u003e\u003c/a\u003e docs(supported.md): fix typo in \u003ccode\u003e\\textquoteleft\u003c/code\u003e example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/b73f941ed69ea2b66e28f2ef9230ab18b0e0b741\"\u003e\u003ccode\u003eb73f941\u003c/code\u003e\u003c/a\u003e docs: add Educase as user, fix user icon links (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4104\"\u003e#4104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KaTeX/KaTeX/compare/v0.16.27...v0.16.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-gyp` from 12.1.0 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodejs/node-gyp/releases\"\u003enode-gyp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude built package version in error logs (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3254\"\u003e#3254\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/ee9cbdd6e1d40dc7c1cdc5ed6a75432c716eaf3f\"\u003eee9cbdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate gyp-next to v0.21.1 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3273\"\u003e#3273\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/888ff2c48a4cf5602013b96b52c6670906976f63\"\u003e888ff2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecpu concurrency detection on some platforms (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3255\"\u003e#3255\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/f15b79a03c54cea0f66d940a0d6d839df867a319\"\u003ef15b79a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3191\"\u003e#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epython is no longer a valid npm config setting (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3258\"\u003e#3258\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/c7c678f89837d956194f326b01c5a8eb1d745db3\"\u003ec7c678f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to URL instead of url.parse (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3256\"\u003e#3256\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/3f819499d8ce6d46c646466de7b9492bf7bde663\"\u003e3f81949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest Windows on Python 3.14, not 3.13 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3262\"\u003e#3262\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7b4f315e4dad880c841d21df641d6dd9b68bf36b\"\u003e7b4f315\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3248\"\u003e#3248\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/db5385c5467e5bfb914b9954f0313c46f1f4e10d\"\u003edb5385c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a note about changes in gyp folder (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3259\"\u003e#3259\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/a52bc819f44b881854ff798865ad416430e3dce2\"\u003ea52bc81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecorrect typos (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0f2bc7d2e0665b1c7bb03e1cd8653ea330277a70\"\u003e0f2bc7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove obsolete Microsoft Node.js Guidelines link (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3268\"\u003e#3268\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/30cda268730798dc0f67182c8c568d8b8069964e\"\u003e30cda26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Python manual install instructions for Windows (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3265\"\u003e#3265\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0407877e3e26d3201f74cf1a9deabbbfc40bdbb7\"\u003e0407877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade tar to 7.5.4 to address CVE-2026-23950 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3271\"\u003e#3271\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7bf371c4dd7c694232ab3169d02fe8197e1ecc6d\"\u003e7bf371c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodejs/node-gyp/blob/main/CHANGELOG.md\"\u003enode-gyp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude built package version in error logs (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3254\"\u003e#3254\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/ee9cbdd6e1d40dc7c1cdc5ed6a75432c716eaf3f\"\u003eee9cbdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate gyp-next to v0.21.1 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3273\"\u003e#3273\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/888ff2c48a4cf5602013b96b52c6670906976f63\"\u003e888ff2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecpu concurrency detection on some platforms (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3255\"\u003e#3255\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/f15b79a03c54cea0f66d940a0d6d839df867a319\"\u003ef15b79a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3191\"\u003e#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epython is no longer a valid npm config setting (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3258\"\u003e#3258\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/c7c678f89837d956194f326b01c5a8eb1d745db3\"\u003ec7c678f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to URL instead of url.parse (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3256\"\u003e#3256\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/3f819499d8ce6d46c646466de7b9492bf7bde663\"\u003e3f81949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest Windows on Python 3.14, not 3.13 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3262\"\u003e#3262\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7b4f315e4dad880c841d21df641d6dd9b68bf36b\"\u003e7b4f315\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3248\"\u003e#3248\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/db5385c5467e5bfb914b9954f0313c46f1f4e10d\"\u003edb5385c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a note about changes in gyp folder (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3259\"\u003e#3259\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/a52bc819f44b881854ff798865ad416430e3dce2\"\u003ea52bc81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecorrect typos (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0f2bc7d2e0665b1c7bb03e1cd8653ea330277a70\"\u003e0f2bc7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove obsolete Microsoft Node.js Guidelines link (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3268\"\u003e#3268\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/30cda268730798dc0f67182c8c568d8b8069964e\"\u003e30cda26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Python manual install instructions for Windows (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3265\"\u003e#3265\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0407877e3e26d3201f74cf1a9deabbbfc40bdbb7\"\u003e0407877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade tar to 7.5.4 to address CVE-2026-23950 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3271\"\u003e#3271\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7bf371c4dd7c694232ab3169d02fe8197e1ecc6d\"\u003e7bf371c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/878061f9b58afc7f6ecb45b74e521005bd619473\"\u003e\u003ccode\u003e878061f\u003c/code\u003e\u003c/a\u003e chore(main): release 12.2.0 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7bf371c4dd7c694232ab3169d02fe8197e1ecc6d\"\u003e\u003ccode\u003e7bf371c\u003c/code\u003e\u003c/a\u003e chore(deps): upgrade tar to 7.5.4 to address CVE-2026-23950 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/888ff2c48a4cf5602013b96b52c6670906976f63\"\u003e\u003ccode\u003e888ff2c\u003c/code\u003e\u003c/a\u003e feat: update gyp-next to v0.21.1 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3273\"\u003e#3273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/30cda268730798dc0f67182c8c568d8b8069964e\"\u003e\u003ccode\u003e30cda26\u003c/code\u003e\u003c/a\u003e readme: remove obsolete Microsoft Node.js Guidelines link (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0f2bc7d2e0665b1c7bb03e1cd8653ea330277a70\"\u003e\u003ccode\u003e0f2bc7d\u003c/code\u003e\u003c/a\u003e readme: correct typos (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0407877e3e26d3201f74cf1a9deabbbfc40bdbb7\"\u003e\u003ccode\u003e0407877\u003c/code\u003e\u003c/a\u003e readme: update Python manual install instructions for Windows (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3265\"\u003e#3265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/3f819499d8ce6d46c646466de7b9492bf7bde663\"\u003e\u003ccode\u003e3f81949\u003c/code\u003e\u003c/a\u003e fix: Switch to URL instead of url.parse (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3256\"\u003e#3256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7b4f315e4dad880c841d21df641d6dd9b68bf36b\"\u003e\u003ccode\u003e7b4f315\u003c/code\u003e\u003c/a\u003e fix: Test Windows on Python 3.14, not 3.13 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3262\"\u003e#3262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/a52bc819f44b881854ff798865ad416430e3dce2\"\u003e\u003ccode\u003ea52bc81\u003c/code\u003e\u003c/a\u003e doc: add a note about changes in gyp folder (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/c7c678f89837d956194f326b01c5a8eb1d745db3\"\u003e\u003ccode\u003ec7c678f\u003c/code\u003e\u003c/a\u003e fix: python is no longer a valid npm config setting (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3258\"\u003e#3258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodejs/node-gyp/compare/v12.1.0...v12.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `satori` from 0.19.1 to 0.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/satori/releases\"\u003esatori's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.19.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/satori/compare/0.19.1...0.19.2\"\u003e0.19.2\u003c/a\u003e (2026-02-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect implementation of \u003ccode\u003einit\u003c/code\u003e function exported by \u003ccode\u003estandalone\u003c/code\u003e submodule (\u003ca href=\"https://redirect.github.com/vercel/satori/issues/716\"\u003e#716\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/satori/commit/7c08d3a74be0dc42873f5a3f5788c0ce26548676\"\u003e7c08d3a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/satori/commit/7c08d3a74be0dc42873f5a3f5788c0ce26548676\"\u003e\u003ccode\u003e7c08d3a\u003c/code\u003e\u003c/a\u003e fix: correct implementation of \u003ccode\u003einit\u003c/code\u003e function exported by \u003ccode\u003estandalone\u003c/code\u003e submo...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/satori/compare/0.19.1...0.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e2acdc4518efb40491a549ee4f591e8971e4f677\"\u003e\u003ccode\u003ee2acdc4\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/406767615244623616a959870b595e4dbd44984e\"\u003e\u003ccode\u003e4067676\u003c/code\u003e\u003c/a\u003e feat: update grammar and themes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/85a970c804055878430a1707f024fb614eaba2b8\"\u003e\u003ccode\u003e85a970c\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@biomejs/biome` from 2.3.12 to 2.3.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.3.15\u003c/h2\u003e\n\u003ch2\u003e2.3.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9019\"\u003e#9019\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/043b67c608f99a27c775deefb9f00b43839251ae\"\u003e\u003ccode\u003e043b67c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the lint rule \u003ca href=\"https://biomejs.dev/linter/rules/no-nested-promises/\"\u003e\u003ccode\u003enoNestedPromises\u003c/code\u003e\u003c/a\u003e. This rule detects nested \u003ccode\u003e.then()\u003c/code\u003e or \u003ccode\u003e.catch()\u003c/code\u003e calls that could be refactored into flat promise chains.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: nested promise that can be flattened\ndoThing().then(function () {\n  return doOtherThing().then(console.log);\n});\n\u003cp\u003e// Valid: flat promise chain\u003cbr /\u003e\ndoThing()\u003cbr /\u003e\n.then(() =\u0026gt; doOtherThing())\u003cbr /\u003e\n.then(console.log);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe rule intelligently allows nesting when the inner callback references variables from the outer scope, as these cases cannot be safely flattened.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9029\"\u003e#9029\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ff1451\"\u003e\u003ccode\u003e@​ff1451\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-return/\"\u003e\u003ccode\u003enoUselessReturn\u003c/code\u003e\u003c/a\u003e. The rule reports redundant \u003ccode\u003ereturn;\u003c/code\u003e statements that don't affect the function's control flow.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: return at end of function is redundant\nfunction foo() {\n  doSomething();\n  return;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9017\"\u003e#9017\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8bac2da137bb1b697be1ebf41a11088c0220ce65\"\u003e\u003ccode\u003e8bac2da\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Reverted a behavior change in \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003e\u003ccode\u003euseExhaustiveDependencies\u003c/code\u003e\u003c/a\u003e that was accidentally included as part of the \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8802\"\u003e#8802\u003c/a\u003e fix. The change made method calls on objects (e.g., \u003ccode\u003eprops.data.forEach(...)\u003c/code\u003e) report only the object (\u003ccode\u003eprops.data\u003c/code\u003e) as a missing dependency instead of the full member expression. This behavior change will be reconsidered separately.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9005\"\u003e#9005\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c8dbbbe9363fb156a29de174ba7735154f6bc783\"\u003e\u003ccode\u003ec8dbbbe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/corvid-agent\"\u003e\u003ccode\u003e@​corvid-agent\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8790\"\u003e#8790\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-assign-in-expressions/\"\u003e\u003ccode\u003enoAssignInExpressions\u003c/code\u003e\u003c/a\u003e rule no longer reports a false positive when an assignment is used as the expression body of an arrow function (e.g., \u003ccode\u003econst f = b =\u0026gt; a += b\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8519\"\u003e#8519\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/ccdc602d8ab8e7b14b7cbae2b12cdf396edb8301\"\u003e\u003ccode\u003eccdc602\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8518\"\u003e#8518\u003c/a\u003e, where globally excluded files in a monorepo were still being processed when using \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eWhen a package-level configuration extends the root configuration with \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e, glob patterns (such as those in \u003ccode\u003efiles.includes\u003c/code\u003e) are now correctly resolved relative to the project root directory, instead of the current workspace directory.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9033\"\u003e#9033\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0628e0a238d9c9c750e4f44c460455183a0ff70e\"\u003e\u003ccode\u003e0628e0a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8967\"\u003e#8967\u003c/a\u003e. \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e no longer reports false positives for variables destructured from a rest pattern.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9023\"\u003e#9023\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ef9d1d81c416a9f4d42527f4c263bc3f2e423b1\"\u003e\u003ccode\u003e8ef9d1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9020\"\u003e#9020\u003c/a\u003e: When \u003ccode\u003ejavascript.jsxRuntime\u003c/code\u003e is set to \u003ccode\u003ereactClassic\u003c/code\u003e, \u003ccode\u003enoUnusedImports\u003c/code\u003e and \u003ccode\u003euseImportType\u003c/code\u003e rules now allow importing the \u003ccode\u003eReact\u003c/code\u003e identifier from a package other than \u003ccode\u003ereact\u003c/code\u003e. This aligns the behavior with \u003ccode\u003etsc\u003c/code\u003e (\u003ccode\u003e--jsx=react\u003c/code\u003e), which also allows importing \u003ccode\u003eReact\u003c/code\u003e from any package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8646\"\u003e#8646\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/16fd71da5692f863112e302078325d3be4d79b24\"\u003e\u003ccode\u003e16fd71d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8605\"\u003e#8605\u003c/a\u003e: Text expressions in some template languages (\u003ccode\u003e{{ expr }}\u003c/code\u003e or \u003ccode\u003e{ expr }\u003c/code\u003e) at the top level of an HTML document no longer causes panicking.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8930\"\u003e#8930\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/51c158e803f9bad561cf5b79365c339e9069d614\"\u003e\u003ccode\u003e51c158e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ANKANJAGTAP\"\u003e\u003ccode\u003e@​ANKANJAGTAP\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8917\"\u003e#8917\u003c/a\u003e\n\u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e now correctly detects JSX component identifiers as hook dependencies.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9009\"\u003e#9009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7d229c7ca3930ff56e3a229a70b994f1d5fd1086\"\u003e\u003ccode\u003e7d229c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Fixed typo in \u003ca href=\"https://biomejs.dev/linter/rules/no-positive-tabindex/\"\u003enoPositiveTabindex\u003c/a\u003e's quick fix text.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9019\"\u003e#9019\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/043b67c608f99a27c775deefb9f00b43839251ae\"\u003e\u003ccode\u003e043b67c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the lint rule \u003ca href=\"https://biomejs.dev/linter/rules/no-nested-promises/\"\u003e\u003ccode\u003enoNestedPromises\u003c/code\u003e\u003c/a\u003e. This rule detects nested \u003ccode\u003e.then()\u003c/code\u003e or \u003ccode\u003e.catch()\u003c/code\u003e calls that could be refactored into flat promise chains.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: nested promise that can be flattened\ndoThing().then(function () {\n  return doOtherThing().then(console.log);\n});\n\u003cp\u003e// Valid: flat promise chain\u003cbr /\u003e\ndoThing()\u003cbr /\u003e\n.then(() =\u0026gt; doOtherThing())\u003cbr /\u003e\n.then(console.log);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe rule intelligently allows nesting when the inner callback references variables from the outer scope, as these cases cannot be safely flattened.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9029\"\u003e#9029\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ff1451\"\u003e\u003ccode\u003e@​ff1451\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-return/\"\u003e\u003ccode\u003enoUselessReturn\u003c/code\u003e\u003c/a\u003e. The rule reports redundant \u003ccode\u003ereturn;\u003c/code\u003e statements that don't affect the function's control flow.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: return at end of function is redundant\nfunction foo() {\n  doSomething();\n  return;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9017\"\u003e#9017\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8bac2da137bb1b697be1ebf41a11088c0220ce65\"\u003e\u003ccode\u003e8bac2da\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Reverted a behavior change in \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003e\u003ccode\u003euseExhaustiveDependencies\u003c/code\u003e\u003c/a\u003e that was accidentally included as part of the \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8802\"\u003e#8802\u003c/a\u003e fix. The change made method calls on objects (e.g., \u003ccode\u003eprops.data.forEach(...)\u003c/code\u003e) report only the object (\u003ccode\u003eprops.data\u003c/code\u003e) as a missing dependency instead of the full member expression. This behavior change will be reconsidered separately.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9005\"\u003e#9005\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c8dbbbe9363fb156a29de174ba7735154f6bc783\"\u003e\u003ccode\u003ec8dbbbe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/corvid-agent\"\u003e\u003ccode\u003e@​corvid-agent\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8790\"\u003e#8790\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-assign-in-expressions/\"\u003e\u003ccode\u003enoAssignInExpressions\u003c/code\u003e\u003c/a\u003e rule no longer reports a false positive when an assignment is used as the expression body of an arrow function (e.g., \u003ccode\u003econst f = b =\u0026gt; a += b\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8519\"\u003e#8519\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/ccdc602d8ab8e7b14b7cbae2b12cdf396edb8301\"\u003e\u003ccode\u003eccdc602\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8518\"\u003e#8518\u003c/a\u003e, where globally excluded files in a monorepo were still being processed when using \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eWhen a package-level configuration extends the root configuration with \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e, glob patterns (such as those in \u003ccode\u003efiles.includes\u003c/code\u003e) are now correctly resolved relative to the project root directory, instead of the current workspace directory.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9033\"\u003e#9033\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0628e0a238d9c9c750e4f44c460455183a0ff70e\"\u003e\u003ccode\u003e0628e0a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8967\"\u003e#8967\u003c/a\u003e. \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e no longer reports false positives for variables destructured from a rest pattern.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9023\"\u003e#9023\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ef9d1d81c416a9f4d42527f4c263bc3f2e423b1\"\u003e\u003ccode\u003e8ef9d1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9020\"\u003e#9020\u003c/a\u003e: When \u003ccode\u003ejavascript.jsxRuntime\u003c/code\u003e is set to \u003ccode\u003ereactClassic\u003c/code\u003e, \u003ccode\u003enoUnusedImports\u003c/code\u003e and \u003ccode\u003euseImportType\u003c/code\u003e rules now allow importing the \u003ccode\u003eReact\u003c/code\u003e identifier from a package other than \u003ccode\u003ereact\u003c/code\u003e. This aligns the behavior with \u003ccode\u003etsc\u003c/code\u003e (\u003ccode\u003e--jsx=react\u003c/code\u003e), which also allows importing \u003ccode\u003eReact\u003c/code\u003e from any package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8646\"\u003e#8646\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/16fd71da5692f863112e302078325d3be4d79b24\"\u003e\u003ccode\u003e16fd71d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8605\"\u003e#8605\u003c/a\u003e: Text expressions in some template languages (\u003ccode\u003e{{ expr }}\u003c/code\u003e or \u003ccode\u003e{ expr }\u003c/code\u003e) at the top level of an HTML document no longer causes panicking.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8930\"\u003e#8930\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/51c158e803f9bad561cf5b79365c339e9069d614\"\u003e\u003ccode\u003e51c158e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ANKANJAGTAP\"\u003e\u003ccode\u003e@​ANKANJAGTAP\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8917\"\u003e#8917\u003c/a\u003e\n\u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e now correctly detects JSX component identifiers as hook dependencies.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9009\"\u003e#9009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7d229c7ca3930ff56e3a229a70b994f1d5fd1086\"\u003e\u003ccode\u003e7d229c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Fixed typo in \u003ca href=\"https://biomejs.dev/linter/rules/no-positive-tabindex/\"\u003enoPositiveTabindex\u003c/a\u003e's quick fix text.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8758\"\u003e#8758\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8c789f15e2129874450a29a55d376efe17dbcf5b\"\u003e\u003ccode\u003e8c789f1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Pranav2612000\"\u003e\u003ccode\u003e@​Pranav2612000\u003c/code\u003e\u003c/a\u003e! - Updated the useJsxKeyInIterable rule to not run inside Map constructors\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/df210062a19180b964c529d9e15f2fb80d2bf80f\"\u003e\u003ccode\u003edf21006\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8973\"\u003e#8973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e feat(lint): add nursery rule noUselessReturn (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9029\"\u003e#9029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/043b67c608f99a27c775deefb9f00b43839251ae\"\u003e\u003ccode\u003e043b67c\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoNestedPromises\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9019\"\u003e#9019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/26d8367233f2bcaa1dc8cb26ef24fab16b595f95\"\u003e\u003ccode\u003e26d8367\u003c/code\u003e\u003c/a\u003e docs: correct default value for \u003ccode\u003euseEditorconfig\u003c/code\u003e schema setting (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9025\"\u003e#9025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/3a38d5c2a156f992c40792f163d6021466154f8d\"\u003e\u003ccode\u003e3a38d5c\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8888\"\u003e#8888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4561751f1856e2678bcd3d37fe01f23168ce7fff\"\u003e\u003ccode\u003e4561751\u003c/code\u003e\u003c/a\u003e feat(linter): add rule noRedundantDefaultExport (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8931\"\u003e#8931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ccaeac43f8d4e4e44400b15c8ae4a00dde127729\"\u003e\u003ccode\u003eccaeac4\u003c/code\u003e\u003c/a\u003e feat(biome_js_analyze): implement \u003ccode\u003euseGlobalThis\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8928\"\u003e#8928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/d876a385ca4270dd3a24d826a0ae266048619bbe\"\u003e\u003ccode\u003ed876a38\u003c/code\u003e\u003c/a\u003e feat(lint): implement \u003ccode\u003euseConsistentMethodSignatures\u003c/code\u003e from `typescript-eslint...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/9a18daada12f5ef841d4fcd1efd7826a3aa26684\"\u003e\u003ccode\u003e9a18daa\u003c/code\u003e\u003c/a\u003e feat(analyze/js/vue): add \u003ccode\u003enoVueArrowFuncInWatch\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8602\"\u003e#8602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/35316874d588ec7f202a97e9f7049578793a2b26\"\u003e\u003ccode\u003e3531687\u003c/code\u003e\u003c/a\u003e feat(lint/css): add \u003ccode\u003enoDeprecatedMediaType\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8861\"\u003e#8861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.15/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/colorized-brackets` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/colorized-brackets\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/colorized-brackets\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sveltejs/adapter-cloudflare` from 7.2.6 to 7.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/releases\"\u003e\u003ccode\u003e@​sveltejs/adapter-cloudflare\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​sveltejs/adapter-cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: error if \u003ccode\u003e_routes.json\u003c/code\u003e is in the \u003ccode\u003e/static\u003c/code\u003e public directory (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correctly handle pathnames found in the \u003ccode\u003e_redirects\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/sveltejs/kit/commit/37293a5c913b014e823bc823f2c8c6da38b88d6e\"\u003e\u003ccode\u003e37293a5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/5d05ca6f606cf68417e4ed1ccb68cd77383f1f0f\"\u003e\u003ccode\u003e5d05ca6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ed69b77cf9ef1af088008ff559f8de2e2a2f6bf4\"\u003e\u003ccode\u003eed69b77\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/b1fc95966e0aeee689fdae71fa488c34b4806303\"\u003e\u003ccode\u003eb1fc959\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/159aece0654db020f95bc414f6a21f25fbc5f22f\"\u003e\u003ccode\u003e159aece\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/c690579620e131cd077ded0bc8e55090d3681d35\"\u003e\u003ccode\u003ec690579\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/dc8cf2defa71dd987437895eb89587c724f6e9bb\"\u003e\u003ccode\u003edc8cf2d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ace2116d95e13293dbc1e26b5b7d780202fd02dd\"\u003e\u003ccode\u003eace2116\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/0f38f498e0e7052db7b8cfe9ea892e7882a67b66\"\u003e\u003ccode\u003e0f38f49\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/blob/main/packages/adapter-cloudflare/CHANGELOG.md\"\u003e\u003ccode\u003e@​sveltejs/adapter-cloudflare\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: error if \u003ccode\u003e_routes.json\u003c/code\u003e is in the \u003ccode\u003e/static\u003c/code\u003e public directory (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correctly handle pathnames found in the \u003ccode\u003e_redirects\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/sveltejs/kit/commit/37293a5c913b014e823bc823f2c8c6da38b88d6e\"\u003e\u003ccode\u003e37293a5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/5d05ca6f606cf68417e4ed1ccb68cd77383f1f0f\"\u003e\u003ccode\u003e5d05ca6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ed69b77cf9ef1af088008ff559f8de2e2a2f6bf4\"\u003e\u003ccode\u003eed69b77\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/b1fc95966e0aeee689fdae71fa488c34b4806303\"\u003e\u003ccode\u003eb1fc959\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/159aece0654db020f95bc414f6a21f25fbc5f22f\"\u003e\u003ccode\u003e159aece\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/c690579620e131cd077ded0bc8e55090d3681d35\"\u003e\u003ccode\u003ec690579\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/dc8cf2defa71dd987437895eb89587c724f6e9bb\"\u003e\u003ccode\u003edc8cf2d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ace2116d95e13293dbc1e26b5b7d780202fd02dd\"\u003e\u003ccode\u003eace2116\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/0f38f498e0e7052db7b8cfe9ea892e7882a67b66\"\u003e\u003ccode\u003e0f38f49\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/060b1dc8488cd05bea123d8ddc7a199179c2dd20\"\u003e\u003ccode\u003e060b1dc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/15241\"\u003e#15241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/db1cc81883aeed69ca1a59b54da1c54dd0489db8\"\u003e\u003ccode\u003edb1cc81\u003c/code\u003e\u003c/a\u003e chore: upgrade to playwright 1.58.2 (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/15301\"\u003e#15301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/2f3a00791a4ff2a97bb8ea416e9cd2604125aec7\"\u003e\u003ccode\u003e2f3a007\u003c/code\u003e\u003c/a\u003e chore: test matrix  dimension for vite (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/15208\"\u003e#15208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/b9da77cc805eed0a32bb02915dd757ab9b0006a8\"\u003e\u003ccode\u003eb9da77c\u003c/code\u003e\u003c/a\u003e fix: correctly handle pathnames found in the \u003ccode\u003e_redirects\u003c/code\u003e file (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/12821\"\u003e#12821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sveltejs/kit/commits/@sveltejs/adapter-cloudflare@7.2.7/packages/adapter-cloudflare\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sveltejs/kit` from 2.50.1 to 2.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/releases\"\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.51.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat: add \u003ccode\u003escroll\u003c/code\u003e property to \u003ccode\u003eNavigationTarget\u003c/code\u003e in navigation callbacks (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15248\"\u003e#15248\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNavigation callbacks (\u003ccode\u003ebeforeNavigate\u003c/code\u003e, \u003ccode\u003eonNavigate\u003c/code\u003e, and \u003ccode\u003eafterNavigate\u003c/code\u003e) now include scroll position information via the \u003ccode\u003escroll\u003c/code\u003e property on \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e targets:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003efrom.scroll\u003c/code\u003e: The scroll position at the moment navigation was triggered\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eto.scroll\u003c/code\u003e: In \u003ccode\u003ebeforeNavigate\u003c/code\u003e and \u003ccode\u003eonNavigate\u003c/code\u003e, this is populated for \u003ccode\u003epopstate\u003c/code\u003e navigations (back/forward) with the scroll position that will be restored, and \u003ccode\u003enull\u003c/code\u003e for other navigation types. In \u003ccode\u003eafterNavigate\u003c/code\u003e, this is always the final scroll position after navigation completed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis enables use cases like animating transitions based on the target scroll position when using browser back/forward navigation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: \u003ccode\u003ehydratable\u003c/code\u003e's injected script now works with CSP (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15048\"\u003e#15048\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: put preloads before styles (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15232\"\u003e#15232\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: suppress false-positive inner content warning when children prop is forwarded to a child component (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15269\"\u003e#15269\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: \u003ccode\u003efetch\u003c/code\u003e not working when URL is same host but different than \u003ccode\u003epaths.base\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15291\"\u003e#15291\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: navigate to hash link when base element is present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15236\"\u003e#15236\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: avoid triggering \u003ccode\u003ehandleError\u003c/code\u003e when redirecting in a remote function (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15222\"\u003e#15222\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: include \u003ccode\u003etest\u003c/code\u003e directory in generated \u003ccode\u003etsconfig.json\u003c/code\u003e alongside existing \u003ccode\u003etests\u003c/code\u003e entry (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15254\"\u003e#15254\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: generate \u003ccode\u003etsconfig.json\u003c/code\u003e using the value of \u003ccode\u003ekit.files.src\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15253\"\u003e#15253\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.50.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: ensure inlined CSS follows \u003ccode\u003epaths.assets\u003c/code\u003e and \u003ccode\u003epaths.relative\u003c/code\u003e settings (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15153\"\u003e#15153\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: emit script CSP nonces when \u003ccode\u003eunsafe-inline\u003c/code\u003e is present if \u003ccode\u003estrict-dynamic\u003c/code\u003e is also present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15221\"\u003e#15221\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: re-export browser/dev from esm-env (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15206\"\u003e#15206\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: use validated args in batch resolver in both csr and ssr (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15215\"\u003e#15215\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md\"\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.51.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat: add \u003ccode\u003escroll\u003c/code\u003e property to \u003ccode\u003eNavigationTarget\u003c/code\u003e in navigation callbacks (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15248\"\u003e#15248\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNavigation callbacks (\u003ccode\u003ebeforeNavigate\u003c/code\u003e, \u003ccode\u003eonNavigate\u003c/code\u003e, and \u003ccode\u003eafterNavigate\u003c/code\u003e) now include scroll position information via the \u003ccode\u003escroll\u003c/code\u003e property on \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e targets:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003efrom.scroll\u003c/code\u003e: The scroll position at the moment navigation was triggered\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eto.scroll\u003c/code\u003e: In \u003ccode\u003ebeforeNavigate\u003c/code\u003e and \u003ccode\u003eonNavigate\u003c/code\u003e, this is populated for \u003ccode\u003epopstate\u003c/code\u003e navigations (back/forward) with the scroll position that will be restored, and \u003ccode\u003enull\u003c/code\u003e for other navigation types. In \u003ccode\u003eafterNavigate\u003c/code\u003e, this is always the final scroll position after navigation completed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis enables use cases like animating transitions based on the target scroll position when using browser back/forward navigation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: \u003ccode\u003ehydratable\u003c/code\u003e's injected script now works with CSP (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15048\"\u003e#15048\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: put preloads before styles (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15232\"\u003e#15232\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: suppress false-positive inner content warning when children prop is forwarded to a child component (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15269\"\u003e#15269\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: \u003ccode\u003efetch\u003c/code\u003e not working when URL is same host but different than \u003ccode\u003epaths.base\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15291\"\u003e#15291\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: navigate to hash link when base element is present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15236\"\u003e#15236\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: avoid triggering \u003ccode\u003ehandleError\u003c/code\u003e when redirecting in a remote function (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15222\"\u003e#15222\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: include \u003ccode\u003etest\u003c/code\u003e directory in generated \u003ccode\u003etsconfig.json\u003c/code\u003e alongside existing \u003ccode\u003etests\u003c/code\u003e entry (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15254\"\u003e#15254\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: generate \u003ccode\u003etsconfig.json\u003c/code\u003e using the value of \u003ccode\u003ekit.files.src\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15253\"\u003e#15253\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.50.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: ensure inlined CSS follows \u003ccode\u003epaths.assets\u003c/code\u003e and \u003ccode\u003epaths.relative\u003c/code\u003e settings (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15153\"\u003e#15153\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: emit script CSP nonces when \u003ccode\u003eunsafe-inline\u003c/code\u003e is present if \u003ccode\u003estrict-dynamic\u003c/code\u003e is also present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15221\"\u003e#15221\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: re-export browser/dev from esm-env (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15206\"\u003e#15206\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/060b1dc8488cd05bea123d8ddc7a199179c2dd20\"\u003e\u003ccode\u003e060b1dc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15241\"\u003e#15241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/dc8cf2defa71dd987437895eb89587c724f6e9bb\"\u003e\u003ccode\u003edc8cf2d\u003c/code\u003e\u003c/a\u003e fix: include \u003ccode\u003etest\u003c/code\u003e directory in generated \u003ccode\u003etsconfig.json\u003c/code\u003e (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15254\"\u003e#15254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/ace2116d95e13293dbc1e26b5b7d780202fd02dd\"\u003e\u003ccode\u003eace2116\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003ekit.files.src\u003c/code\u003e when generating \u003ccode\u003etsconfig.json\u003c/code\u003e (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15253\"\u003e#15253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/db1cc81883aeed69ca1a59b54da1c54dd0489db8\"\u003e\u003ccode\u003edb1cc81\u003c/code\u003e\u003c/a\u003e chore: upgrade to playwright 1.58.2 (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15301\"\u003e#15301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/ed69b77cf9ef1af088008ff559f8de2e2a2f6bf4\"\u003e\u003ccode\u003eed69b77\u003c/code\u003e\u003c/a\u003e fix: remove unnecessary path validation which breaks fetch with custom path b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/2f3a00791a4ff2a97bb8ea416e9cd2604125aec7\"\u003e\u003ccode\u003e2f3a007\u003c/code\u003e\u003c/a\u003e chore: test matrix  dimension for vite (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15208\"\u003e#15208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/159aece0654db020f95bc414f6a21f25fbc5f22f\"\u003e\u003ccode\u003e159aece\u003c/code\u003e\u003c/a\u003e fix: handle remote query redirects (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15222\"\u003e#15222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/7492085309e68cb3c6ba1696b8e1a0ac07a8514b\"\u003e\u003ccode\u003e7492085\u003c/code\u003e\u003c/a\u003e chore: appease IDE's typescript 5.9 (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15276\"\u003e#15276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/5d05ca6f606cf68417e4ed1ccb68cd77383f1f0f\"\u003e\u003ccode\u003e5d05ca6\u003c/code\u003e\u003c/a\u003e fix: suppress inner content warning when children prop is forwarded (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15269\"\u003e#15269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/d027236eb2edf734db5ed0f69f8efad8e5b19da6\"\u003e\u003ccode\u003ed027236\u003c/code\u003e\u003c/a\u003e fix: correct minor typos in docs and test descriptions (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15264\"\u003e#15264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.51.0/packages/kit\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.0.10 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.9 to 19.2.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.11.5 to 4.11.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.11.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(url): ignore fragment identifiers in getPath() by \u003ca href=\"https://github.com/sano-suguru\"\u003e\u003ccode\u003e@​sano-suguru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4627\"\u003ehonojs/hono#4627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: determine if rendered or not by \u003ccode\u003enode.vC[0]\u003c/code\u003e instead of referring to \u003ccode\u003enode.pP\u003c/code\u003e by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4663\"\u003ehonojs/hono#4663\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.11.8...v4.11.9\"\u003ehttps://github.com/honojs/hono/compare/v4.11.8...v4.11.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.11.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(jsx): preserve context when using await before html helper by \u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4662\"\u003ehonojs/hono#4662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(bearer-auth): make auth-scheme case-insensitive by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4659\"\u003ehonojs/hono#4659\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4662\"\u003ehonojs/hono#4662\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.11.7...v4.11.8\"\u003ehttps://github.com/honojs/hono/compare/v4.11.7...v4.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.11.7\u003c/h2\u003e\n\u003ch1\u003eSecurity Release\u003c/h1\u003e\n\u003cp\u003eThis release includes security fixes for multiple vulnerabilities in Hono and related middleware. We recommend upgrading if you are using any of the affected components.\u003c/p\u003e\n\u003ch2\u003eComponents\u003c/h2\u003e\n\u003ch3\u003eIP Restriction Middleware\u003c/h3\u003e\n\u003cp\u003eFixed an IPv4 address validation bypass that could allow IP-based access control to be bypassed under certain configurations.\u003c/p\u003e\n\u003ch3\u003eCache Middleware\u003c/h3\u003e\n\u003cp\u003eFixed an issue where responses marked with \u003ccode\u003eCache-Control: private\u003c/code\u003e or \u003ccode\u003eno-store\u003c/code\u003e could be cached, potentially leading to information disclosure on some runtimes.\u003c/p\u003e\n\u003ch3\u003eServe Static Middleware (Cloudflare Workers adapter)\u003c/h3\u003e\n\u003cp\u003eFixed an issue that could allow unintended access to internal asset keys when serving static files with user-controlled paths.\u003c/p\u003e\n\u003ch3\u003ehono/jsx \u003ccode\u003eErrorBoundary\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eFixed a reflected Cross-Site Scripting (XSS) issue in the \u003ccode\u003eErrorBoundary\u003c/code\u003e component that could occur when untrusted strings were rendered without proper escaping.\u003c/p\u003e\n\u003ch2\u003eRecommendation\u003c/h2\u003e\n\u003cp\u003eUsers are encouraged to upgrade to this release, especially if they:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse IP Restriction Middleware\u003c/li\u003e\n\u003cli\u003eUse Cache Middleware on Deno, Bun, or Node.js\u003c/li\u003e\n\u003cli\u003eUse Serve Static Middleware with user-controlled paths on Cloudflare Workers\u003c/li\u003e\n\u003cli\u003eRender untrusted data inside \u003ccode\u003eErrorBoundary\u003c/code\u003e components\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/69ad8857df4eeef1a02e628ab8f5b2b60e643f19\"\u003e\u003ccode\u003e69ad885\u003c/code\u003e\u003c/a\u003e 4.11.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/3d536ff38d5c24ca584866a7f01cf5691b96e983\"\u003e\u003ccode\u003e3d536ff\u003c/code\u003e\u003c/a\u003e fix: determine if rendered or not by \u003ccode\u003enode.vC[0]\u003c/code\u003e instead of referring to `no...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/0c1d4c76cf6b2aace8bbef745d375c2cc176d99f\"\u003e\u003ccode\u003e0c1d4c7\u003c/code\u003e\u003c/a\u003e fix(url): ignore fragment identifiers in getPath() (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4627\"\u003e#4627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/5ca5c3e9764486b31ad7db4c0c19b2c926753ae3\"\u003e\u003ccode\u003e5ca5c3e\u003c/code\u003e\u003c/a\u003e 4.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/3aa2f9ae0957b4466a6d84978aba36f1e5677f25\"\u003e\u003ccode\u003e3aa2f9a\u003c/code\u003e\u003c/a\u003e fix(bearer-auth): make auth-scheme case-insensitive (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4659\"\u003e#4659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/cea7b7b993af682fbf10bb29937d028a55b8ab7e\"\u003e\u003ccode\u003ecea7b7b\u003c/code\u003e\u003c/a\u003e fix(jsx): preserve context when using await before html helper (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4662\"\u003e#4662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/f7d272abe1644e50ab5fe9cb53f5965c35d77226\"\u003e\u003ccode\u003ef7d272a\u003c/code\u003e\u003c/a\u003e 4.11.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/2cf60046d730df9fd0aba85178f3ecfe8212d990\"\u003e\u003ccode\u003e2cf6004\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/cf9a78db4d0a19b117aee399cbe9d3a6d9bfd817\"\u003e\u003ccode\u003ecf9a78d\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/edbf6eea8e6c26a3937518d4ed91d8666edeec37\"\u003e\u003ccode\u003eedbf6ee\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/honojs/hono/compare/v4.11.5...v4.11.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.58.0 to 1.58.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.58.2\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39121\"\u003e#39121\u003c/a\u003e fix(trace viewer): make paths via stdin work\n\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39129\"\u003e#39129\u003c/a\u003e fix: do not force swiftshader on chromium mac\u003c/p\u003e\n\u003ch2\u003eBrowser Versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChromium 145.0.7632.6\u003c/li\u003e\n\u003cli\u003eMozilla Firefox 146.0.1\u003c/li\u003e\n\u003cli\u003eWebKit 26.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.58.1\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39036\"\u003e#39036\u003c/a\u003e fix(msedge): fix local network permissions\n\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39037\"\u003e#39037\u003c/a\u003e chore: update cft download location\n\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/38995\"\u003e#38995\u003c/a\u003e chore(webkit): disable frame sessions on fronzen builds\u003c/p\u003e\n\u003ch2\u003eBrowser Versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChromium 145.0.7632.6\u003c/li\u003e\n\u003cli\u003eMozilla Firefox 146.0.1\u003c/li\u003e\n\u003cli\u003eWebKit 26.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/ce480a952553175eae75342aad2c5e86cdf2cbba\"\u003e\u003ccode\u003ece480a9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39171\"\u003e#39171\u003c/a\u003e): devops: add ubuntu-22.04-arm bot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e40c137ebeb0221a56f968ac41c66287e8e2c810\"\u003e\u003ccode\u003ee40c137\u003c/code\u003e\u003c/a\u003e chore: mark v1.58.2 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39155\"\u003e#39155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/50b7296be7208c275b12004f4703b8086ee45dfd\"\u003e\u003ccode\u003e50b7296\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39152\"\u003e#39152\u003c/a\u003e): chore: fix execSync inheriting stdio\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f3dcf50a2e7ddb225431b9a5e53804bdb8a25311\"\u003e\u003ccode\u003ef3dcf50\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39129\"\u003e#39129\u003c/a\u003e): fix: do not force swiftshader on chromium mac\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8684e0834f368cd1ff4973ab7c36c4775c1038a4\"\u003e\u003ccode\u003e8684e08\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39121\"\u003e#39121\u003c/a\u003e): fix(trace viewer): make paths via stdin work\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/97bc385142cfb498a59219442d8032ca2e1d79fe\"\u003e\u003ccode\u003e97bc385\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/38995\"\u003e#38995\u003c/a\u003e): chore(webkit): disable frame sessions on fronzen builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/ad625fe2b6214967369ee06a80ebf580835cf5da\"\u003e\u003ccode\u003ead625fe\u003c/code\u003e\u003c/a\u003e chore: mark v1.58.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39055\"\u003e#39055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f07234d2a0a5d88ec987c82ab8749db158154e3d\"\u003e\u003ccode\u003ef07234d\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39036\"\u003e#39036\u003c/a\u003e): fix(msedge): fix local network permissions (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39053\"\u003e#39053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/ab8136c375310d2a1e3edb9cbcfadff817b8fca5\"\u003e\u003ccode\u003eab8136c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39037\"\u003e#39037\u003c/a\u003e): chore: update cft download location (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39052\"\u003e#39052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/aa6ffebf0c33607e03aa85d3e9c35602b31b95b4\"\u003e\u003ccode\u003eaa6ffeb\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/YumNumm/homepage/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/YumNumm%2Fhomepage/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3899116543","node_id":"PR_kwDOAj-F4s7BmYaZ","number":8599,"state":"open","title":"meta: bump the mdx group with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-05T01:10:01.000Z","updated_at":"2026-02-05T01:12:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"meta: bump","group_name":"mdx","update_count":6,"packages":[{"name":"@shikijs/core","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-javascript","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-oniguruma","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"shiki","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"unist-util-visit","old_version":"5.0.0","new_version":"5.1.0","repository_url":"https://github.com/syntax-tree/unist-util-visit"}],"path":null,"ecosystem":"npm"},"body":"Bumps the mdx group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `3.20.0` | `3.22.0` |\n| [@shikijs/engine-javascript](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript) | `3.20.0` | `3.22.0` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.20.0` | `3.22.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.20.0` | `3.22.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.20.0` | `3.22.0` |\n| [unist-util-visit](https://github.com/syntax-tree/unist-util-visit) | `5.0.0` | `5.1.0` |\n\nUpdates `@shikijs/core` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/85a970c804055878430a1707f024fb614eaba2b8\"\u003e\u003ccode\u003e85a970c\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9e0e393173486f5dca1c65e85ec5aa7b2\"\u003e\u003ccode\u003e747eabd\u003c/code\u003e\u003c/a\u003e feat(core): preserve HAST data and properties in codeToHast (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/core/issues/1204\"\u003e#1204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-javascript` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-javascript\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/engine-javascript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-oniguruma` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-oniguruma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/engine-oniguruma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e2acdc4518efb40491a549ee4f591e8971e4f677\"\u003e\u003ccode\u003ee2acdc4\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/406767615244623616a959870b595e4dbd44984e\"\u003e\u003ccode\u003e4067676\u003c/code\u003e\u003c/a\u003e feat: update grammar and themes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/85a970c804055878430a1707f024fb614eaba2b8\"\u003e\u003ccode\u003e85a970c\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4fc6f998741fb788cad6b5b08767c9b44\"\u003e\u003ccode\u003e6d109ce\u003c/code\u003e\u003c/a\u003e feat: update grammar\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unist-util-visit` from 5.0.0 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/syntax-tree/unist-util-visit/releases\"\u003eunist-util-visit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e8607d64 Refactor to use \u003ccode\u003e@import\u003c/code\u003es\u003c/li\u003e\n\u003cli\u003eefbed8a Add declaration maps\u003c/li\u003e\n\u003cli\u003e639c0e5 Fix type support for readonly arrays\nby \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/syntax-tree/unist-util-visit/pull/40\"\u003esyntax-tree/unist-util-visit#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/syntax-tree/unist-util-visit/compare/5.0.0...5.1.0\"\u003ehttps://github.com/syntax-tree/unist-util-visit/compare/5.0.0...5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/5d601df684ca7341646d6b57eb0f20fdfe277bc2\"\u003e\u003ccode\u003e5d601df\u003c/code\u003e\u003c/a\u003e 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/7b42d0e46667fa74d8d8f6a266ed0d5c7164fbcd\"\u003e\u003ccode\u003e7b42d0e\u003c/code\u003e\u003c/a\u003e Update node in actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/1b1859dc7a9fe441857c725e762517224a6a4963\"\u003e\u003ccode\u003e1b1859d\u003c/code\u003e\u003c/a\u003e Update actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/2d88456d5538965899bba93f798e326d3ecf9f3c\"\u003e\u003ccode\u003e2d88456\u003c/code\u003e\u003c/a\u003e Update dev-dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/8607d6461107ba5f2168ef4d95de2103f07f7f97\"\u003e\u003ccode\u003e8607d64\u003c/code\u003e\u003c/a\u003e Refactor to use \u003ccode\u003e@import\u003c/code\u003es\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/efbed8aebd36936aad4d0f2a2a000ad1d29d0b4b\"\u003e\u003ccode\u003eefbed8a\u003c/code\u003e\u003c/a\u003e Add declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/f80cf39f2571ee4e9b8a0005aea5413903caebdc\"\u003e\u003ccode\u003ef80cf39\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e.tsbuildinfo\u003c/code\u003e to \u003ccode\u003e.gitignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/639c0e5eb00178fc9285c247bd07da8bd3573259\"\u003e\u003ccode\u003e639c0e5\u003c/code\u003e\u003c/a\u003e Fix type support for readonly arrays\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/9121f9910c315867bd9a0c960ef5e95715790c2a\"\u003e\u003ccode\u003e9121f99\u003c/code\u003e\u003c/a\u003e Update dev-dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/syntax-tree/unist-util-visit/compare/5.0.0...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nodejs/nodejs.org/pull/8599","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodejs%2Fnodejs.org/issues/8599","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8599/packages"},{"uuid":"3773436754","node_id":"PR_kwDOAj-F4s67I2nQ","number":8502,"state":"open","title":"meta: bump the mdx group with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-31T19:18:28.000Z","updated_at":"2025-12-31T19:21:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"meta: bump","group_name":"mdx","update_count":6,"packages":[{"name":"@shikijs/core","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-javascript","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-oniguruma","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"shiki","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"sval","old_version":"0.6.7","new_version":"0.6.8","repository_url":"https://github.com/Siubaak/sval"}],"path":null,"ecosystem":"npm"},"body":"Bumps the mdx group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `3.19.0` | `3.20.0` |\n| [@shikijs/engine-javascript](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript) | `3.19.0` | `3.20.0` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.19.0` | `3.20.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.19.0` | `3.20.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.19.0` | `3.20.0` |\n| [sval](https://github.com/Siubaak/sval) | `0.6.7` | `0.6.8` |\n\nUpdates `@shikijs/core` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e5c93419f5c194939943213517e86c9e4\"\u003e\u003ccode\u003ec78b1d7\u003c/code\u003e\u003c/a\u003e perf(core): eliminate redundant tokenization call in tokenizeWithTheme (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/core/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-javascript` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-javascript\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e5c93419f5c194939943213517e86c9e4\"\u003e\u003ccode\u003ec78b1d7\u003c/code\u003e\u003c/a\u003e perf(core): eliminate redundant tokenization call in tokenizeWithTheme (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/engine-javascript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-oniguruma` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-oniguruma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/engine-oniguruma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sval` from 0.6.7 to 0.6.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Siubaak/sval/releases\"\u003esval's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.6.8\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/118\"\u003e#118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/115\"\u003e#115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/113\"\u003e#113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/106\"\u003e#106\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/55f489a252969deb9b8c023a2458260e0dab769d\"\u003e\u003ccode\u003e55f489a\u003c/code\u003e\u003c/a\u003e [release] 0.6.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/d37873a4ec2200077eab47fdf422cc60a1ffd33c\"\u003e\u003ccode\u003ed37873a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/124\"\u003e#124\u003c/a\u003e from Siubaak/dependabot/npm_and_yarn/happy-dom-20.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/96b15baf7b8b2a4d117de2ac5ffe6480710edab8\"\u003e\u003ccode\u003e96b15ba\u003c/code\u003e\u003c/a\u003e Bump happy-dom from 17.4.6 to 20.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/900a33017addfd558d0f77113d39b778acf064d3\"\u003e\u003ccode\u003e900a330\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/121\"\u003e#121\u003c/a\u003e from Siubaak/dependabot/npm_and_yarn/vite-6.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/8f76a746ca1400a529ec3fe3fd15ecd5708067fa\"\u003e\u003ccode\u003e8f76a74\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/123\"\u003e#123\u003c/a\u003e from Siubaak/dependabot/npm_and_yarn/glob-10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/94751068519a55b024cc690361d332d0105b379f\"\u003e\u003ccode\u003e9475106\u003c/code\u003e\u003c/a\u003e [release] 0.6.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/04b522935c50fcf3497d9e4aeaebdf6af4f75b82\"\u003e\u003ccode\u003e04b5229\u003c/code\u003e\u003c/a\u003e [test] enable async function test for statement continuation and correct expe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/27c3f65ec4592d4bb6f9ee94cd8ab8c3d5824c3e\"\u003e\u003ccode\u003e27c3f65\u003c/code\u003e\u003c/a\u003e [test] add various tests for function declarations, syntax errors, and statem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/e2914939c37c3631b843781734374b627f2eea6f\"\u003e\u003ccode\u003ee291493\u003c/code\u003e\u003c/a\u003e [fix] update parser options type in Sval class \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/113\"\u003e#113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/e09d0a373de07dad45ef17aee8e6ba2fb91372e1\"\u003e\u003ccode\u003ee09d0a3\u003c/code\u003e\u003c/a\u003e [fix] handle optional initializer and update checks in ForStatement evaluatio...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Siubaak/sval/compare/0.6.7...0.6.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nodejs/nodejs.org/pull/8502","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodejs%2Fnodejs.org/issues/8502","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8502/packages"},{"uuid":"3578215989","node_id":"PR_kwDOAj-F4s6w_27x","number":8311,"state":"open","title":"meta: bump the mdx group with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-01T17:10:21.000Z","updated_at":"2025-11-01T17:11:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"meta: bump","group_name":"mdx","update_count":5,"packages":[{"name":"@shikijs/core","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-javascript","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-oniguruma","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"shiki","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps the mdx group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `3.13.0` | `3.14.0` |\n| [@shikijs/engine-javascript](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript) | `3.13.0` | `3.14.0` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.13.0` | `3.14.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.13.0` | `3.14.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.13.0` | `3.14.0` |\n\nUpdates `@shikijs/core` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-javascript` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-javascript\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/engine-javascript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-oniguruma` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-oniguruma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/engine-oniguruma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/26372e628af3ad2e0034564f2e8db30d6e74144e\"\u003e\u003ccode\u003e26372e6\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nodejs/nodejs.org/pull/8311","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodejs%2Fnodejs.org/issues/8311","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8311/packages"},{"uuid":"2879146525","node_id":"PR_kwDOIuGUPs6rnEod","number":143,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T18:04:31.000Z","updated_at":"2025-10-01T18:04:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":10,"packages":[{"name":"@astrojs/sitemap","old_version":"3.5.1","new_version":"3.6.0","repository_url":"https://github.com/withastro/astro"},{"name":"@shikijs/transformers","old_version":"3.12.1","new_version":"3.13.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.12.1","new_version":"3.13.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@types/node","old_version":"24.3.0","new_version":"24.6.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.41.0","new_version":"8.45.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.41.0","new_version":"8.45.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"astro","old_version":"5.13.1","new_version":"5.14.1","repository_url":"https://github.com/withastro/astro"},{"name":"eslint","old_version":"9.34.0","new_version":"9.36.0","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"16.3.0","new_version":"16.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"web-features","old_version":"2.45.0","new_version":"3.2.0","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.5.1` | `3.6.0` |\n| [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `3.12.1` | `3.13.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.12.1` | `3.13.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.3.0` | `24.6.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.41.0` | `8.45.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.41.0` | `8.45.0` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.13.1` | `5.14.1` |\n| [eslint](https://github.com/eslint/eslint) | `9.34.0` | `9.36.0` |\n| [globals](https://github.com/sindresorhus/globals) | `16.3.0` | `16.4.0` |\n| [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features) | `2.45.0` | `3.2.0` |\n\nUpdates `@astrojs/sitemap` from 3.5.1 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14285\"\u003e#14285\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/bedc31ba7318dd89545503eaeeac4e0615843834\"\u003e\u003ccode\u003ebedc31b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdcolombo\"\u003e\u003ccode\u003e@​jdcolombo\u003c/code\u003e\u003c/a\u003e! - Adds a new configuration option \u003ccode\u003enamespaces\u003c/code\u003e for more control over XML namespaces used in sitemap generation\u003c/p\u003e\n\u003cp\u003eExcluding unused namespaces can help create cleaner, more focused sitemaps that are faster for search engines to parse and use less bandwidth. If your site doesn't have news content, videos, or multiple languages, you can exclude those namespaces to reduce XML bloat.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003enamespaces\u003c/code\u003e option allows you to configure \u003ccode\u003enews\u003c/code\u003e, \u003ccode\u003exhtml\u003c/code\u003e, \u003ccode\u003eimage\u003c/code\u003e, and \u003ccode\u003evideo\u003c/code\u003e namespaces independently. All namespaces are enabled by default for backward compatibility and no change to existing projects is necessary. But now, you can choose to streamline your XML and avoid unnecessary code.\u003c/p\u003e\n\u003cp\u003eFor example, to exclude the video namespace from your sitemap, set \u003ccode\u003evideo: false\u003c/code\u003e in your configuration:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// astro.config.mjs\nimport { sitemap } from '@astrojs/sitemap';\n\u003cp\u003eexport default {\nintegrations: [\nsitemap({\nnamespaces: {\nvideo: false,\n// other namespaces remain enabled by default\n}\n})\n]\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe generated XML will not include the \u003ccode\u003exmlns:video\u003c/code\u003e namespace:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\u0026lt;?xml version=\u0026quot;1.0\u0026quot; encoding=\u0026quot;UTF-8\u0026quot;?\u0026gt;\n\u0026lt;urlset\n  xmlns=\u0026quot;http://www.sitemaps.org/schemas/sitemap/0.9\u0026quot;\n  xmlns:news=\u0026quot;http://www.google.com/schemas/sitemap-news/0.9\u0026quot;\n  xmlns:xhtml=\u0026quot;http://www.w3.org/1999/xhtml\u0026quot;\n  xmlns:image=\u0026quot;http://www.google.com/schemas/sitemap-image/1.1\u0026quot;\n\u0026gt;\n  \u0026lt;!-- ... --\u0026gt;\n\u0026lt;/urlset\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14285\"\u003e#14285\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/bedc31ba7318dd89545503eaeeac4e0615843834\"\u003e\u003ccode\u003ebedc31b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdcolombo\"\u003e\u003ccode\u003e@​jdcolombo\u003c/code\u003e\u003c/a\u003e! - Adds a new configuration option \u003ccode\u003enamespaces\u003c/code\u003e for more control over XML namespaces used in sitemap generation\u003c/p\u003e\n\u003cp\u003eExcluding unused namespaces can help create cleaner, more focused sitemaps that are faster for search engines to parse and use less bandwidth. If your site doesn't have news content, videos, or multiple languages, you can exclude those namespaces to reduce XML bloat.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003enamespaces\u003c/code\u003e option allows you to configure \u003ccode\u003enews\u003c/code\u003e, \u003ccode\u003exhtml\u003c/code\u003e, \u003ccode\u003eimage\u003c/code\u003e, and \u003ccode\u003evideo\u003c/code\u003e namespaces independently. All namespaces are enabled by default for backward compatibility and no change to existing projects is necessary. But now, you can choose to streamline your XML and avoid unnecessary code.\u003c/p\u003e\n\u003cp\u003eFor example, to exclude the video namespace from your sitemap, set \u003ccode\u003evideo: false\u003c/code\u003e in your configuration:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// astro.config.mjs\nimport { sitemap } from '@astrojs/sitemap';\n\u003cp\u003eexport default {\nintegrations: [\nsitemap({\nnamespaces: {\nvideo: false,\n// other namespaces remain enabled by default\n}\n})\n]\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe generated XML will not include the \u003ccode\u003exmlns:video\u003c/code\u003e namespace:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\u0026lt;?xml version=\u0026quot;1.0\u0026quot; encoding=\u0026quot;UTF-8\u0026quot;?\u0026gt;\n\u0026lt;urlset\n  xmlns=\u0026quot;http://www.sitemaps.org/schemas/sitemap/0.9\u0026quot;\n  xmlns:news=\u0026quot;http://www.google.com/schemas/sitemap-news/0.9\u0026quot;\n  xmlns:xhtml=\u0026quot;http://www.w3.org/1999/xhtml\u0026quot;\n  xmlns:image=\u0026quot;http://www.google.com/schemas/sitemap-image/1.1\u0026quot;\n\u0026gt;\n  \u0026lt;!-- ... --\u0026gt;\n\u0026lt;/urlset\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/3c14936b4046062227925ec26c46689418cc3a22\"\u003e\u003ccode\u003e3c14936\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14342\"\u003e#14342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ccf0c14c37f238b4523c6dd7263f66abf765ea2c\"\u003e\u003ccode\u003eccf0c14\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/bedc31ba7318dd89545503eaeeac4e0615843834\"\u003e\u003ccode\u003ebedc31b\u003c/code\u003e\u003c/a\u003e feat(sitemap): add namespaces configuration option (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14285\"\u003e#14285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/1a448231dc68d48b8b0532fb84f05f9dd13bfe4d\"\u003e\u003ccode\u003e1a44823\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/13700\"\u003e#13700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.6.0/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/transformers` from 3.12.1 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etransformers\u003c/strong\u003e: Render indent guides  -  by \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1060\"\u003eshikijs/shiki#1060\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/aecd1617\"\u003e\u003c!-- raw HTML omitted --\u003e(aecd1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.3...v3.13.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@shikijs/twoslash\u003c/code\u003e version specifier  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1078\"\u003eshikijs/shiki#1078\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a1cdea41\"\u003e\u003c!-- raw HTML omitted --\u003e(a1cde)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.2...v3.12.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/fd7326a82f9495489acf0c999347cb45b2156644\"\u003e\u003ccode\u003efd7326a\u003c/code\u003e\u003c/a\u003e chore: release v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/aecd16178a56e2a286b1b16da7b9d0b6388d802c\"\u003e\u003ccode\u003eaecd161\u003c/code\u003e\u003c/a\u003e feat(transformers): render indent guides (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5cbb05219e548a4d407ce375fdaf7e05dd627b48\"\u003e\u003ccode\u003e5cbb052\u003c/code\u003e\u003c/a\u003e chore: release v3.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.13.0/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.12.1 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etransformers\u003c/strong\u003e: Render indent guides  -  by \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1060\"\u003eshikijs/shiki#1060\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/aecd1617\"\u003e\u003c!-- raw HTML omitted --\u003e(aecd1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.3...v3.13.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@shikijs/twoslash\u003c/code\u003e version specifier  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1078\"\u003eshikijs/shiki#1078\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a1cdea41\"\u003e\u003c!-- raw HTML omitted --\u003e(a1cde)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.2...v3.12.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/fd7326a82f9495489acf0c999347cb45b2156644\"\u003e\u003ccode\u003efd7326a\u003c/code\u003e\u003c/a\u003e chore: release v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5cbb05219e548a4d407ce375fdaf7e05dd627b48\"\u003e\u003ccode\u003e5cbb052\u003c/code\u003e\u003c/a\u003e chore: release v3.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c42f483ad082a5a6075101c7b2d36c9ab\"\u003e\u003ccode\u003ee86b0a7\u003c/code\u003e\u003c/a\u003e fix(twoslash): fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.13.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.3.0 to 24.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.41.0 to 8.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.45.0\u003c/h2\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edisable generating declaration maps (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11627\"\u003e#11627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e narrow ArrowFunctionExpression.generator to false (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11636\"\u003e#11636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614\"\u003e#11614\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBjorn Lu\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.1\u003c/h2\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] make ignoredTypeNames match type names without generics (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597\"\u003e#11597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-comparison] support unions of literals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599\"\u003e#11599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611\"\u003e#11611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid class property with name \u003ccode\u003econstructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11590\"\u003e#11590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.0\u003c/h2\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267\"\u003e#11267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614\"\u003e#11614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611\"\u003e#11611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-comparison] support unions of literals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599\"\u003e#11599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] make ignoredTypeNames match type names without generics (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597\"\u003e#11597\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267\"\u003e#11267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-conversion] ignore enum members (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11490\"\u003e#11490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c\"\u003e\u003ccode\u003e255e9e2\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/967764e158c5935430149b3563c403b72d5d6366\"\u003e\u003ccode\u003e967764e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-nullish-coalescing] ignoreBooleanCoercion should ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f2eeb9d9f354fc1fe5ba22272ad2dc747cec0c1d\"\u003e\u003ccode\u003ef2eeb9d\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): expose rule name via RuleModule interface (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/590fac6a4ea60df97db0054584f607b9033f50f3\"\u003e\u003ccode\u003e590fac6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c1980522cd11f2de1a49ff6a30b4be7765a843ff\"\u003e\u003ccode\u003ec198052\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c392a0de2dba95ff24bc1f1730a8a85793d4d837\"\u003e\u003ccode\u003ec392a0d\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [await-thenable] should not report passing values to prom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20c3d97235956d7a5ea34c3e0c0be5e56d603575\"\u003e\u003ccode\u003e20c3d97\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-enum-comparison] support unions of literals (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4fde781fdfeb38ac80256d20ac3d776479217b2d\"\u003e\u003ccode\u003e4fde781\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-base-to-string] make ignoredTypeNames match type name...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/77056f77e6fdca54b66ec692e5cefbd9f7a626dd\"\u003e\u003ccode\u003e77056f7\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/684e63f2c60696cc0dddca9c7cbce927edaa263f\"\u003e\u003ccode\u003e684e63f\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint monorepo to v9.35.0 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11600\"\u003e#11600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.41.0 to 8.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.45.0\u003c/h2\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edisable generating declaration maps (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11627\"\u003e#11627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e narrow ArrowFunctionExpression.generator to false (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11636\"\u003e#11636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614\"\u003e#11614\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBjorn Lu\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.1\u003c/h2\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] make ignoredTypeNames match type names without generics (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597\"\u003e#11597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-comparison] support unions of literals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599\"\u003e#11599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611\"\u003e#11611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid class property with name \u003ccode\u003econstructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11590\"\u003e#11590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.0\u003c/h2\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267\"\u003e#11267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.43.0 (2025-09-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.42.0 (2025-09-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c\"\u003e\u003ccode\u003e255e9e2\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c1980522cd11f2de1a49ff6a30b4be7765a843ff\"\u003e\u003ccode\u003ec198052\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/77056f77e6fdca54b66ec692e5cefbd9f7a626dd\"\u003e\u003ccode\u003e77056f7\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ef9173c56fa488737bff9ab463338ea65cb83373\"\u003e\u003ccode\u003eef9173c\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.43.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d13590979dc4130525d7b321230298dcdebc176f\"\u003e\u003ccode\u003ed135909\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.42.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `astro` from 5.13.1 to 5.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003eastro's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eastro@5.14.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14440\"\u003e#14440\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a3e16ab6dd0bef9ab6259f23bfeebed747e27497\"\u003e\u003ccode\u003ea3e16ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the URLs generated by the experimental Fonts API would be incorrect in dev\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eastro@5.14.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13520\"\u003e#13520\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a31edb8daad8632bacd1861adf6ac720695f7173\"\u003e\u003ccode\u003ea31edb8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/openscript\"\u003e\u003ccode\u003e@​openscript\u003c/code\u003e\u003c/a\u003e! - Adds a new property \u003ccode\u003eroutePattern\u003c/code\u003e available to \u003ccode\u003eGetStaticPathsOptions\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThis provides the original, dynamic segment definition in a routing file path (e.g. \u003ccode\u003e/[...locale]/[files]/[slug]\u003c/code\u003e) from the Astro render context that would not otherwise be available within the scope of \u003ccode\u003egetStaticPaths()\u003c/code\u003e. This can be useful to calculate the \u003ccode\u003eparams\u003c/code\u003e and \u003ccode\u003eprops\u003c/code\u003e for each page route.\u003c/p\u003e\n\u003cp\u003eFor example, you can now localize your route segments and return an array of static paths by passing \u003ccode\u003eroutePattern\u003c/code\u003e to a custom \u003ccode\u003egetLocalizedData()\u003c/code\u003e helper function. The \u003ccode\u003eparams\u003c/code\u003e object will be set with explicit values for each route segment (e.g. \u003ccode\u003elocale\u003c/code\u003e, \u003ccode\u003efiles\u003c/code\u003e, and \u003ccode\u003eslug)\u003c/code\u003e. Then, these values will be used to generate the routes and can be used in your page template via \u003ccode\u003eAstro.params\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e// src/pages/[...locale]/[files]/[slug].astro\n\u003cp\u003eimport { getLocalizedData } from \u0026quot;../../../utils/i18n\u0026quot;; export async function getStaticPaths({ routePattern\n}) { const response = await fetch('...'); const data = await response.json(); console.log(routePattern);\n// [...locale]/[files]/[slug] // Call your custom helper with \u003ccode\u003eroutePattern\u003c/code\u003e to generate the static\npaths return data.flatMap((file) =\u0026gt; getLocalizedData(file, routePattern)); } const { locale, files,\nslug } = Astro.params;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information about this advanced routing pattern, see Astro's \u003ca href=\"https://docs.astro.build/en/reference/routing-reference/#routepattern\"\u003erouting reference\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13651\"\u003e#13651\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/dcfbd8c9d5dc798d1bcb9b36531c2eded301050d\"\u003e\u003ccode\u003edcfbd8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ADTC\"\u003e\u003ccode\u003e@​ADTC\u003c/code\u003e\u003c/a\u003e! - Adds a new \u003ccode\u003eSvgComponent\u003c/code\u003e type\u003c/p\u003e\n\u003cp\u003eYou can now more easily enforce type safety for your \u003ccode\u003e.svg\u003c/code\u003e assets by directly importing \u003ccode\u003eSVGComponent\u003c/code\u003e from \u003ccode\u003eastro/types\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e---\n// src/components/Logo.astro\nimport type { SvgComponent } from 'astro/types';\nimport HomeIcon from './Home.svg';\ninterface Link {\n  url: string;\n  text: string;\n  icon: SvgComponent;\n}\nconst links: Link[] = [\n  {\n    url: '/',\n    text: 'Home',\n    icon: HomeIcon,\n  },\n];\n---\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md\"\u003eastro's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.14.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14440\"\u003e#14440\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a3e16ab6dd0bef9ab6259f23bfeebed747e27497\"\u003e\u003ccode\u003ea3e16ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the URLs generated by the experimental Fonts API would be incorrect in dev\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.14.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13520\"\u003e#13520\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a31edb8daad8632bacd1861adf6ac720695f7173\"\u003e\u003ccode\u003ea31edb8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/openscript\"\u003e\u003ccode\u003e@​openscript\u003c/code\u003e\u003c/a\u003e! - Adds a new property \u003ccode\u003eroutePattern\u003c/code\u003e available to \u003ccode\u003eGetStaticPathsOptions\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThis provides the original, dynamic segment definition in a routing file path (e.g. \u003ccode\u003e/[...locale]/[files]/[slug]\u003c/code\u003e) from the Astro render context that would not otherwise be available within the scope of \u003ccode\u003egetStaticPaths()\u003c/code\u003e. This can be useful to calculate the \u003ccode\u003eparams\u003c/code\u003e and \u003ccode\u003eprops\u003c/code\u003e for each page route.\u003c/p\u003e\n\u003cp\u003eFor example, you can now localize your route segments and return an array of static paths by passing \u003ccode\u003eroutePattern\u003c/code\u003e to a custom \u003ccode\u003egetLocalizedData()\u003c/code\u003e helper function. The \u003ccode\u003eparams\u003c/code\u003e object will be set with explicit values for each route segment (e.g. \u003ccode\u003elocale\u003c/code\u003e, \u003ccode\u003efiles\u003c/code\u003e, and \u003ccode\u003eslug)\u003c/code\u003e. Then, these values will be used to generate the routes and can be used in your page template via \u003ccode\u003eAstro.params\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e---\n// src/pages/[...locale]/[files]/[slug].astro\nimport { getLocalizedData } from '../../../utils/i18n';\n\u003cp\u003eexport async function getStaticPaths({ routePattern }) {\nconst response = await fetch('...');\nconst data = await response.json();\u003c/p\u003e\n\u003cp\u003econsole.log(routePattern); // [...locale]/[files]/[slug]\u003c/p\u003e\n\u003cp\u003e// Call your custom helper with \u003ccode\u003eroutePattern\u003c/code\u003e to generate the static paths\nreturn data.flatMap((file) =\u0026gt; getLocalizedData(file, routePattern));\n}\u003c/p\u003e\n\u003ch2\u003econst { locale, files, slug } = Astro.params;\u003c/h2\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information about this advanced routing pattern, see Astro's \u003ca href=\"https://docs.astro.build/en/reference/routing-reference/#routepattern\"\u003erouting reference\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13651\"\u003e#13651\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/dcfbd8c9d5dc798d1bcb9b36531c2eded301050d\"\u003e\u003ccode\u003edcfbd8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ADTC\"\u003e\u003ccode\u003e@​ADTC\u003c/code\u003e\u003c/a\u003e! - Adds a new \u003ccode\u003eSvgComponent\u003c/code\u003e type\u003c/p\u003e\n\u003cp\u003eYou can now more easily enforce type safety for your \u003ccode\u003e.svg\u003c/code\u003e assets by directly importing \u003ccode\u003eSVGComponent\u003c/code\u003e from \u003ccode\u003eastro/types\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e---\n// src/components/Logo.astro\nimport type { SvgComponent } from 'astro/types';\nimport HomeIcon from './Home.svg';\ninterface Link {\n  url: string;\n  text: string;\n  icon: SvgComponent;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a759c1f84d11441420876a75481ce17dac773d76\"\u003e\u003ccode\u003ea759c1f\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14442\"\u003e#14442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/1f7ec7dcf491a489ce7ad7a9f5ce768d96e7a96f\"\u003e\u003ccode\u003e1f7ec7d\u003c/code\u003e\u003c/a\u003e fix: changelog code snippet (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14443\"\u003e#14443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a3e16ab6dd0bef9ab6259f23bfeebed747e27497\"\u003e\u003ccode\u003ea3e16ab\u003c/code\u003e\u003c/a\u003e fix(astro): invalid font url (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14440\"\u003e#14440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/47df8f2f2e57bb89c9570594039a8759e4f1a590\"\u003e\u003ccode\u003e47df8f2\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/bdcd9e0eddee7deee5710f60b1163e122694cd92\"\u003e\u003ccode\u003ebdcd9e0\u003c/code\u003e\u003c/a\u003e docs: Clarification in ResponseSentError cause (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14391\"\u003e#14391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/b0cffe70e6981863b40741b478cd381ebe917e30\"\u003e\u003ccode\u003eb0cffe7\u003c/code\u003e\u003c/a\u003e Fix name of new flag in changelog (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14437\"\u003e#14437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/731c07d9be5cb2feb29c6d218b16feb7c11f03c4\"\u003e\u003ccode\u003e731c07d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14434\"\u003e#14434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/dcfbd8c9d5dc798d1bcb9b36531c2eded301050d\"\u003e\u003ccode\u003edcfbd8c\u003c/code\u003e\u003c/a\u003e feat(types): add SvgComponent type and update SVG module declaration (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13651\"\u003e#13651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a98ce3ccd7d6ecd723733f2bc8c7c5a83884eab4\"\u003e\u003ccode\u003ea98ce3c\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a31edb8daad8632bacd1861adf6ac720695f7173\"\u003e\u003ccode\u003ea31edb8\u003c/code\u003e\u003c/a\u003e feat(core): add \u003ccode\u003eroutePattern\u003c/code\u003e to \u003ccode\u003eGetStaticPathsOptions\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13520\"\u003e#13520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/astro/commits/astro@5.14.1/packages/astro\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.34.0 to 9.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.36.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076\"\u003e\u003ccode\u003e47afcf6\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003epreserve-caught-error\u003c/code\u003e edge cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20109\"\u003e#20109\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e\"\u003e\u003ccode\u003e75b74d8\u003c/code\u003e\u003c/a\u003e fix: add missing rule option types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20127\"\u003e#20127\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20116\"\u003e#20116\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6\"\u003e\u003ccode\u003e7d61b7f\u003c/code\u003e\u003c/a\u003e fix: add missing scope types to \u003ccode\u003eScope.type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20110\"\u003e#20110\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898\"\u003e\u003ccode\u003e7a670c3\u003c/code\u003e\u003c/a\u003e fix: correct rule option typings in \u003ccode\u003erules.d.ts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20084\"\u003e#20084\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6\"\u003e\u003ccode\u003eb73ab12\u003c/code\u003e\u003c/a\u003e docs: update examples to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20131\"\u003e#20131\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649\"\u003e\u003ccode\u003e31d9392\u003c/code\u003e\u003c/a\u003e docs: fix typos (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20118\"\u003e#20118\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b\"\u003e\u003ccode\u003ec7f861b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215\"\u003e\u003ccode\u003e6b0c08b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2\"\u003e\u003ccode\u003e91f97c5\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8\"\u003e\u003ccode\u003e12411e8\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.36.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20139\"\u003e#20139\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09\"\u003e\u003ccode\u003ebac82a2\u003c/code\u003e\u003c/a\u003e ci: simplify renovate configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19907\"\u003e#19907\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1\"\u003e\u003ccode\u003ec00bb37\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20090\"\u003e#20090\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6\"\u003e\u003ccode\u003efee751d\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003edefaultOptions\u003c/code\u003e in rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20121\"\u003e#20121\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b\"\u003e\u003ccode\u003e1ace67d\u003c/code\u003e\u003c/a\u003e chore: update example to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20111\"\u003e#20111\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc\"\u003e\u003ccode\u003e4821963\u003c/code\u003e\u003c/a\u003e test: add missing loc information to error objects in rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20112\"\u003e#20112\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4\"\u003e\u003ccode\u003eb42c42e\u003c/code\u003e\u003c/a\u003e chore: disallow use of deprecated \u003ccode\u003etype\u003c/code\u003e property in core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20094\"\u003e#20094\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c\"\u003e\u003ccode\u003e7bb498d\u003c/code\u003e\u003c/a\u003e test: remove deprecated \u003ccode\u003etype\u003c/code\u003e property from core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20093\"\u003e#20093\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733\"\u003e\u003ccode\u003ee10cf2a\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20089\"\u003e#20089\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4\"\u003e\u003ccode\u003e5cb0ce4\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003emeta.defaultOptions\u003c/code\u003e in \u003ccode\u003epreserve-caught-error\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20080\"\u003e#20080\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d\"\u003e\u003ccode\u003ef9f7cb5\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500\"\u003e\u003ccode\u003e81764b2\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint\u003c/code\u003e peer dependency in \u003ccode\u003eeslint-config-eslint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20079\"\u003e#20079\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.35.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082\"\u003e\u003ccode\u003e42761fa\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-function (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20057\"\u003e#20057\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6\"\u003e\u003ccode\u003e102f444\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-static-block (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20056\"\u003e#20056\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3\"\u003e\u003ccode\u003ee51ffff\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003epreserve-caught-error\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19913\"\u003e#19913\u003c/a\u003e) (Amnish Singh Arora)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2\"\u003e\u003ccode\u003e10e7ae2\u003c/code\u003e\u003c/a\u003e fix: update uncloneable options error message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20059\"\u003e#20059\u003c/a\u003e) (soda-sorcery)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8\"\u003e\u003ccode\u003ebfa4601\u003c/code\u003e\u003c/a\u003e fix: ignore empty switch statements with comments in no-empty rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20045\"\u003e#20045\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15\"\u003e\u003ccode\u003edfd11de\u003c/code\u003e\u003c/a\u003e fix: add \u003ccode\u003ebefore\u003c/code\u003e and \u003ccode\u003eafter\u003c/code\u003e to test case types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20049\"\u003e#20049\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f\"\u003e\u003ccode\u003edabbe95\u003c/code\u003e\u003c/a\u003e fix: correct types for \u003ccode\u003eno-restricted-imports\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20034\"\u003e#20034\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972\"\u003e\u003ccode\u003eea789c7\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with uppercase exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20032\"\u003e#20032\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95\"\u003e\u003ccode\u003ed265515\u003c/code\u003e\u003c/a\u003e docs: improve phrasing - \u0026quot;if\u0026quot; → \u0026quot;even if\u0026quot; from getting-started section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20074\"\u003e#20074\u003c/a\u003e) (jjangga0214)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315\"\u003e\u003ccode\u003ea355a0e\u003c/code\u003e\u003c/a\u003e docs: invert comparison logic for example in \u003ccode\u003eno-var\u003c/code\u003e doc page (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20064\"\u003e#20064\u003c/a\u003e) (OTonGitHub)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2\"\u003e\u003ccode\u003e5082fc2\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d\"\u003e\u003ccode\u003e99cfd7e\u003c/code\u003e\u003c/a\u003e docs: add missing \u0026quot;the\u0026quot; in rule deprecation docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20050\"\u003e#20050\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.36.0 - September 19, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8\"\u003e\u003ccode\u003e12411e8\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.36.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20139\"\u003e#20139\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6\"\u003e\u003ccode\u003eb73ab12\u003c/code\u003e\u003c/a\u003e docs: update examples to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20131\"\u003e#20131\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076\"\u003e\u003ccode\u003e47afcf6\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003epreserve-caught-error\u003c/code\u003e edge cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20109\"\u003e#20109\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e\"\u003e\u003ccode\u003e75b74d8\u003c/code\u003e\u003c/a\u003e fix: add missing rule option types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20127\"\u003e#20127\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09\"\u003e\u003ccode\u003ebac82a2\u003c/code\u003e\u003c/a\u003e ci: simplify renovate configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19907\"\u003e#19907\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20116\"\u003e#20116\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1\"\u003e\u003ccode\u003ec00bb37\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20090\"\u003e#20090\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6\"\u003e\u003ccode\u003efee751d\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003edefaultOptions\u003c/code\u003e in rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20121\"\u003e#20121\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649\"\u003e\u003ccode\u003e31d9392\u003c/code\u003e\u003c/a\u003e docs: fix typos (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20118\"\u003e#20118\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6\"\u003e\u003ccode\u003e7d61b7f\u003c/code\u003e\u003c/a\u003e fix: add missing scope types to \u003ccode\u003eScope.type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20110\"\u003e#20110\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b\"\u003e\u003ccode\u003e1ace67d\u003c/code\u003e\u003c/a\u003e chore: update example to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20111\"\u003e#20111\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc\"\u003e\u003ccode\u003e4821963\u003c/code\u003e\u003c/a\u003e test: add missing loc information to error objects in rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20112\"\u003e#20112\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b\"\u003e\u003ccode\u003ec7f861b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215\"\u003e\u003ccode\u003e6b0c08b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898\"\u003e\u003ccode\u003e7a670c3\u003c/code\u003e\u003c/a\u003e fix: correct rule option typings in \u003ccode\u003erules.d.ts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20084\"\u003e#20084\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4\"\u003e\u003ccode\u003eb42c42e\u003c/code\u003e\u003c/a\u003e chore: disallow use of deprecated \u003ccode\u003etype\u003c/code\u003e property in core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20094\"\u003e#20094\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c\"\u003e\u003ccode\u003e7bb498d\u003c/code\u003e\u003c/a\u003e test: remove deprecated \u003ccode\u003etype\u003c/code\u003e property from core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20093\"\u003e#20093\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2\"\u003e\u003ccode\u003e91f97c5\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733\"\u003e\u003ccode\u003ee10cf2a\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20089\"\u003e#20089\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4\"\u003e\u003ccode\u003e5cb0ce4\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003emeta.defaultOptions\u003c/code\u003e in \u003ccode\u003epreserve-caught-error\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20080\"\u003e#20080\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d\"\u003e\u003ccode\u003ef9f7cb5\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500\"\u003e\u003ccode\u003e81764b2\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint\u003c/code\u003e peer dependency in \u003ccode\u003eeslint-config-eslint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20079\"\u003e#20079\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev9.35.0 - September 5, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087\"\u003e\u003ccode\u003eda87f2f\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.35.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20077\"\u003e#20077\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202\"\u003e\u003ccode\u003eaf2a087\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95\"\u003e\u003ccode\u003ed265515\u003c/code\u003e\u003c/a\u003e docs: improve phrasing - \u0026quot;if\u0026quot; → \u0026quot;even if\u0026quot; from getting-started section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20074\"\u003e#20074\u003c/a\u003e) (jjangga0214)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc\"\u003e\u003ccode\u003e7055764\u003c/code\u003e\u003c/a\u003e test: remove \u003ccode\u003etests/lib/eslint/eslint.config.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20065\"\u003e#20065\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2\"\u003e\u003ccode\u003e10e7ae2\u003c/code\u003e\u003c/a\u003e fix: update uncloneable options error message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20059\"\u003e#20059\u003c/a\u003e) (soda-sorcery)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082\"\u003e\u003ccode\u003e42761fa\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-function (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20057\"\u003e#20057\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6\"\u003e\u003ccode\u003e102f444\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-static-block (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20056\"\u003e#20056\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4\"\u003e\u003ccode\u003e84ffb96\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint-community/eslint-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20069\"\u003e#20069\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315\"\u003e\u003ccode\u003ea355a0e\u003c/code\u003e\u003c/a\u003e docs: invert comparison logic for example in \u003ccode\u003eno-var\u003c/code\u003e doc page (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20064\"\u003e#20064\u003c/a\u003e) (OTonGitHub)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3\"\u003e\u003ccode\u003ee51ffff\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003epreserve-caught-error\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19913\"\u003e#19913\u003c/a\u003e) (Amnish Singh Arora)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2\"\u003e\u003ccode\u003e5082fc2\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786\"\u003e\u003ccode\u003ed5ef939\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003econtext.parserOptions\u003c/code\u003e usage across rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20060\"\u003e#20060\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302\"\u003e\u003ccode\u003e1b3881d\u003c/code\u003e\u003c/a\u003e chore: remove redundant word (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20058\"\u003e#20058\u003c/a\u003e) (pxwanglu)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d\"\u003e\u003ccode\u003e99cfd7e\u003c/code\u003e\u003c/a\u003e docs: add missing \u0026quot;the\u0026quot; in rule deprecation docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20050\"\u003e#20050\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8\"\u003e\u003ccode\u003ebfa4601\u003c/code\u003e\u003c/a\u003e fix: ignore empty switch statements with comments in no-empty rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20045\"\u003e#20045\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15\"\u003e\u003ccode\u003edfd11de\u003c/code\u003e\u003c/a\u003e fix: add \u003ccode\u003ebefore\u003c/code\u003e and \u003ccode\u003eafter\u003c/code\u003e to test case types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20049\"\u003e#20049\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00\"\u003e\u003ccode\u003e6ad8973\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003e--no-ignore\u003c/code\u003e and \u003ccode\u003e--ignore-pattern\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20036\"\u003e#20036\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f\"\u003e\u003ccode\u003edabbe95\u003c/code\u003e\u003c/a\u003e fix: correct types for \u003ccode\u003eno-restricted-imports\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20034\"\u003e#20034\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577\"\u003e\u003ccode\u003e8033b19\u003c/code\u003e\u003c/a\u003e docs: add documentation for \u003ccode\u003e--no-config-lookup\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20033\"\u003e#20033\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972\"\u003e\u003ccode\u003eea789c7\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with uppercase exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20032\"\u003e#20032\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b4857e54e54b5dba96d156cd8d8b4d42dc5a3bf4\"\u003e\u003ccode\u003eb4857e5\u003c/code\u003e\u003c/a\u003e 9.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5878a4243f623b46b476eb81043d06244eae5877\"\u003e\u003ccode\u003e5878a42\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8\"\u003e\u003ccode\u003e12411e8\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.36.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20139\"\u003e#20139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6\"\u003e\u003ccode\u003eb73ab12\u003c/code\u003e\u003c/a\u003e docs: update examples to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20131\"\u003e#20131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076\"\u003e\u003ccode\u003e47afcf6\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003epreserve-caught-error\u003c/code\u003e edge cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20109\"\u003e#20109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e\"\u003e\u003ccode\u003e75b74d8\u003c/code\u003e\u003c/a\u003e fix: add missing rule option types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09\"\u003e\u003ccode\u003ebac82a2\u003c/code\u003e\u003c/a\u003e ci: simplify renovate configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19907\"\u003e#19907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1\"\u003e\u003ccode\u003ec00bb37\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20090\"\u003e#20090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.34.0...v9.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.3.0 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/309\"\u003e#309\u003c/a\u003e)  8b8a2d6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/52ba38b98338c0e4c16ebab6638b2ac74a2f726c\"\u003e\u003ccode\u003e52ba38b\u003c/code\u003e\u003c/a\u003e 16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8b8a2d62527a90c2535de732f3eeeb6f3111f1be\"\u003e\u003ccode\u003e8b8a2d6\u003c/code\u003e\u003c/a\u003e Update globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.45.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 new feature: \u003ccode\u003ehighlightsfrompoint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e1084 features\u003c/li\u003e\n\u003cli\u003e88% coverage of BCD\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing CSS function keys by \u003ca href=\"https://github.com/jamesnw\"\u003e\u003ccode\u003e@​jamesnw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3388\"\u003eweb-platform-dx/web-features#3388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit highlightsFromPoint from the css highlight api by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3368\"\u003eweb-platform-dx/web-features#3368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 7.1.7 to 7.1.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3393\"\u003eweb-platform-dx/web-features#3393\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v3.1.0...v3.2.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v3.1.0...v3.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e2 features: \u003ccode\u003einput-color-alpha\u003c/code\u003e and \u003ccode\u003egetorinsert\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out alpha and colorspace properties from input type=color by \u003ca href...\n\n_Description has been truncated_","html_url":"https://github.com/madcampos/madcampos/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"},{"uuid":"2872251286","node_id":"PR_kwDOMwDYeM6rMxOW","number":188,"state":"open","title":"Bump the development-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T22:18:02.000Z","updated_at":"2025-09-29T22:18:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":9,"packages":[{"name":"@docusaurus/module-type-aliases","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/tsconfig","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/types","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.13.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.1","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc","old_version":"0.28.5","new_version":"0.28.13","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.9.0","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.8.1` | `3.9.1` |\n| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.8.1` | `3.9.1` |\n| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.8.1` | `3.9.1` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.7.0` | `3.13.0` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.3` | `9.2.1` |\n| [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) | `1.4.0` | `1.4.2` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.5` | `0.28.13` |\n| [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) | `4.7.0` | `4.9.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |\n\n\nUpdates `@docusaurus/module-type-aliases` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/releases\"\u003e\u003ccode\u003e@​docusaurus/module-type-aliases\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​docusaurus/module-type-aliases\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414\"\u003e\u003ccode\u003ec0dd59f\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711\"\u003e\u003ccode\u003ec24d7dc\u003c/code\u003e\u003c/a\u003e chore: release v3.9 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058\"\u003e\u003ccode\u003ef811e2d\u003c/code\u003e\u003c/a\u003e chore: release 3.8.1 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases/issues/11249\"\u003e#11249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-module-type-aliases\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@docusaurus/tsconfig` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/releases\"\u003e\u003ccode\u003e@​docusaurus/tsconfig\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​docusaurus/tsconfig\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414\"\u003e\u003ccode\u003ec0dd59f\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711\"\u003e\u003ccode\u003ec24d7dc\u003c/code\u003e\u003c/a\u003e chore: release v3.9 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058\"\u003e\u003ccode\u003ef811e2d\u003c/code\u003e\u003c/a\u003e chore: release 3.8.1 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig/issues/11249\"\u003e#11249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-tsconfig\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@docusaurus/types` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/releases\"\u003e\u003ccode\u003e@​docusaurus/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​docusaurus/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414\"\u003e\u003ccode\u003ec0dd59f\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711\"\u003e\u003ccode\u003ec24d7dc\u003c/code\u003e\u003c/a\u003e chore: release v3.9 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/2febb76fae9a353778d9d995ced18f9515dab8de\"\u003e\u003ccode\u003e2febb76\u003c/code\u003e\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/1808945c1f9b6ab87b6d7e37c157951903690aa9\"\u003e\u003ccode\u003e1808945\u003c/code\u003e\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/e14caf1f78b22bafdef5ef071d23928826e90737\"\u003e\u003ccode\u003ee14caf1\u003c/code\u003e\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable `remark-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/96c38d5fdd13183d5b81798ba44b9372ba6ec8c6\"\u003e\u003ccode\u003e96c38d5\u003c/code\u003e\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate `siteConfig.onBrokenMa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058\"\u003e\u003ccode\u003ef811e2d\u003c/code\u003e\u003c/a\u003e chore: release 3.8.1 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types/issues/11249\"\u003e#11249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etransformers\u003c/strong\u003e: Render indent guides  -  by \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1060\"\u003eshikijs/shiki#1060\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/aecd1617\"\u003e\u003c!-- raw HTML omitted --\u003e(aecd1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.3...v3.13.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@shikijs/twoslash\u003c/code\u003e version specifier  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1078\"\u003eshikijs/shiki#1078\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a1cdea41\"\u003e\u003c!-- raw HTML omitted --\u003e(a1cde)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.2...v3.12.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/fd7326a82f9495489acf0c999347cb45b2156644\"\u003e\u003ccode\u003efd7326a\u003c/code\u003e\u003c/a\u003e chore: release v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5cbb05219e548a4d407ce375fdaf7e05dd627b48\"\u003e\u003ccode\u003e5cbb052\u003c/code\u003e\u003c/a\u003e chore: release v3.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c42f483ad082a5a6075101c7b2d36c9ab\"\u003e\u003ccode\u003ee86b0a7\u003c/code\u003e\u003c/a\u003e fix(twoslash): fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.13.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eDictionary Updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eDictionary Updates\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/3a165c2afd917f4a923c2316f3768eaf18aa3e4b\"\u003e\u003ccode\u003e3a165c2\u003c/code\u003e\u003c/a\u003e v9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/c1c0feb01b07d762c76d78932b597cf7577a260c\"\u003e\u003ccode\u003ec1c0feb\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.1 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7647\"\u003e#7647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/4fd0a9b9498b382ad44ec948fab3636a504fcecf\"\u003e\u003ccode\u003e4fd0a9b\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/ef2fdee5c66ddae6f653afa80e6d3cb8524263c8\"\u003e\u003ccode\u003eef2fdee\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/cb406874707ced90249a175215d8fdfb19c520d4\"\u003e\u003ccode\u003ecb40687\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7746\"\u003e#7746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b5b0dbffd4704ed9cf0eb2c679212dc3e879d9eb\"\u003e\u003ccode\u003eb5b0dbf\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7703\"\u003e#7703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/0a7350bf47a6c4e94b281748ef6f27b4e3b2f320\"\u003e\u003ccode\u003e0a7350b\u003c/code\u003e\u003c/a\u003e chore: reduce test failures due to cache collisions (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7673\"\u003e#7673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/180b9fa3da1010617918fbadfcd5cd4aef9c8b04\"\u003e\u003ccode\u003e180b9fa\u003c/code\u003e\u003c/a\u003e chore: Update README.md (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7659\"\u003e#7659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.1/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.5 to 0.28.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.13\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ebasePath\u003c/code\u003e option now also affects relative link resolution, TypeDoc will also check for\npaths relative to the provided base path. If you instead want TypeDoc to only change the rendered\nbase path for sources, use the \u003ccode\u003edisplayBasePath\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3009\"\u003e#3009\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs with some mixin classes, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3007\"\u003e#3007\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inheritDoc\u003c/code\u003e will now correctly overwrite \u003ccode\u003e@remarks\u003c/code\u003e and \u003ccode\u003e@returns\u003c/code\u003e blocks on the target comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3012\"\u003e#3012\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eexternalSymbolLinkMappings\u003c/code\u003e option now works properly on links pointing to inherited/overwritten signatures, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3014\"\u003e#3014\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.13 (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ebasePath\u003c/code\u003e option now also affects relative link resolution, TypeDoc will also check for\npaths relative to the provided base path. If you instead want TypeDoc to only change the rendered\nbase path for sources, use the \u003ccode\u003edisplayBasePath\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3009\"\u003e#3009\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs with some mixin classes, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3007\"\u003e#3007\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inheritDoc\u003c/code\u003e will now correctly overwrite \u003ccode\u003e@remarks\u003c/code\u003e and \u003ccode\u003e@returns\u003c/code\u003e blocks on the target comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3012\"\u003e#3012\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eexternalSymbolLinkMappings\u003c/code\u003e option now works properly on links pointing to inherited/overwritten signatures, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3014\"\u003e#3014\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.12 (2025-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10 (2025-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues...\n\n_Description has been truncated_","html_url":"https://github.com/fishjam-cloud/documentation/pull/188","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/188","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/188/packages"},{"uuid":"2799899004","node_id":"PR_kwDOMwDYeM6m4xF8","number":175,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-29T21:30:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-04T15:31:08.000Z","updated_at":"2025-09-29T21:30:28.000Z","time_to_close":2181560,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":6,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.12.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.1","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc","old_version":"0.28.5","new_version":"0.28.12","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.8.1","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.7.0` | `3.12.2` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.3` | `9.2.1` |\n| [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) | `1.4.0` | `1.4.2` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.5` | `0.28.12` |\n| [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) | `4.7.0` | `4.8.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |\n\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c42f483ad082a5a6075101c7b2d36c9ab\"\u003e\u003ccode\u003ee86b0a7\u003c/code\u003e\u003c/a\u003e fix(twoslash): fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.2/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eDictionary Updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eDictionary Updates\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/3a165c2afd917f4a923c2316f3768eaf18aa3e4b\"\u003e\u003ccode\u003e3a165c2\u003c/code\u003e\u003c/a\u003e v9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/c1c0feb01b07d762c76d78932b597cf7577a260c\"\u003e\u003ccode\u003ec1c0feb\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.1 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7647\"\u003e#7647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/4fd0a9b9498b382ad44ec948fab3636a504fcecf\"\u003e\u003ccode\u003e4fd0a9b\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/ef2fdee5c66ddae6f653afa80e6d3cb8524263c8\"\u003e\u003ccode\u003eef2fdee\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/cb406874707ced90249a175215d8fdfb19c520d4\"\u003e\u003ccode\u003ecb40687\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7746\"\u003e#7746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b5b0dbffd4704ed9cf0eb2c679212dc3e879d9eb\"\u003e\u003ccode\u003eb5b0dbf\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7703\"\u003e#7703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/0a7350bf47a6c4e94b281748ef6f27b4e3b2f320\"\u003e\u003ccode\u003e0a7350b\u003c/code\u003e\u003c/a\u003e chore: reduce test failures due to cache collisions (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7673\"\u003e#7673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/180b9fa3da1010617918fbadfcd5cd4aef9c8b04\"\u003e\u003ccode\u003e180b9fa\u003c/code\u003e\u003c/a\u003e chore: Update README.md (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7659\"\u003e#7659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.1/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.5 to 0.28.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e option can now be given plugin functions to load.\u003c/li\u003e\n\u003cli\u003ePermit \u003ccode\u003e-\u003c/code\u003e within tag names to support \u003ccode\u003etypescript-json-schema\u003c/code\u003e's \u003ccode\u003e@TJS-type\u003c/code\u003e tag, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2972\"\u003e#2972\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.12 (2025-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10 (2025-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9 (2025-08-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8 (2025-07-28)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e function can now be given plugin functions to load.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/b3a4869bcbc054a37d0fbb0bc71339325a26f2ee\"\u003e\u003ccode\u003eb3a4869\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/40f17fba3a5073c832e8102c8a7125464b2c28a0\"\u003e\u003ccode\u003e40f17fb\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/0c3ad25a27b443b7a9048ad740a7461a5d6c2264\"\u003e\u003ccode\u003e0c3ad25\u003c/code\u003e\u003c/a\u003e Fix new ESLint issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/bfed02dbb36c0cb0d0fb508da913c89e6ff2a0b6\"\u003e\u003ccode\u003ebfed02d\u003c/code\u003e\u003c/a\u003e Upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/0a716b2abfed0038ba450a85516b5f7cd3bb572f\"\u003e\u003ccode\u003e0a716b2\u003c/code\u003e\u003c/a\u003e Fix relative links to README file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/51c7ff207732d0d2aa409577eae9e27321576456\"\u003e\u003ccode\u003e51c7ff2\u003c/code\u003e\u003c/a\u003e Fix link resolution with percent encoded URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/34d2c33975e6f01c766aa9a41f219027c233c24c\"\u003e\u003ccode\u003e34d2c33\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/17347c9af22d2bbf322e3c8eaa92eae10a6f7690\"\u003e\u003ccode\u003e17347c9\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/2077c80cbbce1260fe30d75f62d841fb84eaecc8\"\u003e\u003ccode\u003e2077c80\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/8f47c24f17204a3e2b86b48e7f8ae6933f19ae77\"\u003e\u003ccode\u003e8f47c24\u003c/code\u003e\u003c/a\u003e Fix rendering of \u0026quot;Type Declaration\u0026quot; header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TypeStrong/TypeDoc/compare/v0.28.5...v0.28.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.1 (2025-08-12)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.0 (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/6682592b8e6bed98e3b6023498d0cba3f9b7458b\"\u003e\u003ccode\u003e6682592\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/54b6d062cad7a23d5461feba7f6acfa45c39ec7d\"\u003e\u003ccode\u003e54b6d06\u003c/code\u003e\u003c/a\u003e chore(all): fix npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f98c0b6e1d630ed0777b2ba2ecaa024c7236f8ae\"\u003e\u003ccode\u003ef98c0b6\u003c/code\u003e\u003c/a\u003e fix(core): correctly handle empty markdown links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/880194da38790f56ad7103cbf7136512f4e6c30c\"\u003e\u003ccode\u003e880194d\u003c/code\u003e\u003c/a\u003e chore(all): added publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/7da57e251c1d9083853a56431a8f47504b840446\"\u003e\u003ccode\u003e7da57e2\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/4f7cbf12ffe50a6c10bc81c47e71d7b24a254a04\"\u003e\u003ccode\u003e4f7cbf1\u003c/code\u003e\u003c/a\u003e feat(core): exposed additional placeholders to \u0026quot;pageTitleTemplates\u0026quot; and adjus...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/5ad7a88b11c4dd71e14e7f533ea5d6a2b379e402\"\u003e\u003ccode\u003e5ad7a88\u003c/code\u003e\u003c/a\u003e fix(core): fix incorrect link fragments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f872871ace3c008690c85655c6e1c8b8ac5b2f0c\"\u003e\u003ccode\u003ef872871\u003c/code\u003e\u003c/a\u003e chore(core): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.8.1/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/be8678315541e814da14316848a9468e8f90ab11\"\u003e\u003ccode\u003ebe86783\u003c/code\u003e\u003c/a\u003e Give more specific errors for \u003ccode\u003everbatimModuleSyntax\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62113\"\u003e#62113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/22ef57786f5ca99837c430439bc6003c068fe1d2\"\u003e\u003ccode\u003e22ef577\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d5a414cd1dceb209fd2569e89d1096812218e8c5\"\u003e\u003ccode\u003ed5a414c\u003c/code\u003e\u003c/a\u003e Don't use \u003ccode\u003enoErrorTruncation\u003c/code\u003e when printing types with \u003ccode\u003emaximumLength\u003c/code\u003e set (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/f14b5c8a2f0be503ac455054a91573c63f0e5088\"\u003e\u003ccode\u003ef14b5c8\u003c/code\u003e\u003c/a\u003e Remove unused and confusing dom.iterable.d.ts file (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62037\"\u003e#62037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2778e84ed88894156e2c5a17d74a25c73cc96ffe\"\u003e\u003ccode\u003e2778e84\u003c/code\u003e\u003c/a\u003e Restore AbortSignal.abort (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62086\"\u003e#62086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/65cb4bd2d52cd882f2c3a503681479eb2ed291ca\"\u003e\u003ccode\u003e65cb4bd\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e20e032effad965567d4a1e1c30d5433b0a3332\"\u003e\u003ccode\u003e9e20e03\u003c/code\u003e\u003c/a\u003e Clear out checker-level stacks on pop (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62016\"\u003e#62016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/87740bc7fe3d8d2af47d767db081491f40b8a90d\"\u003e\u003ccode\u003e87740bc\u003c/code\u003e\u003c/a\u003e Fix for Issue 61081 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61221\"\u003e#61221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/833a8d492c728d606454865e8c0fee84842f9f10\"\u003e\u003ccode\u003e833a8d4\u003c/code\u003e\u003c/a\u003e Fix Symbol completion priority and cursor positioning (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61945\"\u003e#61945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0018c9ff12e657b84997dc1843818fea0a2ce850\"\u003e\u003ccode\u003e0018c9f\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/175","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/175","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/175/packages"},{"uuid":"2792100013","node_id":"PR_kwDOIuGUPs6mbBCt","number":141,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 8 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T10:19:34.000Z","updated_at":"2025-09-02T10:19:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":8,"packages":[{"name":"@astrojs/sitemap","old_version":"3.4.2","new_version":"3.5.1","repository_url":"https://github.com/withastro/astro"},{"name":"@shikijs/transformers","old_version":"3.9.1","new_version":"3.12.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.9.1","new_version":"3.12.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"@types/node","old_version":"24.1.0","new_version":"24.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.38.0","new_version":"8.41.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.38.0","new_version":"8.41.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"9.32.0","new_version":"9.34.0","repository_url":"https://github.com/eslint/eslint"},{"name":"web-features","old_version":"2.43.0","new_version":"2.45.0","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.4.2` | `3.5.1` |\n| [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `3.9.1` | `3.12.1` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.9.1` | `3.12.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.1.0` | `24.3.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.38.0` | `8.41.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.38.0` | `8.41.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.32.0` | `9.34.0` |\n| [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features) | `2.43.0` | `2.45.0` |\n\nUpdates `@astrojs/sitemap` from 3.4.2 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14233\"\u003e#14233\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/896886cc6e60954d8d5ac80a4b2560df92cfdc5b\"\u003e\u003ccode\u003e896886c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Fixes the issue with the option \u003ccode\u003elastmod\u003c/code\u003e where if it is defined it applies correctly to \u003ccode\u003e\u0026lt;url\u0026gt;\u003c/code\u003e entries in each \u003ccode\u003esitemap-${i}.xml\u003c/code\u003e file but not the \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entries in the root \u003ccode\u003esitemap-index.xml\u003c/code\u003e file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13682\"\u003e#13682\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/5824b32c5cc5d58c1138e408a05d1be18924c711\"\u003e\u003ccode\u003e5824b32\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Adds a \u003ccode\u003ecustomSitemaps\u003c/code\u003e option to include extra sitemaps in the \u003ccode\u003esitemap-index.xml\u003c/code\u003e file generated by Astro.\u003c/p\u003e\n\u003cp\u003eThis is useful for multi-framework setups on the same domain as your Astro site (\u003ccode\u003eexample.com\u003c/code\u003e), such as a blog at \u003ccode\u003eexample.com/blog\u003c/code\u003e whose sitemap is generated by another framework.\u003c/p\u003e\n\u003cp\u003eThe following example shows configuring your Astro site to include sitemaps for an externally-generated blog and help center along with the generated sitemap entries in \u003ccode\u003esitemap-index.xml\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eExample:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { defineConfig } from 'astro/config';\nimport sitemap from '@astrojs/sitemap';\n\u003cp\u003eexport default defineConfig({\nsite: '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\nintegrations: [\nsitemap({\ncustomSitemaps: [\n'https://example.com/blog/sitemap.xml',\n'https://example.com/helpcenter/sitemap.xml',\n],\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eLearn more in the \u003ca href=\"https://docs.astro.build/en/guides/integrations-guide/sitemap/#configuration\"\u003e\u003ccode\u003e@astrojs/sitemap\u003c/code\u003e configuration documentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14233\"\u003e#14233\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/896886cc6e60954d8d5ac80a4b2560df92cfdc5b\"\u003e\u003ccode\u003e896886c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Fixes the issue with the option \u003ccode\u003elastmod\u003c/code\u003e where if it is defined it applies correctly to \u003ccode\u003e\u0026lt;url\u0026gt;\u003c/code\u003e entries in each \u003ccode\u003esitemap-${i}.xml\u003c/code\u003e file but not the \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entries in the root \u003ccode\u003esitemap-index.xml\u003c/code\u003e file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13682\"\u003e#13682\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/5824b32c5cc5d58c1138e408a05d1be18924c711\"\u003e\u003ccode\u003e5824b32\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Adds a \u003ccode\u003ecustomSitemaps\u003c/code\u003e option to include extra sitemaps in the \u003ccode\u003esitemap-index.xml\u003c/code\u003e file generated by Astro.\u003c/p\u003e\n\u003cp\u003eThis is useful for multi-framework setups on the same domain as your Astro site (\u003ccode\u003eexample.com\u003c/code\u003e), such as a blog at \u003ccode\u003eexample.com/blog\u003c/code\u003e whose sitemap is generated by another framework.\u003c/p\u003e\n\u003cp\u003eThe following example shows configuring your Astro site to include sitemaps for an externally-generated blog and help center along with the generated sitemap entries in \u003ccode\u003esitemap-index.xml\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eExample:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { defineConfig } from 'astro/config';\nimport sitemap from '@astrojs/sitemap';\n\u003cp\u003eexport default defineConfig({\nsite: '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\nintegrations: [\nsitemap({\ncustomSitemaps: [\n'https://example.com/blog/sitemap.xml',\n'https://example.com/helpcenter/sitemap.xml',\n],\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eLearn more in the \u003ca href=\"https://docs.astro.build/en/guides/integrations-guide/sitemap/#configuration\"\u003e\u003ccode\u003e@astrojs/sitemap\u003c/code\u003e configuration documentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/d471be562fee507887426302ef8df9500c8b18c8\"\u003e\u003ccode\u003ed471be5\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14242\"\u003e#14242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/896886cc6e60954d8d5ac80a4b2560df92cfdc5b\"\u003e\u003ccode\u003e896886c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​astro/sitemap\u003c/code\u003e): include \u003ccode\u003elastmod\u003c/code\u003e for sitemap entries (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14233\"\u003e#14233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a186848c34615dab5816df3bd8962ba16314f2b9\"\u003e\u003ccode\u003ea186848\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14217\"\u003e#14217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/cad3cc65836b4e43fe420ebe0dbf1d54f8f28f36\"\u003e\u003ccode\u003ecad3cc6\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5824b32c5cc5d58c1138e408a05d1be18924c711\"\u003e\u003ccode\u003e5824b32\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​astro/sitemap\u003c/code\u003e): custom sitemaps (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/13682\"\u003e#13682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.5.1/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/transformers` from 3.9.1 to 3.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780e16768b5f8961ba97b2aaf1f56ddf692\"\u003e\u003ccode\u003e22d0c78\u003c/code\u003e\u003c/a\u003e fix(remove-notation-escape): correct escape sequence (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.1/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/transformers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.9.1 to 3.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.1.0 to 24.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.38.0 to 8.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.41.0\u003c/h2\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etighten \u003ccode\u003etsconfigRootDir\u003c/code\u003e validation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11463\"\u003e#11463\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.40.0\u003c/h2\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export \u003ccode\u003eplugin\u003c/code\u003e, \u003ccode\u003eparser\u003c/code\u003e, and \u003ccode\u003econfigs\u003c/code\u003e that are compatible with both \u003ccode\u003edefineConfig()\u003c/code\u003e and \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475\"\u003e#11475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e correct range of import assertion with trailing comma (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11478\"\u003e#11478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e correct \u003ccode\u003ecalculateConfigForFile\u003c/code\u003e return type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11451\"\u003e#11451\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNolan Gajdascz \u003ca href=\"https://github.com/Gajdascz\"\u003e\u003ccode\u003e@​Gajdascz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.1\u003c/h2\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e handle \u003ccode\u003efile://\u003c/code\u003e urls in stack trace when inferring \u003ccode\u003etsconfigRootDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464\"\u003e#11464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.0\u003c/h2\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [naming-convention] add enumMember PascalCase default option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127\"\u003e#11127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add no-unnecessary-type-conversion to strict-type-checked ruleset (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427\"\u003e#11427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.6.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11496\"\u003e#11496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid keys in \u003ccode\u003eEnumMember\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11232\"\u003e#11232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [only-throw-error] support yield/await expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11417\"\u003e#11417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add no-unnecessary-type-conversion to strict-type-checked ruleset (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427\"\u003e#11427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [naming-convention] add enumMember PascalCase default option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127\"\u003e#11127\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-assignment] add an \u003ccode\u003eunsafeObjectPattern\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11403\"\u003e#11403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] ignore \u003ccode\u003echeck\u003c/code\u003e option for most RHS of a chain (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11272\"\u003e#11272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Garbutt \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSasha Kondrashov\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/31a73361bd6449974c89b78ef77be0d04e77510b\"\u003e\u003ccode\u003e31a7336\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4526b3f68d5625c50e83fe472babeca67c92cb7\"\u003e\u003ccode\u003ea4526b3\u003c/code\u003e\u003c/a\u003e chore: skip failing tests to fix CI (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11505\"\u003e#11505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/03e21eb255cd6070f4222086601b38db1be0bcf3\"\u003e\u003ccode\u003e03e21eb\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.6.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11496\"\u003e#11496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/60c3b26317578b03bf64d8194488ba948c1b05bb\"\u003e\u003ccode\u003e60c3b26\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/76486227715a02a93a7b537f05c22825b764dbc3\"\u003e\u003ccode\u003e7648622\u003c/code\u003e\u003c/a\u003e fix(typescript-estree): revert \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11232\"\u003e#11232\u003c/a\u003e (feat(typescript-estree): forbid invali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d50a6b11c502c4840f9649789672f49b262ff83c\"\u003e\u003ccode\u003ed50a6b1\u003c/code\u003e\u003c/a\u003e feat(typescript-estree): forbid invalid keys in \u003ccode\u003eEnumMember\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11232\"\u003e#11232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b2ee794265c4c727009e65a4eb5f06fad9686cf8\"\u003e\u003ccode\u003eb2ee794\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fee2bc6a0b0ce1c09a276fd910b639ed553f73d2\"\u003e\u003ccode\u003efee2bc6\u003c/code\u003e\u003c/a\u003e chore: update eslint-plugin-eslint-plugin (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11449\"\u003e#11449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c98d51320bae29639c66d679057ad78785845da8\"\u003e\u003ccode\u003ec98d513\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a8def4b3cb4dfb2e40b9db11e66110ffb33046d8\"\u003e\u003ccode\u003ea8def4b\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-assignment] add an \u003ccode\u003eunsafeObjectPattern\u003c/code\u003e messa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.38.0 to 8.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.41.0\u003c/h2\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etighten \u003ccode\u003etsconfigRootDir\u003c/code\u003e validation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11463\"\u003e#11463\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.40.0\u003c/h2\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export \u003ccode\u003eplugin\u003c/code\u003e, \u003ccode\u003eparser\u003c/code\u003e, and \u003ccode\u003econfigs\u003c/code\u003e that are compatible with both \u003ccode\u003edefineConfig()\u003c/code\u003e and \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475\"\u003e#11475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e correct range of import assertion with trailing comma (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11478\"\u003e#11478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e correct \u003ccode\u003ecalculateConfigForFile\u003c/code\u003e return type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11451\"\u003e#11451\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNolan Gajdascz \u003ca href=\"https://github.com/Gajdascz\"\u003e\u003ccode\u003e@​Gajdascz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.1\u003c/h2\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e handle \u003ccode\u003efile://\u003c/code\u003e urls in stack trace when inferring \u003ccode\u003etsconfigRootDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464\"\u003e#11464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.0\u003c/h2\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [naming-convention] add enumMember PascalCase default option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127\"\u003e#11127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add no-unnecessary-type-conversion to strict-type-checked ruleset (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427\"\u003e#11427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/31a73361bd6449974c89b78ef77be0d04e77510b\"\u003e\u003ccode\u003e31a7336\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/60c3b26317578b03bf64d8194488ba948c1b05bb\"\u003e\u003ccode\u003e60c3b26\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b2ee794265c4c727009e65a4eb5f06fad9686cf8\"\u003e\u003ccode\u003eb2ee794\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c98d51320bae29639c66d679057ad78785845da8\"\u003e\u003ccode\u003ec98d513\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2112d58fd2ba2c929f965621a1b0af7e7a9d09f7\"\u003e\u003ccode\u003e2112d58\u003c/code\u003e\u003c/a\u003e feat: update to TypeScript 5.9.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.32.0 to 9.34.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.34.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33\"\u003e\u003ccode\u003e0bb777a\u003c/code\u003e\u003c/a\u003e feat: multithread linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19794\"\u003e#19794\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab\"\u003e\u003ccode\u003e43a5f9e\u003c/code\u003e\u003c/a\u003e feat: add eslint-plugin-regexp to eslint-config-eslint base config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19951\"\u003e#19951\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c\"\u003e\u003ccode\u003e9b89903\u003c/code\u003e\u003c/a\u003e fix: default value of accessor-pairs option in rule.d.ts file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20024\"\u003e#20024\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d\"\u003e\u003ccode\u003e6c07420\u003c/code\u003e\u003c/a\u003e fix: fix spurious failure in neostandard integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20023\"\u003e#20023\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b\"\u003e\u003ccode\u003e676f4ac\u003c/code\u003e\u003c/a\u003e fix: allow scientific notation with trailing zeros matching exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20002\"\u003e#20002\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232\"\u003e\u003ccode\u003e0b4a590\u003c/code\u003e\u003c/a\u003e docs: make rulesdir deprecation clearer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20018\"\u003e#20018\u003c/a\u003e) (Domenico Gemoli)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522\"\u003e\u003ccode\u003e327c672\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79\"\u003e\u003ccode\u003ebf26229\u003c/code\u003e\u003c/a\u003e docs: Fix typo in core-concepts/index.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20009\"\u003e#20009\u003c/a\u003e) (Tobias Hernstig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a\"\u003e\u003ccode\u003e2309327\u003c/code\u003e\u003c/a\u003e docs: fix typo in the \u0026quot;Configuring Rules\u0026quot; section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20001\"\u003e#20001\u003c/a\u003e) (ghazi-git)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29\"\u003e\u003ccode\u003e2b87e21\u003c/code\u003e\u003c/a\u003e docs: [no-else-return] clarify sample code. (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19991\"\u003e#19991\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a\"\u003e\u003ccode\u003ec36570c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be\"\u003e\u003ccode\u003ef19ad94\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20030\"\u003e#20030\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c\"\u003e\u003ccode\u003eb48fa20\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda\"\u003e\u003ccode\u003e4bce8a2\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b\"\u003e\u003ccode\u003e0c9999c\u003c/code\u003e\u003c/a\u003e refactor: prefer default options in \u003ccode\u003egrouped-accessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20028\"\u003e#20028\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe\"\u003e\u003ccode\u003ed503f19\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20010\"\u003e#20010\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883\"\u003e\u003ccode\u003ee2dc67d\u003c/code\u003e\u003c/a\u003e ci: centralize \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19994\"\u003e#19994\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a\"\u003e\u003ccode\u003e7093cb8\u003c/code\u003e\u003c/a\u003e ci: bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20005\"\u003e#20005\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.33.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f\"\u003e\u003ccode\u003ee07820e\u003c/code\u003e\u003c/a\u003e feat: add global object access detection to no-restricted-globals (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19939\"\u003e#19939\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d\"\u003e\u003ccode\u003e90b050e\u003c/code\u003e\u003c/a\u003e feat: support explicit resource management in \u003ccode\u003eone-var\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19941\"\u003e#19941\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336\"\u003e\u003ccode\u003e732433c\u003c/code\u003e\u003c/a\u003e fix: allow any type for \u003ccode\u003emeta.docs.recommended\u003c/code\u003e in custom rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19995\"\u003e#19995\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1\"\u003e\u003ccode\u003ee8a6914\u003c/code\u003e\u003c/a\u003e fix: Fixed potential bug in check-emfile-handling.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19975\"\u003e#19975\u003c/a\u003e) (諏訪原慶斗)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2\"\u003e\u003ccode\u003e34f0723\u003c/code\u003e\u003c/a\u003e docs: playground button for TypeScript code example (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19671\"\u003e#19671\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862\"\u003e\u003ccode\u003edc942a4\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af\"\u003e\u003ccode\u003e5a4b6f7\u003c/code\u003e\u003c/a\u003e docs: Update no-multi-assign.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19979\"\u003e#19979\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba\"\u003e\u003ccode\u003e247e156\u003c/code\u003e\u003c/a\u003e docs: add missing let declarations in \u003ccode\u003eno-plusplus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19980\"\u003e#19980\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9\"\u003e\u003ccode\u003e0d17242\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095\"\u003e\u003ccode\u003efa20b9d\u003c/code\u003e\u003c/a\u003e docs: Clarify when to open an issue for a PR (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19974\"\u003e#19974\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3\"\u003e\u003ccode\u003e27fa865\u003c/code\u003e\u003c/a\u003e build: use \u003ccode\u003eESLint\u003c/code\u003e class to generate formatter examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19972\"\u003e#19972\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5\"\u003e\u003ccode\u003e4258046\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to v9.33.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19998\"\u003e#19998\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c\"\u003e\u003ccode\u003ead28371\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.34.0 - August 22, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be\"\u003e\u003ccode\u003ef19ad94\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20030\"\u003e#20030\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c\"\u003e\u003ccode\u003eb48fa20\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda\"\u003e\u003ccode\u003e4bce8a2\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b\"\u003e\u003ccode\u003e0c9999c\u003c/code\u003e\u003c/a\u003e refactor: prefer default options in \u003ccode\u003egrouped-accessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20028\"\u003e#20028\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232\"\u003e\u003ccode\u003e0b4a590\u003c/code\u003e\u003c/a\u003e docs: make rulesdir deprecation clearer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20018\"\u003e#20018\u003c/a\u003e) (Domenico Gemoli)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c\"\u003e\u003ccode\u003e9b89903\u003c/code\u003e\u003c/a\u003e fix: default value of accessor-pairs option in rule.d.ts file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20024\"\u003e#20024\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d\"\u003e\u003ccode\u003e6c07420\u003c/code\u003e\u003c/a\u003e fix: fix spurious failure in neostandard integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20023\"\u003e#20023\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b\"\u003e\u003ccode\u003e676f4ac\u003c/code\u003e\u003c/a\u003e fix: allow scientific notation with trailing zeros matching exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20002\"\u003e#20002\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522\"\u003e\u003ccode\u003e327c672\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe\"\u003e\u003ccode\u003ed503f19\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20010\"\u003e#20010\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33\"\u003e\u003ccode\u003e0bb777a\u003c/code\u003e\u003c/a\u003e feat: multithread linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19794\"\u003e#19794\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79\"\u003e\u003ccode\u003ebf26229\u003c/code\u003e\u003c/a\u003e docs: Fix typo in core-concepts/index.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20009\"\u003e#20009\u003c/a\u003e) (Tobias Hernstig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab\"\u003e\u003ccode\u003e43a5f9e\u003c/code\u003e\u003c/a\u003e feat: add eslint-plugin-regexp to eslint-config-eslint base config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19951\"\u003e#19951\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883\"\u003e\u003ccode\u003ee2dc67d\u003c/code\u003e\u003c/a\u003e ci: centralize \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19994\"\u003e#19994\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a\"\u003e\u003ccode\u003e7093cb8\u003c/code\u003e\u003c/a\u003e ci: bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20005\"\u003e#20005\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a\"\u003e\u003ccode\u003e2309327\u003c/code\u003e\u003c/a\u003e docs: fix typo in the \u0026quot;Configuring Rules\u0026quot; section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20001\"\u003e#20001\u003c/a\u003e) (ghazi-git)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29\"\u003e\u003ccode\u003e2b87e21\u003c/code\u003e\u003c/a\u003e docs: [no-else-return] clarify sample code. (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19991\"\u003e#19991\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a\"\u003e\u003ccode\u003ec36570c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev9.33.0 - August 8, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5\"\u003e\u003ccode\u003e4258046\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to v9.33.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19998\"\u003e#19998\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c\"\u003e\u003ccode\u003ead28371\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/06a22f154c08ea044b3172b357b226d34dfefc6a\"\u003e\u003ccode\u003e06a22f1\u003c/code\u003e\u003c/a\u003e test: resolve flakiness in --mcp flag test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19993\"\u003e#19993\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336\"\u003e\u003ccode\u003e732433c\u003c/code\u003e\u003c/a\u003e fix: allow any type for \u003ccode\u003emeta.docs.recommended\u003c/code\u003e in custom rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19995\"\u003e#19995\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2\"\u003e\u003ccode\u003e34f0723\u003c/code\u003e\u003c/a\u003e docs: playground button for TypeScript code example (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19671\"\u003e#19671\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862\"\u003e\u003ccode\u003edc942a4\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af\"\u003e\u003ccode\u003e5a4b6f7\u003c/code\u003e\u003c/a\u003e docs: Update no-multi-assign.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19979\"\u003e#19979\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba\"\u003e\u003ccode\u003e247e156\u003c/code\u003e\u003c/a\u003e docs: add missing let declarations in \u003ccode\u003eno-plusplus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19980\"\u003e#19980\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9\"\u003e\u003ccode\u003e0d17242\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f\"\u003e\u003ccode\u003ee07820e\u003c/code\u003e\u003c/a\u003e feat: add global object access detection to no-restricted-globals (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19939\"\u003e#19939\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095\"\u003e\u003ccode\u003efa20b9d\u003c/code\u003e\u003c/a\u003e docs: Clarify when to open an issue for a PR (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19974\"\u003e#19974\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54920ed229693f23650dace6e567bf44413aaf98\"\u003e\u003ccode\u003e54920ed\u003c/code\u003e\u003c/a\u003e test: switch to \u003ccode\u003eLinter.Config\u003c/code\u003e in \u003ccode\u003eESLintRules\u003c/code\u003e type tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19977\"\u003e#19977\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1\"\u003e\u003ccode\u003ee8a6914\u003c/code\u003e\u003c/a\u003e fix: Fixed potential bug in check-emfile-handling.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19975\"\u003e#19975\u003c/a\u003e) (諏訪原慶斗)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d\"\u003e\u003ccode\u003e90b050e\u003c/code\u003e\u003c/a\u003e feat: support explicit resource management in \u003ccode\u003eone-var\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19941\"\u003e#19941\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3\"\u003e\u003ccode\u003e27fa865\u003c/code\u003e\u003c/a\u003e build: use \u003ccode\u003eESLint\u003c/code\u003e class to generate formatter examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19972\"\u003e#19972\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b8875f67a7bc99824f19147f4a669be7e98f3eee\"\u003e\u003ccode\u003eb8875f6\u003c/code\u003e\u003c/a\u003e 9.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2e455fb433c4cae19572d75d866392f3b5a677d0\"\u003e\u003ccode\u003e2e455fb\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be\"\u003e\u003ccode\u003ef19ad94\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20030\"\u003e#20030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c\"\u003e\u003ccode\u003eb48fa20\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda\"\u003e\u003ccode\u003e4bce8a2\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b\"\u003e\u003ccode\u003e0c9999c\u003c/code\u003e\u003c/a\u003e refactor: prefer default options in \u003ccode\u003egrouped-accessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20028\"\u003e#20028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232\"\u003e\u003ccode\u003e0b4a590\u003c/code\u003e\u003c/a\u003e docs: make rulesdir deprecation clearer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20018\"\u003e#20018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c\"\u003e\u003ccode\u003e9b89903\u003c/code\u003e\u003c/a\u003e fix: default value of accessor-pairs option in rule.d.ts file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20024\"\u003e#20024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d\"\u003e\u003ccode\u003e6c07420\u003c/code\u003e\u003c/a\u003e fix: fix spurious failure in neostandard integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20023\"\u003e#20023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b\"\u003e\u003ccode\u003e676f4ac\u003c/code\u003e\u003c/a\u003e fix: allow scientific notation with trailing zeros matching exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.32.0...v9.34.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.43.0 to 2.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.45.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3 features (1076 total)\u003c/li\u003e\n\u003cli\u003eAdd Explicit resource management (\u003ccode\u003eexplicit-resource-management\u003c/code\u003e) feature by \u003ca href=\"https://github.com/Elchi3\"\u003e\u003ccode\u003e@​Elchi3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3231\"\u003eweb-platform-dx/web-features#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enavigator.scheduling.isInputPending()\u003c/code\u003e (\u003ccode\u003eis-input-pending\u003c/code\u003e) feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3034\"\u003eweb-platform-dx/web-features#3034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eObject.hasOwn()\u003c/code\u003e (\u003ccode\u003eobject-hasown\u003c/code\u003e) feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3253\"\u003eweb-platform-dx/web-features#3253\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClose angle brackets in description for \u003ccode\u003e:open\u003c/code\u003e pseudo-class by \u003ca href=\"https://github.com/ddbeck\"\u003e\u003ccode\u003e@​ddbeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3243\"\u003eweb-platform-dx/web-features#3243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to last BCD v6 series release by \u003ca href=\"https://github.com/ddbeck\"\u003e\u003ccode\u003e@​ddbeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3277\"\u003eweb-platform-dx/web-features#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd reading-order to the reading-flow feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3271\"\u003eweb-platform-dx/web-features#3271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove two \u003ccode\u003egetCapabilities()\u003c/code\u003e methods out of media capabilities by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3270\"\u003eweb-platform-dx/web-features#3270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign Web Crypto support with caniuse by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3268\"\u003eweb-platform-dx/web-features#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eplaysinline\u003c/code\u003e to existing \u003ccode\u003e\u0026lt;video\u0026gt;\u003c/code\u003e feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3267\"\u003eweb-platform-dx/web-features#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin UA client hints to what's mentioned in the description by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3265\"\u003eweb-platform-dx/web-features#3265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003eTextEncoderStream\u003c/code\u003e/\u003ccode\u003eTextDecoderStream\u003c/code\u003e to the right feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3264\"\u003eweb-platform-dx/web-features#3264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spellcheck spec URL (was copypasta) by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3263\"\u003eweb-platform-dx/web-features#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin the SpeechRecognition API to its constructor by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3262\"\u003eweb-platform-dx/web-features#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 3 members of Performance to resource timing by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3259\"\u003eweb-platform-dx/web-features#3259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention \u003ccode\u003ePerformanceObserver\u003c/code\u003e API in performance feature description by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3258\"\u003eweb-platform-dx/web-features#3258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse more precise spec link for service worker notifications feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3257\"\u003eweb-platform-dx/web-features#3257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u0026quot;initial support\u0026quot; qualifier for resource timing by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3254\"\u003eweb-platform-dx/web-features#3254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove redundant \u0026quot;also known as\u0026quot; for MediaRecorder by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3252\"\u003eweb-platform-dx/web-features#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse more precise spec link for \u003ccode\u003e@font-face\u003c/code\u003e by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3251\"\u003eweb-platform-dx/web-features#3251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd BCD keys for CSS interactivity property by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3247\"\u003eweb-platform-dx/web-features#3247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin \u003ccode\u003e\u0026lt;fencedframe\u0026gt;\u003c/code\u003e support to the element itself by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3246\"\u003eweb-platform-dx/web-features#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eMediaRecorder\u003c/code\u003e as Baseline high with \u003ccode\u003ecompute_from\u003c/code\u003e by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3157\"\u003eweb-platform-dx/web-features#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.44.0...v2.45.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.44.0...v2.45.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.44.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLocal Network Access replaces Private Network Access by \u003ca href=\"https://github.com/Elchi3\"\u003e\u003ccode\u003e@​Elchi3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3215\"\u003eweb-platform-dx/web-features#3215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.1.3 to 6.1.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3235\"\u003eweb-platform-dx/web-features#3235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention device-posture CSS media feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3236\"\u003eweb-platform-dx/web-features#3236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedefine \u003ccode\u003eopen-closed\u003c/code\u003e to be only about \u003ccode\u003e:open\u003c/code\u003e by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3238\"\u003eweb-platform-dx/web-features#3238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.43.2...v2.44.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.43.2...v2.44.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.43.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003ecreateimagebitmap\u003c/code\u003e with caniuse by \u003ca href=\"https://github.com/ddbeck\"\u003e\u003ccode\u003e@​ddbeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3173\"\u003eweb-platform-dx/web-features#3173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin Reporting API to its entry points by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3225\"\u003eweb-platform-dx/web-features#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.1.0 to 6.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3218\"\u003eweb-platform-dx/web-features#3218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.43.1...v2.43.2\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.43.1...v2.43.2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/7e24798fd572234781d3f51000630bc0b19d3c03\"\u003e\u003ccode\u003e7e24798\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.45.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3279\"\u003e#3279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/1e1f473b081b8735754f72b69b1f23d517675a00\"\u003e\u003ccode\u003e1e1f473\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.44.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/aa3da67893df6a21460a1acfa06b44ecc08054ae\"\u003e\u003ccode\u003eaa3da67\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.43.2 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3230\"\u003e#3230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/a14724fac59562b5868a6a235bfb3fe5e40a7a14\"\u003e\u003ccode\u003ea14724f\u003c/code\u003e\u003c/a\u003e Bump the development-dependencies group across 2 directories with 1 update (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/47c90d5d309c6da5fd3922d37e9f9bd88613d80c\"\u003e\u003ccode\u003e47c90d5\u003c/code\u003e\u003c/a\u003e Bump the types-node group across 2 directories with 1 update (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3223\"\u003e#3223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/9e662cd872f03f6deaf21e60569ad425fd380fa3\"\u003e\u003ccode\u003e9e662cd\u003c/code\u003e\u003c/a\u003e Bump the types-node group across 2 directories with 1 update (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3212\"\u003e#3212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/39931acc66696e23977f709b5a27c7be198e9214\"\u003e\u003ccode\u003e39931ac\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.43.1 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/f1aa2c6daed9be399b1af76cd30fbb1f14ef415e\"\u003e\u003ccode\u003ef1aa2c6\u003c/code\u003e\u003c/a\u003e Bump the typescript group across 2 directories with 1 update (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3199\"\u003e#3199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-p...\n\n_Description has been truncated_","html_url":"https://github.com/madcampos/madcampos/pull/141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/141/packages"},{"uuid":"2788364023","node_id":"PR_kwDON_oLUM6mMw73","number":80,"state":"open","title":"build(deps): bump @shikijs/twoslash from 3.11.0 to 3.12.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T02:58:09.000Z","updated_at":"2025-09-01T02:58:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.11.0","new_version":"3.12.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.11.0 to 3.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.11.0\u0026new-version=3.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/80","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/80","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/80/packages"},{"uuid":"2770362722","node_id":"PR_kwDON_oLUM6lIGFi","number":76,"state":"open","title":"build(deps): bump @shikijs/twoslash from 3.9.2 to 3.11.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T02:19:12.000Z","updated_at":"2025-08-25T02:19:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.9.2","new_version":"3.11.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.9.2 to 3.11.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.11.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.9.2\u0026new-version=3.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"},{"uuid":"2757492836","node_id":"PR_kwDOMwDYeM6kXABk","number":160,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-26T14:25:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T20:02:43.000Z","updated_at":"2025-08-26T14:25:22.000Z","time_to_close":584559,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":6,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.10.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc","old_version":"0.28.5","new_version":"0.28.10","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.8.1","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.7.0` | `3.10.0` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.3` | `9.2.0` |\n| [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) | `1.4.0` | `1.4.2` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.5` | `0.28.10` |\n| [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) | `4.7.0` | `4.8.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |\n\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.10.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0 (2025-07-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support async cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7631\"\u003e#7631\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bf6806fffcaf0b7c211b215dac46bf2078f091ef\"\u003e\u003ccode\u003ebf6806f\u003c/code\u003e\u003c/a\u003e fix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/5e2e5d8e45827c247d95e598ad4cb04876ac4d7d\"\u003e\u003ccode\u003e5e2e5d8\u003c/code\u003e\u003c/a\u003e refactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/64931c3c93efd6a8852d1fc7949d84a2a9e8b1fd\"\u003e\u003ccode\u003e64931c3\u003c/code\u003e\u003c/a\u003e fix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b150d976d694414b1583c33083f183be53f889df\"\u003e\u003ccode\u003eb150d97\u003c/code\u003e\u003c/a\u003e refactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/085c0f7e36e95bdd304a8241595f1d8d398fc2ef\"\u003e\u003ccode\u003e085c0f7\u003c/code\u003e\u003c/a\u003e fix: Support async cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7631\"\u003e#7631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/74092a708631e2ca1692ed5ba770963fb8ab229a\"\u003e\u003ccode\u003e74092a7\u003c/code\u003e\u003c/a\u003e fix: Replace file-entry-cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/6579\"\u003e#6579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6303813cb5da37e88b3ccab7ce5bcf09373f5cf2\"\u003e\u003ccode\u003e6303813\u003c/code\u003e\u003c/a\u003e v9.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bc828f888cd0a3a364ba55e3d356708582575fa7\"\u003e\u003ccode\u003ebc828f8\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.1.5 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7609\"\u003e#7609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.0/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.5 to 0.28.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e option can now be given plugin functions to load.\u003c/li\u003e\n\u003cli\u003ePermit \u003ccode\u003e-\u003c/code\u003e within tag names to support \u003ccode\u003etypescript-json-schema\u003c/code\u003e's \u003ccode\u003e@TJS-type\u003c/code\u003e tag, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2972\"\u003e#2972\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eExposed \u003ccode\u003eContext.createSymbolId\u003c/code\u003e for use by plugins.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;img srcset\u0026gt;\u003c/code\u003e will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;source src\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;source srcset\u0026gt;\u003c/code\u003e elements will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved inherited from/overwrites link discovery to point to parent properties in more cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2978\"\u003e#2978\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonathanhefner\"\u003e\u003ccode\u003e@​jonathanhefner\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laymonage\"\u003e\u003ccode\u003e@​laymonage\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.7\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003e@sortStrategy\u003c/code\u003e tag to override the \u003ccode\u003esort\u003c/code\u003e option on a specific reflection, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2965\"\u003e#2965\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClasses and functions exported with \u003ccode\u003eexport { type X }\u003c/code\u003e are no longer missing comments, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2970\"\u003e#2970\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003elocale\u003c/code\u003e to an unknown value will now cause TypeDoc to operate in English instead of a debug locale.\u003c/li\u003e\n\u003cli\u003eArray options will now report an error if set to a non-array/non-string value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.10 (2025-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9 (2025-08-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8 (2025-07-28)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e function can now be given plugin functions to load.\u003c/li\u003e\n\u003cli\u003ePermit \u003ccode\u003e-\u003c/code\u003e within tag names to support \u003ccode\u003etypescript-json-schema\u003c/code\u003e's \u003ccode\u003e@TJS-type\u003c/code\u003e tag, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2972\"\u003e#2972\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eExposed \u003ccode\u003eContext.createSymbolId\u003c/code\u003e for use by plugins.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;img srcset\u0026gt;\u003c/code\u003e will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;source src\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;source srcset\u0026gt;\u003c/code\u003e elements will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved inherited from/overwrites link discovery to point to parent properties in more cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2978\"\u003e#2978\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonathanhefner\"\u003e\u003ccode\u003e@​jonathanhefner\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laymonage\"\u003e\u003ccode\u003e@​laymonage\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.7 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003e@sortStrategy\u003c/code\u003e tag to override the \u003ccode\u003esort\u003c/code\u003e option on a specific reflection, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2965\"\u003e#2965\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClasses and functions exported with \u003ccode\u003eexport { type X }\u003c/code\u003e are no longer missing comments, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2970\"\u003e#2970\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003elocale\u003c/code\u003e to an unknown value will now cause TypeDoc to operate in English instead of a debug locale.\u003c/li\u003e\n\u003cli\u003eArray options will now report an error if set to a non-array/non-string value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/0489e32d54e52eee329719bea347d9360e2db69d\"\u003e\u003ccode\u003e0489e32\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/4a01cd2ecc573c4c2c33aa4aceb64ce023bb9f95\"\u003e\u003ccode\u003e4a01cd2\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/1f917bf0fd50dde23796501f939716d33a0d844c\"\u003e\u003ccode\u003e1f917bf\u003c/code\u003e\u003c/a\u003e Clear comment cache between conversions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/192d1b53864f4c21df131398c6b9719d75329277\"\u003e\u003ccode\u003e192d1b5\u003c/code\u003e\u003c/a\u003e Remove test cases which use module instead of namespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/b0065957eea88187744e3cd3493d9b020ddc1409\"\u003e\u003ccode\u003eb006595\u003c/code\u003e\u003c/a\u003e Do not parse markdown footnotes as references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/2118cc256ca0487cd9ce6a5d9e55b3f34b3f572d\"\u003e\u003ccode\u003e2118cc2\u003c/code\u003e\u003c/a\u003e Avoid non-breaking spaces in renderer specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/7bdb05f7eb7cec6f809012831b16b54ba85f1220\"\u003e\u003ccode\u003e7bdb05f\u003c/code\u003e\u003c/a\u003e Fix inconsistent anchors for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/e764a51f4b3ed35cd488eccd09498312d9502608\"\u003e\u003ccode\u003ee764a51\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/344f74ce459f7efb7888403937035abb3fcfe866\"\u003e\u003ccode\u003e344f74c\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/f1aee8556238f1b675ff928552c3f29c186fff69\"\u003e\u003ccode\u003ef1aee85\u003c/code\u003e\u003c/a\u003e Be even more restrictive with parent links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TypeStrong/TypeDoc/compare/v0.28.5...v0.28.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.1 (2025-08-12)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.0 (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/6682592b8e6bed98e3b6023498d0cba3f9b7458b\"\u003e\u003ccode\u003e6682592\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/54b6d062cad7a23d5461feba7f6acfa45c39ec7d\"\u003e\u003ccode\u003e54b6d06\u003c/code\u003e\u003c/a\u003e chore(all): fix npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f98c0b6e1d630ed0777b2ba2ecaa024c7236f8ae\"\u003e\u003ccode\u003ef98c0b6\u003c/code\u003e\u003c/a\u003e fix(core): correctly handle empty markdown links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/880194da38790f56ad7103cbf7136512f4e6c30c\"\u003e\u003ccode\u003e880194d\u003c/code\u003e\u003c/a\u003e chore(all): added publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/7da57e251c1d9083853a56431a8f47504b840446\"\u003e\u003ccode\u003e7da57e2\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/4f7cbf12ffe50a6c10bc81c47e71d7b24a254a04\"\u003e\u003ccode\u003e4f7cbf1\u003c/code\u003e\u003c/a\u003e feat(core): exposed additional placeholders to \u0026quot;pageTitleTemplates\u0026quot; and adjus...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/5ad7a88b11c4dd71e14e7f533ea5d6a2b379e402\"\u003e\u003ccode\u003e5ad7a88\u003c/code\u003e\u003c/a\u003e fix(core): fix incorrect link fragments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f872871ace3c008690c85655c6e1c8b8ac5b2f0c\"\u003e\u003ccode\u003ef872871\u003c/code\u003e\u003c/a\u003e chore(core): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.8.1/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/be8678315541e814da14316848a9468e8f90ab11\"\u003e\u003ccode\u003ebe86783\u003c/code\u003e\u003c/a\u003e Give more specific errors for \u003ccode\u003everbatimModuleSyntax\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62113\"\u003e#62113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/22ef57786f5ca99837c430439bc6003c068fe1d2\"\u003e\u003ccode\u003e22ef577\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d5a414cd1dceb209fd2569e89d1096812218e8c5\"\u003e\u003ccode\u003ed5a414c\u003c/code\u003e\u003c/a\u003e Don't use \u003ccode\u003enoErrorTruncation\u003c/code\u003e when printing types with \u003ccode\u003emaximumLength\u003c/code\u003e set (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/f14b5c8a2f0be503ac455054a91573c63f0e5088\"\u003e\u003ccode\u003ef14b5c8\u003c/code\u003e\u003c/a\u003e Remove unused and confusing dom.iterable.d.ts file (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62037\"\u003e#62037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2778e84ed88894156e2c5a17d74a25c73cc96ffe\"\u003e\u003ccode\u003e2778e84\u003c/code\u003e\u003c/a\u003e Restore AbortSignal.abort (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62086\"\u003e#62086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/65cb4bd2d52cd882f2c3a503681479eb2ed291ca\"\u003e\u003ccode\u003e65cb4bd\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e20e032effad965567d4a1e1c30d5433b0a3332\"\u003e\u003ccode\u003e9e20e03\u003c/code\u003e\u003c/a\u003e Clear out checker-level stacks on pop (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62016\"\u003e#62016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/87740bc7fe3d8d2af47d767db081491f40b8a90d\"\u003e\u003ccode\u003e87740bc\u003c/code\u003e\u003c/a\u003e Fix for Issue 61081 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61221\"\u003e#61221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/833a8d492c728d606454865e8c0fee84842f9f10\"\u003e\u003ccode\u003e833a8d4\u003c/code\u003e\u003c/a\u003e Fix Symbol completion priority and cursor positioning (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61945\"\u003e#61945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0018c9ff12e657b84997dc1843818fea0a2ce850\"\u003e\u003ccode\u003e0018c9f\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/160","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/160","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/160/packages"},{"uuid":"2751733129","node_id":"PR_kwDON_oLUM6kBB2J","number":72,"state":"closed","title":"build(deps): bump @shikijs/twoslash from 3.9.1 to 3.9.2","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-18T03:01:26.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T01:47:35.000Z","updated_at":"2025-08-18T03:01:26.000Z","time_to_close":4431,"merged_at":"2025-08-18T03:01:26.000Z","merged_by":"akku1139","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.9.1","new_version":"3.9.2","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.9.1 to 3.9.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.2/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.9.1\u0026new-version=3.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/72","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/72","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/72/packages"},{"uuid":"2719806183","node_id":"PR_kwDOMwDYeM6iHPLn","number":155,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-19T13:49:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-05T04:13:54.000Z","updated_at":"2025-08-19T13:49:51.000Z","time_to_close":1244157,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":4,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.9.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.8.0","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 4 updates in the / directory: [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell), [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) and [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown).\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.2/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0 (2025-07-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support async cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7631\"\u003e#7631\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bf6806fffcaf0b7c211b215dac46bf2078f091ef\"\u003e\u003ccode\u003ebf6806f\u003c/code\u003e\u003c/a\u003e fix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/5e2e5d8e45827c247d95e598ad4cb04876ac4d7d\"\u003e\u003ccode\u003e5e2e5d8\u003c/code\u003e\u003c/a\u003e refactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/64931c3c93efd6a8852d1fc7949d84a2a9e8b1fd\"\u003e\u003ccode\u003e64931c3\u003c/code\u003e\u003c/a\u003e fix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b150d976d694414b1583c33083f183be53f889df\"\u003e\u003ccode\u003eb150d97\u003c/code\u003e\u003c/a\u003e refactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/085c0f7e36e95bdd304a8241595f1d8d398fc2ef\"\u003e\u003ccode\u003e085c0f7\u003c/code\u003e\u003c/a\u003e fix: Support async cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7631\"\u003e#7631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/74092a708631e2ca1692ed5ba770963fb8ab229a\"\u003e\u003ccode\u003e74092a7\u003c/code\u003e\u003c/a\u003e fix: Replace file-entry-cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/6579\"\u003e#6579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6303813cb5da37e88b3ccab7ce5bcf09373f5cf2\"\u003e\u003ccode\u003e6303813\u003c/code\u003e\u003c/a\u003e v9.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bc828f888cd0a3a364ba55e3d356708582575fa7\"\u003e\u003ccode\u003ebc828f8\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.1.5 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7609\"\u003e#7609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.0/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.0 (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/7da57e251c1d9083853a56431a8f47504b840446\"\u003e\u003ccode\u003e7da57e2\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/4f7cbf12ffe50a6c10bc81c47e71d7b24a254a04\"\u003e\u003ccode\u003e4f7cbf1\u003c/code\u003e\u003c/a\u003e feat(core): exposed additional placeholders to \u0026quot;pageTitleTemplates\u0026quot; and adjus...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/5ad7a88b11c4dd71e14e7f533ea5d6a2b379e402\"\u003e\u003ccode\u003e5ad7a88\u003c/code\u003e\u003c/a\u003e fix(core): fix incorrect link fragments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f872871ace3c008690c85655c6e1c8b8ac5b2f0c\"\u003e\u003ccode\u003ef872871\u003c/code\u003e\u003c/a\u003e chore(core): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/649dd41d342a3adb8402dc62665a8ea1c0a35c10\"\u003e\u003ccode\u003e649dd41\u003c/code\u003e\u003c/a\u003e fix(core): escape square brackets in index signature types (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53641e2bc89fdaa4ce85b2b833b0432a9080050a\"\u003e\u003ccode\u003e53641e2\u003c/code\u003e\u003c/a\u003e chore(all): update to pnpm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/780af691711d6034bf69fe10ef658dae6e5fe09a\"\u003e\u003ccode\u003e780af69\u003c/code\u003e\u003c/a\u003e chore(docs): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53dcf2fd1f0a1b3926214b32f9f70b901c18786f\"\u003e\u003ccode\u003e53dcf2f\u003c/code\u003e\u003c/a\u003e chore(all): replace Jest with Mocha and Node's assert module\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.8.0/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/155","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/155","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/155/packages"},{"uuid":"2716528252","node_id":"PR_kwDON_oLUM6h6u58","number":66,"state":"closed","title":"build(deps): bump @shikijs/twoslash from 3.8.1 to 3.9.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T05:03:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T02:30:36.000Z","updated_at":"2025-08-04T05:03:33.000Z","time_to_close":9177,"merged_at":"2025-08-04T05:03:33.000Z","merged_by":"akku1139","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.8.1 to 3.9.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.8.1\u0026new-version=3.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/66","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/66","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/66/packages"},{"uuid":"2713986983","node_id":"PR_kwDOIuGUPs6hxCen","number":138,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T18:25:13.000Z","updated_at":"2025-08-01T18:25:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":4,"packages":[{"name":"@shikijs/transformers","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"web-features","old_version":"2.42.0","new_version":"2.43.0","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 4 updates: [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers), [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [typescript](https://github.com/microsoft/TypeScript) and [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features).\n\nUpdates `@shikijs/transformers` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.1/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/be8678315541e814da14316848a9468e8f90ab11\"\u003e\u003ccode\u003ebe86783\u003c/code\u003e\u003c/a\u003e Give more specific errors for \u003ccode\u003everbatimModuleSyntax\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62113\"\u003e#62113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/22ef57786f5ca99837c430439bc6003c068fe1d2\"\u003e\u003ccode\u003e22ef577\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d5a414cd1dceb209fd2569e89d1096812218e8c5\"\u003e\u003ccode\u003ed5a414c\u003c/code\u003e\u003c/a\u003e Don't use \u003ccode\u003enoErrorTruncation\u003c/code\u003e when printing types with \u003ccode\u003emaximumLength\u003c/code\u003e set (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/f14b5c8a2f0be503ac455054a91573c63f0e5088\"\u003e\u003ccode\u003ef14b5c8\u003c/code\u003e\u003c/a\u003e Remove unused and confusing dom.iterable.d.ts file (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62037\"\u003e#62037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2778e84ed88894156e2c5a17d74a25c73cc96ffe\"\u003e\u003ccode\u003e2778e84\u003c/code\u003e\u003c/a\u003e Restore AbortSignal.abort (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62086\"\u003e#62086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/65cb4bd2d52cd882f2c3a503681479eb2ed291ca\"\u003e\u003ccode\u003e65cb4bd\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e20e032effad965567d4a1e1c30d5433b0a3332\"\u003e\u003ccode\u003e9e20e03\u003c/code\u003e\u003c/a\u003e Clear out checker-level stacks on pop (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62016\"\u003e#62016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/87740bc7fe3d8d2af47d767db081491f40b8a90d\"\u003e\u003ccode\u003e87740bc\u003c/code\u003e\u003c/a\u003e Fix for Issue 61081 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61221\"\u003e#61221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/833a8d492c728d606454865e8c0fee84842f9f10\"\u003e\u003ccode\u003e833a8d4\u003c/code\u003e\u003c/a\u003e Fix Symbol completion priority and cursor positioning (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61945\"\u003e#61945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0018c9ff12e657b84997dc1843818fea0a2ce850\"\u003e\u003ccode\u003e0018c9f\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.42.0 to 2.43.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.43.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Sanitizer API feature by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3171\"\u003eweb-platform-dx/web-features#3171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.33 to 6.0.34 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3177\"\u003eweb-platform-dx/web-features#3177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Sanitizer API feature by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3171\"\u003eweb-platform-dx/web-features#3171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds link to browserslist-config-baseline on gh-pages site by \u003ca href=\"https://github.com/tonypconway\"\u003e\u003ccode\u003e@​tonypconway\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3182\"\u003eweb-platform-dx/web-features#3182\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.42.0...v2.43.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.42.0...v2.43.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/922e24ea0426c1078fea7becd93fd3346a4d9cb7\"\u003e\u003ccode\u003e922e24e\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.43.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3196\"\u003e#3196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-platform-dx/web-features/commits/v2.43.0/packages/web-features\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/madcampos/madcampos/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"},{"uuid":"3256627569","node_id":"PR_kwDOMwDYeM6gSDdm","number":145,"state":"open","title":"Bump the development-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-23T14:32:01.000Z","updated_at":"2025-08-04T22:43:17.019Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":3,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.8.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.7.1","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 3 updates in the / directory: [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) and [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown).\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.8.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0 (2025-07-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support async cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7631\"\u003e#7631\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bf6806fffcaf0b7c211b215dac46bf2078f091ef\"\u003e\u003ccode\u003ebf6806f\u003c/code\u003e\u003c/a\u003e fix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/5e2e5d8e45827c247d95e598ad4cb04876ac4d7d\"\u003e\u003ccode\u003e5e2e5d8\u003c/code\u003e\u003c/a\u003e refactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/64931c3c93efd6a8852d1fc7949d84a2a9e8b1fd\"\u003e\u003ccode\u003e64931c3\u003c/code\u003e\u003c/a\u003e fix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b150d976d694414b1583c33083f183be53f889df\"\u003e\u003ccode\u003eb150d97\u003c/code\u003e\u003c/a\u003e refactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/085c0f7e36e95bdd304a8241595f1d8d398fc2ef\"\u003e\u003ccode\u003e085c0f7\u003c/code\u003e\u003c/a\u003e fix: Support async cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7631\"\u003e#7631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/74092a708631e2ca1692ed5ba770963fb8ab229a\"\u003e\u003ccode\u003e74092a7\u003c/code\u003e\u003c/a\u003e fix: Replace file-entry-cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/6579\"\u003e#6579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6303813cb5da37e88b3ccab7ce5bcf09373f5cf2\"\u003e\u003ccode\u003e6303813\u003c/code\u003e\u003c/a\u003e v9.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bc828f888cd0a3a364ba55e3d356708582575fa7\"\u003e\u003ccode\u003ebc828f8\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.1.5 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7609\"\u003e#7609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.0/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/649dd41d342a3adb8402dc62665a8ea1c0a35c10\"\u003e\u003ccode\u003e649dd41\u003c/code\u003e\u003c/a\u003e fix(core): escape square brackets in index signature types (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53641e2bc89fdaa4ce85b2b833b0432a9080050a\"\u003e\u003ccode\u003e53641e2\u003c/code\u003e\u003c/a\u003e chore(all): update to pnpm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/780af691711d6034bf69fe10ef658dae6e5fe09a\"\u003e\u003ccode\u003e780af69\u003c/code\u003e\u003c/a\u003e chore(docs): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53dcf2fd1f0a1b3926214b32f9f70b901c18786f\"\u003e\u003ccode\u003e53dcf2f\u003c/code\u003e\u003c/a\u003e chore(all): replace Jest with Mocha and Node's assert module\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.7.1/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"},{"uuid":"2680397225","node_id":"PR_kwDON_oLUM6fw52p","number":57,"state":"closed","title":"build(deps): bump @shikijs/twoslash from 3.7.0 to 3.8.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-21T03:22:23.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-21T02:00:52.000Z","updated_at":"2025-07-21T03:22:23.000Z","time_to_close":4891,"merged_at":"2025-07-21T03:22:23.000Z","merged_by":"akku1139","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.8.1","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.7.0 to 3.8.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.8.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.0\u0026new-version=3.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/57","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/57","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/57/packages"},{"uuid":"3202689768","node_id":"PR_kwDOMwDYeM6dcYdn","number":136,"state":"open","title":"Bump @shikijs/twoslash from 3.6.0 to 3.7.0 in the development-dependencies group across 1 directory","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-04T13:04:44.000Z","updated_at":"2025-07-22T00:50:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@shikijs/twoslash","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/shikijs/shiki"}],"path":"the development-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the development-dependencies group with 1 update in the / directory: [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash).\n\nUpdates `@shikijs/twoslash` from 3.6.0 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Support resolving langAlias in bundle-factory, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/952\"\u003e#952\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/952\"\u003eshikijs/shiki#952\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4a858b95\"\u003e\u003c!-- raw HTML omitted --\u003e(4a858)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eshiki\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAstro partial syntax highlighting error  -  by \u003ca href=\"https://github.com/yvbopeng\"\u003e\u003ccode\u003e@​yvbopeng\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1035\"\u003eshikijs/shiki#1035\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a12f7e70\"\u003e\u003c!-- raw HTML omitted --\u003e(a12f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apply \u003ccode\u003elight-dark\u003c/code\u003e on colors, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1036\"\u003e#1036\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1036\"\u003eshikijs/shiki#1036\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/ac58a851\"\u003e\u003c!-- raw HTML omitted --\u003e(ac58a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.6.0...v3.7.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d25afc245b56c5c7811f39c01f0de1eafffa0547\"\u003e\u003ccode\u003ed25afc2\u003c/code\u003e\u003c/a\u003e chore: release v3.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4efd721b52a2dcedadb07d25b3752859d9c8a3d1\"\u003e\u003ccode\u003e4efd721\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.7.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.0\u0026new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/136","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/136","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/136/packages"},{"uuid":"2633318512","node_id":"PR_kwDOIuGUPs6c9UBw","number":135,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 9 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T18:27:24.000Z","updated_at":"2025-07-01T18:27:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":9,"packages":[{"name":"@shikijs/transformers","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@types/node","old_version":"22.15.32","new_version":"24.0.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.34.1","new_version":"8.35.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.34.1","new_version":"8.35.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"astro","old_version":"5.9.4","new_version":"5.10.2","repository_url":"https://github.com/withastro/astro"},{"name":"eslint","old_version":"9.29.0","new_version":"9.30.0","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"16.2.0","new_version":"16.3.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"web-features","old_version":"2.38.0","new_version":"2.40.2","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `3.6.0` | `3.7.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.6.0` | `3.7.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.32` | `24.0.8` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.34.1` | `8.35.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.34.1` | `8.35.1` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.9.4` | `5.10.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.29.0` | `9.30.0` |\n| [globals](https://github.com/sindresorhus/globals) | `16.2.0` | `16.3.0` |\n| [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features) | `2.38.0` | `2.40.2` |\n\nUpdates `@shikijs/transformers` from 3.6.0 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Support resolving langAlias in bundle-factory, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/952\"\u003e#952\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/952\"\u003eshikijs/shiki#952\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4a858b95\"\u003e\u003c!-- raw HTML omitted --\u003e(4a858)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eshiki\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAstro partial syntax highlighting error  -  by \u003ca href=\"https://github.com/yvbopeng\"\u003e\u003ccode\u003e@​yvbopeng\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1035\"\u003eshikijs/shiki#1035\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a12f7e70\"\u003e\u003c!-- raw HTML omitted --\u003e(a12f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apply \u003ccode\u003elight-dark\u003c/code\u003e on colors, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/1036\"\u003e#1036\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1036\"\u003eshikijs/shiki#1036\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/ac58a851\"\u003e\u003c!-- raw HTML omitted --\u003e(ac58a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.6.0...v3.7.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d25afc245b56c5c7811f39c01f0de1eafffa0547\"\u003e\u003ccode\u003ed25afc2\u003c/code\u003e\u003c/a\u003e chore: release v3.7.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.7.0/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.6.0 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Support resolving langAlias in bundle-factory, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/952\"\u003e#952\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/952\"\u003eshikijs/shiki#952\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4a858b95\"\u003e\u003c!-- raw HTML omitted --\u003e(4a858)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eshiki\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAstro partial syntax highlighting error  -  by \u003ca href=\"https://github.com/yvbopeng\"\u003e\u003ccode\u003e@​yvbopeng\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1035\"\u003eshikijs/shiki#1035\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a12f7e70\"\u003e\u003c!-- raw HTML omitted --\u003e(a12f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apply \u003ccode\u003elight-dark\u003c/code\u003e on colors, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1036\"\u003e#1036\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1036\"\u003eshikijs/shiki#1036\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/ac58a851\"\u003e\u003c!-- raw HTML omitted --\u003e(ac58a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.6.0...v3.7.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d25afc245b56c5c7811f39c01f0de1eafffa0547\"\u003e\u003ccode\u003ed25afc2\u003c/code\u003e\u003c/a\u003e chore: release v3.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4efd721b52a2dcedadb07d25b3752859d9c8a3d1\"\u003e\u003ccode\u003e4efd721\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.7.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.15.32 to 24.0.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.34.1 to 8.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.35.1\u003c/h2\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prettier from eslint-plugin (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e did not find a source file error if url hash doesn't contain fileType (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11350\"\u003e#11350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.35.0\u003c/h2\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e acquired types are shown in the editor but not reflected in linting (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11198\"\u003e#11198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prettier from eslint-plugin (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f9bd7d86fc39eb2957de7eefdcd3ab9b6c9dc4a7\"\u003e\u003ccode\u003ef9bd7d8\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/db32b8a82d58eddb29be207a5f4476644973abbf\"\u003e\u003ccode\u003edb32b8a\u003c/code\u003e\u003c/a\u003e docs: update only-throw-error documentation allowRethrowing (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11346\"\u003e#11346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3e545207f0e34611f528128fc699b25091bc40b3\"\u003e\u003ccode\u003e3e54520\u003c/code\u003e\u003c/a\u003e fix: remove prettier from eslint-plugin (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d19c9f383a2e345656b601aa42ec250293609019\"\u003e\u003ccode\u003ed19c9f3\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f000a1f0c77c8275ffe7ea92e04a94275e73396d\"\u003e\u003ccode\u003ef000a1f\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9fb60d2dcad145773dc201528d3675b6fd34ed3e\"\u003e\u003ccode\u003e9fb60d2\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in ban...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c273e038fbd525232a8896786db28e9705cf205a\"\u003e\u003ccode\u003ec273e03\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in no-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2e35e3a7bf03654730039ec432cbf445819057fd\"\u003e\u003ccode\u003e2e35e3a\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in con...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.34.1 to 8.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.35.1\u003c/h2\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prettier from eslint-plugin (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e did not find a source file error if url hash doesn't contain fileType (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11350\"\u003e#11350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.35.0\u003c/h2\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e acquired types are shown in the editor but not reflected in linting (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11198\"\u003e#11198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f9bd7d86fc39eb2957de7eefdcd3ab9b6c9dc4a7\"\u003e\u003ccode\u003ef9bd7d8\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d19c9f383a2e345656b601aa42ec250293609019\"\u003e\u003ccode\u003ed19c9f3\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `astro` from 5.9.4 to 5.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003eastro's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eastro@5.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14000\"\u003e#14000\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/3cbedae129579b93f5c18c900ae66c6c11c46da5\"\u003e\u003ccode\u003e3cbedae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/feelixe\"\u003e\u003ccode\u003e@​feelixe\u003c/code\u003e\u003c/a\u003e! - Fix routePattern JSDoc examples to show correct return values\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13990\"\u003e#13990\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/de6cfd6dc8e53911190b2b5788e0508e557f86eb\"\u003e\u003ccode\u003ede6cfd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes a case where \u003ccode\u003eastro:config/client\u003c/code\u003e and \u003ccode\u003eastro:config/server\u003c/code\u003e virtual modules would not contain config passed to integrations \u003ccode\u003eupdateConfig()\u003c/code\u003e during the build\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14019\"\u003e#14019\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a160d1e8b711b7a214e54406fdf85be2b7338ed2\"\u003e\u003ccode\u003ea160d1e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Removes the requirement to set \u003ccode\u003etype: 'live'\u003c/code\u003e when defining experimental live content collections\u003c/p\u003e\n\u003cp\u003ePreviously, live collections required a \u003ccode\u003etype\u003c/code\u003e and \u003ccode\u003eloader\u003c/code\u003e configured. Now, Astro can determine that your collection is a \u003ccode\u003elive\u003c/code\u003e collection without defining it explicitly.\u003c/p\u003e\n\u003cp\u003eThis means it is now safe to remove \u003ccode\u003etype: 'live'\u003c/code\u003e from your collections defined in \u003ccode\u003esrc/live.config.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003eimport { defineLiveCollection } from 'astro:content';\nimport { storeLoader } from '@mystore/astro-loader';\n\u003cp\u003econst products = defineLiveCollection({\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etype: 'live',\nloader: storeLoader({\napiKey: process.env.STORE_API_KEY,\nendpoint: '\u003ca href=\"https://api.mystore.com/v1\"\u003ehttps://api.mystore.com/v1\u003c/a\u003e',\n}),\n});\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eexport const collections = { products };\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis is not a breaking change: your existing live collections will continue to work even if you still include \u003ccode\u003etype: 'live'\u003c/code\u003e. However, we suggest removing this line at your earliest convenience for future compatibility when the feature becomes stable and this config option may be removed entirely.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13966\"\u003e#13966\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/598da21746a6b9cda023c818804b32dc37b9819b\"\u003e\u003ccode\u003e598da21\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/msamoylov\"\u003e\u003ccode\u003e@​msamoylov\u003c/code\u003e\u003c/a\u003e! - Fixes a broken link on the default 404 page in development\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eastro@5.10.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13988\"\u003e#13988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/609044ca6a6254b1db11bb3fc8e0bb54213eab8e\"\u003e\u003ccode\u003e609044c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Fixes a bug in live collections that caused it to incorrectly complain about the collection being defined in the wrong file\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13909\"\u003e#13909\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b258d86d47086d3a17d6d9e6b79ac21f9770f765\"\u003e\u003ccode\u003eb258d86\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes rendering of special boolean attributes for custom elements\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13983\"\u003e#13983\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/e718375c1714a631eba75f70118653cf93a4326d\"\u003e\u003ccode\u003ee718375\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the toolbar audit would incorrectly flag images processed by Astro in content collections documents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13999\"\u003e#13999\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/f077b68f4debe8d716a8610e561b4fe17b1245b3\"\u003e\u003ccode\u003ef077b68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Adds \u003ccode\u003elastModified\u003c/code\u003e field to experimental live collection cache hints\u003c/p\u003e\n\u003cp\u003eLive loaders can now set a \u003ccode\u003elastModified\u003c/code\u003e field in the cache hints for entries and collections to indicate when the data was last modified. This is then available in the \u003ccode\u003ecacheHint\u003c/code\u003e field returned by \u003ccode\u003egetCollection\u003c/code\u003e and \u003ccode\u003egetEntry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13987\"\u003e#13987\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/08f34b19c8953426ce35093414a27ecd8d405309\"\u003e\u003ccode\u003e08f34b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Adds an informative message in dev mode when the CSP feature is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14005\"\u003e#14005\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/82aad62efd2b817cc9cff46b606fedaa64e0c922\"\u003e\u003ccode\u003e82aad62\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixes a bug where inline styles and scripts didn't work when CSP was enabled. Now when adding \u003ccode\u003e\u0026lt;styles\u0026gt;\u003c/code\u003e elements inside an Astro component, their hashes care correctly computed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13985\"\u003e#13985\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/0b4c641b22b31d0dea15911c0daba995a48261a9\"\u003e\u003ccode\u003e0b4c641\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jsparkdev\"\u003e\u003ccode\u003e@​jsparkdev\u003c/code\u003e\u003c/a\u003e! - Updates wrong link\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md\"\u003eastro's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14000\"\u003e#14000\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/3cbedae129579b93f5c18c900ae66c6c11c46da5\"\u003e\u003ccode\u003e3cbedae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/feelixe\"\u003e\u003ccode\u003e@​feelixe\u003c/code\u003e\u003c/a\u003e! - Fix routePattern JSDoc examples to show correct return values\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13990\"\u003e#13990\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/de6cfd6dc8e53911190b2b5788e0508e557f86eb\"\u003e\u003ccode\u003ede6cfd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes a case where \u003ccode\u003eastro:config/client\u003c/code\u003e and \u003ccode\u003eastro:config/server\u003c/code\u003e virtual modules would not contain config passed to integrations \u003ccode\u003eupdateConfig()\u003c/code\u003e during the build\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14019\"\u003e#14019\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a160d1e8b711b7a214e54406fdf85be2b7338ed2\"\u003e\u003ccode\u003ea160d1e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Removes the requirement to set \u003ccode\u003etype: 'live'\u003c/code\u003e when defining experimental live content collections\u003c/p\u003e\n\u003cp\u003ePreviously, live collections required a \u003ccode\u003etype\u003c/code\u003e and \u003ccode\u003eloader\u003c/code\u003e configured. Now, Astro can determine that your collection is a \u003ccode\u003elive\u003c/code\u003e collection without defining it explicitly.\u003c/p\u003e\n\u003cp\u003eThis means it is now safe to remove \u003ccode\u003etype: 'live'\u003c/code\u003e from your collections defined in \u003ccode\u003esrc/live.config.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003eimport { defineLiveCollection } from 'astro:content';\nimport { storeLoader } from '@mystore/astro-loader';\n\u003cp\u003econst products = defineLiveCollection({\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etype: 'live',\nloader: storeLoader({\napiKey: process.env.STORE_API_KEY,\nendpoint: '\u003ca href=\"https://api.mystore.com/v1\"\u003ehttps://api.mystore.com/v1\u003c/a\u003e',\n}),\n});\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eexport const collections = { products };\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis is not a breaking change: your existing live collections will continue to work even if you still include \u003ccode\u003etype: 'live'\u003c/code\u003e. However, we suggest removing this line at your earliest convenience for future compatibility when the feature becomes stable and this config option may be removed entirely.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13966\"\u003e#13966\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/598da21746a6b9cda023c818804b32dc37b9819b\"\u003e\u003ccode\u003e598da21\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/msamoylov\"\u003e\u003ccode\u003e@​msamoylov\u003c/code\u003e\u003c/a\u003e! - Fixes a broken link on the default 404 page in development\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.10.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13988\"\u003e#13988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/609044ca6a6254b1db11bb3fc8e0bb54213eab8e\"\u003e\u003ccode\u003e609044c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Fixes a bug in live collections that caused it to incorrectly complain about the collection being defined in the wrong file\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13909\"\u003e#13909\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b258d86d47086d3a17d6d9e6b79ac21f9770f765\"\u003e\u003ccode\u003eb258d86\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes rendering of special boolean attributes for custom elements\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13983\"\u003e#13983\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/e718375c1714a631eba75f70118653cf93a4326d\"\u003e\u003ccode\u003ee718375\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the toolbar audit would incorrectly flag images processed by Astro in content collections documents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13999\"\u003e#13999\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/f077b68f4debe8d716a8610e561b4fe17b1245b3\"\u003e\u003ccode\u003ef077b68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Adds \u003ccode\u003elastModified\u003c/code\u003e field to experimental live collection cache hints\u003c/p\u003e\n\u003cp\u003eLive loaders can now set a \u003ccode\u003elastModified\u003c/code\u003e field in the cache hints for entries and collections to indicate when the data was last modified. This is then available in the \u003ccode\u003ecacheHint\u003c/code\u003e field returned by \u003ccode\u003egetCollection\u003c/code\u003e and \u003ccode\u003egetEntry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13987\"\u003e#13987\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/08f34b19c8953426ce35093414a27ecd8d405309\"\u003e\u003ccode\u003e08f34b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Adds an informative message in dev mode when the CSP feature is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14005\"\u003e#14005\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/82aad62efd2b817cc9cff46b606fedaa64e0c922\"\u003e\u003ccode\u003e82aad62\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixes a bug where inline styles and scripts didn't work when CSP was enabled. Now when adding \u003ccode\u003e\u0026lt;styles\u0026gt;\u003c/code\u003e elements inside an Astro component, their hashes care correctly computed.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5891056791dff741cfaa99a6e2904a9ea21ce396\"\u003e\u003ccode\u003e5891056\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14007\"\u003e#14007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/508e6bf78b2daa9e39ab33975999c1783b4b3170\"\u003e\u003ccode\u003e508e6bf\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a160d1e8b711b7a214e54406fdf85be2b7338ed2\"\u003e\u003ccode\u003ea160d1e\u003c/code\u003e\u003c/a\u003e Make \u0026quot;type\u0026quot; optional when defining live collections (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14019\"\u003e#14019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/041a37da3200117e7d09c2c1f4f6eda4634d18be\"\u003e\u003ccode\u003e041a37d\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/33f2d157e3063a4df303aa0c189a994654514f11\"\u003e\u003ccode\u003e33f2d15\u003c/code\u003e\u003c/a\u003e chore: upgrade to Biome v2 (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13984\"\u003e#13984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f9ffd3cb8fe75eaa0bd04f2e507fda59067f79a6\"\u003e\u003ccode\u003ef9ffd3c\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/de6cfd6dc8e53911190b2b5788e0508e557f86eb\"\u003e\u003ccode\u003ede6cfd6\u003c/code\u003e\u003c/a\u003e fix client/server config changes in the integrations object during setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/598da21746a6b9cda023c818804b32dc37b9819b\"\u003e\u003ccode\u003e598da21\u003c/code\u003e\u003c/a\u003e Fix broken documentation link (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13966\"\u003e#13966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/3cbedae129579b93f5c18c900ae66c6c11c46da5\"\u003e\u003ccode\u003e3cbedae\u003c/code\u003e\u003c/a\u003e fix invalid examples in \u003ccode\u003eAstro.routePattern\u003c/code\u003e docstring (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14000\"\u003e#14000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e7df795815b29eeed7614789ff09ee6bc2739ecf\"\u003e\u003ccode\u003ee7df795\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/astro/commits/astro@5.10.2/packages/astro\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.29.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.30.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635\"\u003e\u003ccode\u003e52a5fca\u003c/code\u003e\u003c/a\u003e feat: Support \u003ccode\u003ebasePath\u003c/code\u003e property in config objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19879\"\u003e#19879\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e\"\u003e\u003ccode\u003e4ab4482\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowSeparateTypeImports\u003c/code\u003e option to \u003ccode\u003eno-duplicate-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19872\"\u003e#19872\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb\"\u003e\u003ccode\u003eb8a7e7a\u003c/code\u003e\u003c/a\u003e feat: throw error when column is negative in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19831\"\u003e#19831\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d\"\u003e\u003ccode\u003e6a0f164\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003enull\u003c/code\u003e type \u003ccode\u003eloc\u003c/code\u003e in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19862\"\u003e#19862\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067\"\u003e\u003ccode\u003e3fbcd70\u003c/code\u003e\u003c/a\u003e fix: update error message for \u003ccode\u003eno-restricted-properties\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19855\"\u003e#19855\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040\"\u003e\u003ccode\u003e7ef4cf7\u003c/code\u003e\u003c/a\u003e fix: remove unnecessary semicolon from fixes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19857\"\u003e#19857\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e\"\u003e\u003ccode\u003e7dabc38\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eprocess.version\u003c/code\u003e in \u003ccode\u003e--env-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19865\"\u003e#19865\u003c/a\u003e) (TKDev7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78\"\u003e\u003ccode\u003e8662ed1\u003c/code\u003e\u003c/a\u003e docs: adopt eslint-stylistic sub packages related changes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19887\"\u003e#19887\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a\"\u003e\u003ccode\u003e20158b0\u003c/code\u003e\u003c/a\u003e docs: typo in comment for unused variables handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19870\"\u003e#19870\u003c/a\u003e) (leopardracer)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef\"\u003e\u003ccode\u003eebfb5b4\u003c/code\u003e\u003c/a\u003e docs: Fixed Typo in configuration-files.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19873\"\u003e#19873\u003c/a\u003e) (0-20)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf\"\u003e\u003ccode\u003e4112fd0\u003c/code\u003e\u003c/a\u003e docs: clarify that boolean is still allowed for rule \u003ccode\u003emeta.deprecated\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19866\"\u003e#19866\u003c/a\u003e) (Bryan Mishkin)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230\"\u003e\u003ccode\u003e2b6491c\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.30.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19889\"\u003e#19889\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4\"\u003e\u003ccode\u003e5a5d526\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa\"\u003e\u003ccode\u003eeaf8a41\u003c/code\u003e\u003c/a\u003e chore: Correct typos in linter tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19878\"\u003e#19878\u003c/a\u003e) (kilavvy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.30.0 - June 27, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230\"\u003e\u003ccode\u003e2b6491c\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.30.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19889\"\u003e#19889\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4\"\u003e\u003ccode\u003e5a5d526\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635\"\u003e\u003ccode\u003e52a5fca\u003c/code\u003e\u003c/a\u003e feat: Support \u003ccode\u003ebasePath\u003c/code\u003e property in config objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19879\"\u003e#19879\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d\"\u003e\u003ccode\u003e6a0f164\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003enull\u003c/code\u003e type \u003ccode\u003eloc\u003c/code\u003e in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19862\"\u003e#19862\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78\"\u003e\u003ccode\u003e8662ed1\u003c/code\u003e\u003c/a\u003e docs: adopt eslint-stylistic sub packages related changes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19887\"\u003e#19887\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa\"\u003e\u003ccode\u003eeaf8a41\u003c/code\u003e\u003c/a\u003e chore: Correct typos in linter tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19878\"\u003e#19878\u003c/a\u003e) (kilavvy)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e\"\u003e\u003ccode\u003e4ab4482\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowSeparateTypeImports\u003c/code\u003e option to \u003ccode\u003eno-duplicate-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19872\"\u003e#19872\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067\"\u003e\u003ccode\u003e3fbcd70\u003c/code\u003e\u003c/a\u003e fix: update error message for \u003ccode\u003eno-restricted-properties\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19855\"\u003e#19855\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a\"\u003e\u003ccode\u003e20158b0\u003c/code\u003e\u003c/a\u003e docs: typo in comment for unused variables handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19870\"\u003e#19870\u003c/a\u003e) (leopardracer)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef\"\u003e\u003ccode\u003eebfb5b4\u003c/code\u003e\u003c/a\u003e docs: Fixed Typo in configuration-files.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19873\"\u003e#19873\u003c/a\u003e) (0-20)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb\"\u003e\u003ccode\u003eb8a7e7a\u003c/code\u003e\u003c/a\u003e feat: throw error when column is negative in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19831\"\u003e#19831\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040\"\u003e\u003ccode\u003e7ef4cf7\u003c/code\u003e\u003c/a\u003e fix: remove unnecessary semicolon from fixes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19857\"\u003e#19857\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e\"\u003e\u003ccode\u003e7dabc38\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eprocess.version\u003c/code\u003e in \u003ccode\u003e--env-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19865\"\u003e#19865\u003c/a\u003e) (TKDev7)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf\"\u003e\u003ccode\u003e4112fd0\u003c/code\u003e\u003c/a\u003e docs: clarify that boolean is still allowed for rule \u003ccode\u003emeta.deprecated\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19866\"\u003e#19866\u003c/a\u003e) (Bryan Mishkin)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ad1d63951773acc7828bcc1eafbb731567447298\"\u003e\u003ccode\u003ead1d639\u003c/code\u003e\u003c/a\u003e 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c02d70b71867b4cee9c38a536f74e98e3b810f16\"\u003e\u003ccode\u003ec02d70b\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230\"\u003e\u003ccode\u003e2b6491c\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.30.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19889\"\u003e#19889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4\"\u003e\u003ccode\u003e5a5d526\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635\"\u003e\u003ccode\u003e52a5fca\u003c/code\u003e\u003c/a\u003e feat: Support \u003ccode\u003ebasePath\u003c/code\u003e property in config objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19879\"\u003e#19879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d\"\u003e\u003ccode\u003e6a0f164\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003enull\u003c/code\u003e type \u003ccode\u003eloc\u003c/code\u003e in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19862\"\u003e#19862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78\"\u003e\u003ccode\u003e8662ed1\u003c/code\u003e\u003c/a\u003e docs: adopt eslint-stylistic sub packages related changes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19887\"\u003e#19887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa\"\u003e\u003ccode\u003eeaf8a41\u003c/code\u003e\u003c/a\u003e chore: Correct typos in linter tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19878\"\u003e#19878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e\"\u003e\u003ccode\u003e4ab4482\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowSeparateTypeImports\u003c/code\u003e option to \u003ccode\u003eno-duplicate-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19872\"\u003e#19872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067\"\u003e\u003ccode\u003e3fbcd70\u003c/code\u003e\u003c/a\u003e fix: update error message for \u003ccode\u003eno-restricted-properties\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19855\"\u003e#19855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.2.0 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/304\"\u003e#304\u003c/a\u003e)  8c029d9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/2b85fdbacb34b87e9550492fa6286f0d99a73238\"\u003e\u003ccode\u003e2b85fdb\u003c/code\u003e\u003c/a\u003e 16.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8c029d9f30916d57a5899cb23700508d3f543669\"\u003e\u003ccode\u003e8c029d9\u003c/code\u003e\u003c/a\u003e Update globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/abd92bba0a4e78044d53ca228ab55a7620fca886\"\u003e\u003ccode\u003eabd92bb\u003c/code\u003e\u003c/a\u003e Improve builtin globals creation (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/3ad88b6cddf599aba595eda4cdf9d202b8b93f4a\"\u003e\u003ccode\u003e3ad88b6\u003c/code\u003e\u003c/a\u003e Rewrite scripts to get globals in browser (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.38.0 to 2.40.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.40.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd script to find unknown web-features IDs for triage by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3051\"\u003eweb-platform-dx/web-features#3051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.26 to 6.0.27 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3091\"\u003eweb-platform-dx/web-features#3091\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.40.1...v2.40.2\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.40.1...v2.40.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.40.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.25 to 6.0.26 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3082\"\u003eweb-platform-dx/web-features#3082\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.40.0...v2.40.1\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.40.0...v2.40.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.40.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 feature (1069 total)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a feature for Scoped custom element registries by \u003ca href=\"https://github.com/Elchi3\"\u003e\u003ccode\u003e@​Elchi3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3070\"\u003eweb-platform-dx/web-features#3070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.24 to 6.0.25 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3074\"\u003eweb-platform-dx/web-features#3074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.39.0...v2.40.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.39.0...v2.40.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.39.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e2 features (1068 total)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Summarizer API by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/2992\"\u003eweb-platform-dx/web-features#2992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecanvas.getContext()\u003c/code\u003e bits to WebGL1/2 features by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3036\"\u003eweb-platform-dx/web-features#3036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CSS gap decorations feature by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3027\"\u003eweb-platform-dx/web-features#3027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.23 to 6.0.24 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3065\"\u003eweb-platform-dx/web-features#3065\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.38.0...v2.39.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.38.0...v2.39.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/f39ba181f8ea055bd351a87179ed0551fad3b4ad\"\u003e\u003ccode\u003ef39ba18\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.40.2 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3095\"\u003e#3095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/c953827a114e221d0abb7e0a8a4c647cfbd7f881\"\u003e\u003ccode\u003ec953827\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.4 to 24.0.7 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3090\"\u003e#3090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/c5dbbf2efb967513f92e9c07b3a51f4f43410f3a\"\u003e\u003ccode\u003ec5dbbf2\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.40.1 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3087\"\u003e#3087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/fd6417add7e18d747a638fed8776cb3c51983c8a\"\u003e\u003ccode\u003efd6417a\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.3 to 24.0.4 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/6a8a139eaf30a64422a94d825b87ab9549cb6b89\"\u003e\u003ccode\u003e6a8a139\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.40.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3076\"\u003e#3076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/59c9c9f17a4b77d96e811a8b8222a3c1b8acf75e\"\u003e\u003ccode\u003e59c9c9f\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.39.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3067\"\u003e#3067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/fdb60c7f0d7062e2318d477b92c748e51476b775\"\u003e\u003ccode\u003efdb60c7\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.2 to 24.0.3 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3063\"\u003e#3063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/9d1215ad183c13f201f63d85b277c0d5bb97c0a6\"\u003e\u003ccode\u003e9d1215a\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.0 to 24.0.2 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3058\"\u003e#3058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/786a565d516b9e0671529cc881fc3c135208c498\"\u003e\u003ccode\u003e786a565\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.0 to 24.0.1 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-platform-dx/web-features/commits/v2.40.2/packages/web-features\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/madcampos/madcampos/pull/135","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/135","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/135/packages"}],"issue_packages":[{"old_version":"4.0.2","new_version":"4.1.0","update_type":"minor","path":null,"pr_created_at":"2026-05-22T08:08:48.000Z","version_change":"4.0.2 → 4.1.0","issue":{"uuid":"4501020546","node_id":"PR_kwDONw3XWc7eQwKp","number":242,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-22T23:24:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T08:08:48.000Z","updated_at":"2026-05-22T23:25:07.000Z","time_to_close":54969,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":4,"packages":[{"name":"@nuxt/content","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/nuxt/content"},{"name":"@shikijs/twoslash","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"better-sqlite3","old_version":"12.9.0","new_version":"12.10.0","repository_url":"https://github.com/WiseLibs/better-sqlite3"},{"name":"shiki","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [@nuxt/content](https://github.com/nuxt/content), [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) and [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki).\n\nUpdates `@nuxt/content` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nuxt/content/blob/main/CHANGELOG.md\"\u003e@​nuxt/content's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nuxt/content/compare/v3.13.0...v3.14.0\"\u003e3.14.0\u003c/a\u003e (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e add \u003ccode\u003euseSearchCollection\u003c/code\u003e composable with FTS5 full-text search (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3787\"\u003e#3787\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/2a1a585ac4e83a261ef8bb134bc71bf9451f075e\"\u003e2a1a585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add custom properties on ContentConfig (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3761\"\u003e#3761\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/ea196c54a7026238a2c1b86a1c5dc662dff4aee5\"\u003eea196c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add NOT IN to SQLOperator type (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3785\"\u003e#3785\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/ab88eb3c909cdf97c012ac1ac9d656b40bea4c4b\"\u003eab88eb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update Nuxt version from 3 to 4 in template features (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3780\"\u003e#3780\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/1f24029bb1248fdd1a65085a7e13689f456034cd\"\u003e1f24029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epath-meta:\u003c/strong\u003e slugify function did not pass to transformer (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3794\"\u003e#3794\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/778d7dbb9456a6ad7fcc04f3eb2ae987efc4acd8\"\u003e778d7db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epreview:\u003c/strong\u003e skip collections without source in preview template (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3771\"\u003e#3771\u003c/a\u003e) (\u003ca href=\"https://github.com/nuxt/content/commit/8aabefd2eb36e0051423481639fa8de2f243ad9b\"\u003e8aabefd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/09c055d2ce1a36d43309d1d0fc29191222effe86\"\u003e\u003ccode\u003e09c055d\u003c/code\u003e\u003c/a\u003e chore(release): v3.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/371028fc17c8fed1b719f6c1a82d606ee46e80dd\"\u003e\u003ccode\u003e371028f\u003c/code\u003e\u003c/a\u003e chore(deps): bump postcss from 8.5.8 to 8.5.14 (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/da3bf2428ac1e78f01688c2f1ad0169f0507889e\"\u003e\u003ccode\u003eda3bf24\u003c/code\u003e\u003c/a\u003e chore(deps): bump devalue from 5.6.4 to 5.8.1 (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3792\"\u003e#3792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/778d7dbb9456a6ad7fcc04f3eb2ae987efc4acd8\"\u003e\u003ccode\u003e778d7db\u003c/code\u003e\u003c/a\u003e fix(path-meta): slugify function did not pass to transformer (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3794\"\u003e#3794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/53305bbfc754a40c7f37503afcf51b36f8c20b18\"\u003e\u003ccode\u003e53305bb\u003c/code\u003e\u003c/a\u003e docs: clarify directory navigation metadata nesting (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/1f24029bb1248fdd1a65085a7e13689f456034cd\"\u003e\u003ccode\u003e1f24029\u003c/code\u003e\u003c/a\u003e fix(docs): update Nuxt version from 3 to 4 in template features (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/d4781c4ed8a5d4f2f45311579ae6950c4094d895\"\u003e\u003ccode\u003ed4781c4\u003c/code\u003e\u003c/a\u003e docs: Improve installation remarks regarding pnpm (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3775\"\u003e#3775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/fb5eb764b5689790699bb177aad32463f0dddc22\"\u003e\u003ccode\u003efb5eb76\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/ab88eb3c909cdf97c012ac1ac9d656b40bea4c4b\"\u003e\u003ccode\u003eab88eb3\u003c/code\u003e\u003c/a\u003e feat(types): add NOT IN to SQLOperator type (\u003ca href=\"https://redirect.github.com/nuxt/content/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/content/commit/2a1a585ac4e83a261ef8bb134bc71bf9451f075e\"\u003e\u003ccode\u003e2a1a585\u003c/code\u003e\u003c/a\u003e feat(search): add \u003ccode\u003euseSearchCollection\u003c/code\u003e composable with FTS5 full-text search...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nuxt/content/compare/v3.13.0...v3.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 4.0.2 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e@​shikijs/twoslash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Forward \u003ccode\u003etsModule\u003c/code\u003e to \u003ccode\u003ecreateTwoslasher\u003c/code\u003e  -  by \u003ca href=\"https://github.com/arthurfiorette\"\u003e\u003ccode\u003e@​arthurfiorette\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1271\"\u003eshikijs/shiki#1271\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/be89afcf\"\u003e\u003c!-- raw HTML omitted --\u003e(be89a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v4.0.2...v4.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c809af96f1907877c5cebfeee98ac5d55193140b\"\u003e\u003ccode\u003ec809af9\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/be89afcfb3bfaf8a29c0715bc13b3f95264ce87d\"\u003e\u003ccode\u003ebe89afc\u003c/code\u003e\u003c/a\u003e fix(twoslash): forward \u003ccode\u003etsModule\u003c/code\u003e to \u003ccode\u003ecreateTwoslasher\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/95371cb1b3c00ced5b437a11f603939002f9ecae\"\u003e\u003ccode\u003e95371cb\u003c/code\u003e\u003c/a\u003e chore: lint\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v4.1.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-sqlite3` from 12.9.0 to 12.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/releases\"\u003ebetter-sqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SQLite to version 3.53.1 by \u003ca href=\"https://github.com/JoshuaWise\"\u003e\u003ccode\u003e@​JoshuaWise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1467\"\u003eWiseLibs/better-sqlite3#1467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Node.js v26 prebuilds and remove EOL builds (Node.js v20, v23) by \u003ca href=\"https://github.com/m4heshd\"\u003e\u003ccode\u003e@​m4heshd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1468\"\u003eWiseLibs/better-sqlite3#1468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTemporarily rollback support for Electron v42 prebuilds by \u003ca href=\"https://github.com/m4heshd\"\u003e\u003ccode\u003e@​m4heshd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1470\"\u003eWiseLibs/better-sqlite3#1470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable percentile functions by \u003ca href=\"https://github.com/Maxime-J\"\u003e\u003ccode\u003e@​Maxime-J\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1447\"\u003eWiseLibs/better-sqlite3#1447\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/compare/v12.9.1...v12.10.0\"\u003ehttps://github.com/WiseLibs/better-sqlite3/compare/v12.9.1...v12.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev12.9.1\u003c/h2\u003e\n\u003ch2\u003e⚠️CAUTION: NOT A VIABLE RELEASE\u003c/h2\u003e\n\u003cp\u003eElectron v39+ prebuilds are not building successfully at the moment. Stick to \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/releases/tag/v12.9.0\"\u003ev12.9.0\u003c/a\u003e for now.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable percentile functions by \u003ca href=\"https://github.com/Maxime-J\"\u003e\u003ccode\u003e@​Maxime-J\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1447\"\u003eWiseLibs/better-sqlite3#1447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for electron v42 prebuilds by \u003ca href=\"https://github.com/m4heshd\"\u003e\u003ccode\u003e@​m4heshd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1466\"\u003eWiseLibs/better-sqlite3#1466\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Maxime-J\"\u003e\u003ccode\u003e@​Maxime-J\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/pull/1447\"\u003eWiseLibs/better-sqlite3#1447\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/compare/v12.9.0...v12.9.1\"\u003ehttps://github.com/WiseLibs/better-sqlite3/compare/v12.9.0...v12.9.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/d8885f900cb626596e28a0ecd1b9d35bf15c7a0b\"\u003e\u003ccode\u003ed8885f9\u003c/code\u003e\u003c/a\u003e 12.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/3f8932492960b9119dbbe0317d86cbad8ced132f\"\u003e\u003ccode\u003e3f89324\u003c/code\u003e\u003c/a\u003e Temporarily rollback support for Electron v42 prebuilds (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1470\"\u003e#1470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/a6400281277a70b01a9401606d2b8bea667e7d8f\"\u003e\u003ccode\u003ea640028\u003c/code\u003e\u003c/a\u003e Add support for Node.js v26 prebuilds and remove EOL builds (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1468\"\u003e#1468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/a69f03c5906fabe8e49945ce05f93ad85d6254f3\"\u003e\u003ccode\u003ea69f03c\u003c/code\u003e\u003c/a\u003e Update SQLite to version 3.53.1 (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1467\"\u003e#1467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/d116f32c6f4a9bff3599b35ccdf92b0528747fd4\"\u003e\u003ccode\u003ed116f32\u003c/code\u003e\u003c/a\u003e 12.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/04d9b655668345bdc3cdfe232747c9ac4c39c507\"\u003e\u003ccode\u003e04d9b65\u003c/code\u003e\u003c/a\u003e Add support for electron v42 prebuilds (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WiseLibs/better-sqlite3/commit/ef7d9404bb2fcfd4b77d237ec3eaa8eee96a6fb1\"\u003e\u003ccode\u003eef7d940\u003c/code\u003e\u003c/a\u003e Enable percentile functions (\u003ca href=\"https://redirect.github.com/WiseLibs/better-sqlite3/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/WiseLibs/better-sqlite3/compare/v12.9.0...v12.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 4.0.2 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Forward \u003ccode\u003etsModule\u003c/code\u003e to \u003ccode\u003ecreateTwoslasher\u003c/code\u003e  -  by \u003ca href=\"https://github.com/arthurfiorette\"\u003e\u003ccode\u003e@​arthurfiorette\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1271\"\u003eshikijs/shiki#1271\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/be89afcf\"\u003e\u003c!-- raw HTML omitted --\u003e(be89a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v4.0.2...v4.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c809af96f1907877c5cebfeee98ac5d55193140b\"\u003e\u003ccode\u003ec809af9\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/95371cb1b3c00ced5b437a11f603939002f9ecae\"\u003e\u003ccode\u003e95371cb\u003c/code\u003e\u003c/a\u003e chore: lint\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v4.1.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/attaform/Attaform/pull/242","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/attaform%2FAttaform/issues/242","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/242/packages"}},{"old_version":"3.21.0","new_version":"3.22.0","update_type":"minor","path":null,"pr_created_at":"2026-02-13T00:16:38.000Z","version_change":"3.21.0 → 3.22.0","issue":{"uuid":"3934678574","node_id":"PR_kwDOQeKG9M7DbeH8","number":14,"state":"open","title":"chore(deps): bump the minor-and-patch group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","size/M"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-13T00:16:38.000Z","updated_at":"2026-02-13T00:16:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":18,"packages":[{"name":"@radix-ui/themes","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/radix-ui/themes"},{"name":"@shikijs/rehype","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"katex","old_version":"0.16.27","new_version":"0.16.28","repository_url":"https://github.com/KaTeX/KaTeX"},{"name":"node-gyp","old_version":"12.1.0","new_version":"12.2.0","repository_url":"https://github.com/nodejs/node-gyp"},{"name":"satori","old_version":"0.19.1","new_version":"0.19.2","repository_url":"https://github.com/vercel/satori"},{"name":"shiki","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@biomejs/biome","old_version":"2.3.12","new_version":"2.3.15","repository_url":"https://github.com/biomejs/biome"},{"name":"@shikijs/colorized-brackets","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@sveltejs/adapter-cloudflare","old_version":"7.2.6","new_version":"7.2.7","repository_url":"https://github.com/sveltejs/kit"},{"name":"@sveltejs/kit","old_version":"2.50.1","new_version":"2.51.0","repository_url":"https://github.com/sveltejs/kit"},{"name":"@types/node","old_version":"25.0.10","new_version":"25.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.9","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"hono","old_version":"4.11.5","new_version":"4.11.9","repository_url":"https://github.com/honojs/hono"},{"name":"playwright","old_version":"1.58.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"svelte","old_version":"5.48.2","new_version":"5.50.3","repository_url":"https://github.com/sveltejs/svelte"},{"name":"svelte-check","old_version":"4.3.5","new_version":"4.3.6","repository_url":"https://github.com/sveltejs/language-tools"},{"name":"wrangler","old_version":"4.60.0","new_version":"4.65.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/themes](https://github.com/radix-ui/themes) | `3.2.1` | `3.3.0` |\n| [@shikijs/rehype](https://github.com/shikijs/shiki/tree/HEAD/packages/rehype) | `3.21.0` | `3.22.0` |\n| [katex](https://github.com/KaTeX/KaTeX) | `0.16.27` | `0.16.28` |\n| [node-gyp](https://github.com/nodejs/node-gyp) | `12.1.0` | `12.2.0` |\n| [satori](https://github.com/vercel/satori) | `0.19.1` | `0.19.2` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.21.0` | `3.22.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.12` | `2.3.15` |\n| [@shikijs/colorized-brackets](https://github.com/shikijs/shiki/tree/HEAD/packages/colorized-brackets) | `3.21.0` | `3.22.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.21.0` | `3.22.0` |\n| [@sveltejs/adapter-cloudflare](https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare) | `7.2.6` | `7.2.7` |\n| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.50.1` | `2.51.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.10` | `25.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.9` | `19.2.14` |\n| [hono](https://github.com/honojs/hono) | `4.11.5` | `4.11.9` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.0` | `1.58.2` |\n| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `5.48.2` | `5.50.3` |\n| [svelte-check](https://github.com/sveltejs/language-tools) | `4.3.5` | `4.3.6` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.60.0` | `4.65.0` |\n\n\nUpdates `@radix-ui/themes` from 3.2.1 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/themes/releases\"\u003e\u003ccode\u003e@​radix-ui/themes\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esoft\u003c/code\u003e variant to the \u003ccode\u003eKbd\u003c/code\u003e component (\u003ca href=\"https://redirect.github.com/radix-ui/themes/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new layout props to \u003ccode\u003eGrid\u003c/code\u003e and layout components: \u003ccode\u003ealignContent\u003c/code\u003e, \u003ccode\u003ejustifyItems\u003c/code\u003e, \u003ccode\u003ealignSelf\u003c/code\u003e, \u003ccode\u003ejustifySelf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/radix-ui/themes/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003ebreakpoints\u003c/code\u003e array. In the next major version, it will be replaced with a \u003ccode\u003eSet\u003c/code\u003e for easier lookups and comparisons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/themes/blob/main/release-process.md\"\u003e\u003ccode\u003e@​radix-ui/themes\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease process\u003c/h1\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThis is a work-in-progress document and will be updated as we refine our release process.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eRelease strategy\u003c/h2\u003e\n\u003cp\u003eWe track versions during the pull request process. As features are added, modified or improved it's important to keep track of these via versioning.\u003c/p\u003e\n\u003ch3\u003eTracking version changes\u003c/h3\u003e\n\u003cp\u003ePRs that fix bugs or add features should include an addition to \u003ccode\u003epackages/radix-ui-themes/CHANGELOG.md\u003c/code\u003e under a new version heading. The actual release version may differ, so be sure to double check this at publish time.\u003c/p\u003e\n\u003ch3\u003ePublishing a stable release\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003eYou must be a maintainer of the repository and have write access to publish a release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003col\u003e\n\u003cli\u003eCreate a new branch for the release. We recommend the branch naming convention \u003ccode\u003erelease/\u0026lt;version\u0026gt;\u003c/code\u003e for this (e.g. \u003ccode\u003erelease/3.3.0\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate the version in \u003ccode\u003epackages/radix-ui-themes/package.json\u003c/code\u003e and ensure the changelog is up to date.\u003c/li\u003e\n\u003cli\u003eAdd and commit with the commit message of \u003ccode\u003ev\u0026lt;version\u0026gt;\u003c/code\u003e (e.g. \u003ccode\u003ev3.3.0\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003ePush the branch to the repository and create a pull request.\u003c/li\u003e\n\u003cli\u003eWhen checks pass and the pull request is approved, merge it into \u003ccode\u003emain\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eCreate a new tag for the release with the format \u003ccode\u003e\u0026lt;version\u0026gt;\u003c/code\u003e (e.g. \u003ccode\u003e3.3.0\u003c/code\u003e).\n\u003cul\u003e\n\u003cli\u003eIf you do this locally, be sure to pull the latest changes from \u003ccode\u003emain\u003c/code\u003e to ensure you have the new version changes from the previous step.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCreate a new GitHub release from the tag. Use the changelog entry for the version as its release notes.\u003c/li\u003e\n\u003cli\u003eThe GitHub action will be triggered by the \u003ccode\u003epublish\u003c/code\u003e workflow and will automatically publish the package to npm.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cblockquote\u003e\n\u003cp\u003eTo publish a pre-release you must build and publish manually. Use \u003ccode\u003epnpm publish -r --tag \u0026lt;tag\u0026gt;\u003c/code\u003e, where \u003ccode\u003e\u0026lt;tag\u0026gt;\u003c/code\u003e is the pre-release tag (e.g. \u003ccode\u003ealpha\u003c/code\u003e, \u003ccode\u003ebeta\u003c/code\u003e, \u003ccode\u003erc\u003c/code\u003e)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eUpdating documentation\u003c/h2\u003e\n\u003cp\u003eOur documentation is in a \u003ca href=\"https://github.com/radix-ui/website\"\u003eseparate repository\u003c/a\u003e and updating it is a three step process:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eWrite and update the \u003ca href=\"https://github.com/radix-ui/website/blob/main/data/themes/docs/overview/releases.mdx\"\u003echange log\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump package version/s and create / update the pages for each version change\u003c/li\u003e\n\u003cli\u003ePerform documentation updates and remove live demos from previous versions\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/themes/commits/3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​radix-ui/themes\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/rehype` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/rehype\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/rehype\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `katex` from 0.16.27 to 0.16.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KaTeX/KaTeX/releases\"\u003ekatex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.28\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/compare/v0.16.27...v0.16.28\"\u003e0.16.28\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etype:\u003c/strong\u003e add missing types definition path to package.json (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4125\"\u003e#4125\u003c/a\u003e) (\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/0ef8921d189346b0ff8f84a77f7f552349b76893\"\u003e0ef8921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md\"\u003ekatex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/compare/v0.16.27...v0.16.28\"\u003e0.16.28\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etype:\u003c/strong\u003e add missing types definition path to package.json (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4125\"\u003e#4125\u003c/a\u003e) (\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/0ef8921d189346b0ff8f84a77f7f552349b76893\"\u003e0ef8921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/dd50cdef2c97611670350a5f13560e736d232746\"\u003e\u003ccode\u003edd50cde\u003c/code\u003e\u003c/a\u003e chore(release): 0.16.28 [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/0ef8921d189346b0ff8f84a77f7f552349b76893\"\u003e\u003ccode\u003e0ef8921\u003c/code\u003e\u003c/a\u003e fix(type): add missing types definition path to package.json (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4125\"\u003e#4125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/a2fcfe3acacad2c1986cc711e9d9f7c3532d3cc6\"\u003e\u003ccode\u003ea2fcfe3\u003c/code\u003e\u003c/a\u003e docs: add MintApps to list of users (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4066\"\u003e#4066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/d37328ce5fc61b730afbf5d05c980d8b7ab8c8b3\"\u003e\u003ccode\u003ed37328c\u003c/code\u003e\u003c/a\u003e docs: fix typo in comment about infix precedence (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4095\"\u003e#4095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/dd2e2fb3e73f665863950be79399d5d31b2e3165\"\u003e\u003ccode\u003edd2e2fb\u003c/code\u003e\u003c/a\u003e docs(supported.md): fix typo in \u003ccode\u003e\\textquoteleft\u003c/code\u003e example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KaTeX/KaTeX/commit/b73f941ed69ea2b66e28f2ef9230ab18b0e0b741\"\u003e\u003ccode\u003eb73f941\u003c/code\u003e\u003c/a\u003e docs: add Educase as user, fix user icon links (\u003ca href=\"https://redirect.github.com/KaTeX/KaTeX/issues/4104\"\u003e#4104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KaTeX/KaTeX/compare/v0.16.27...v0.16.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-gyp` from 12.1.0 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodejs/node-gyp/releases\"\u003enode-gyp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev12.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude built package version in error logs (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3254\"\u003e#3254\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/ee9cbdd6e1d40dc7c1cdc5ed6a75432c716eaf3f\"\u003eee9cbdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate gyp-next to v0.21.1 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3273\"\u003e#3273\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/888ff2c48a4cf5602013b96b52c6670906976f63\"\u003e888ff2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecpu concurrency detection on some platforms (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3255\"\u003e#3255\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/f15b79a03c54cea0f66d940a0d6d839df867a319\"\u003ef15b79a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3191\"\u003e#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epython is no longer a valid npm config setting (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3258\"\u003e#3258\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/c7c678f89837d956194f326b01c5a8eb1d745db3\"\u003ec7c678f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to URL instead of url.parse (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3256\"\u003e#3256\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/3f819499d8ce6d46c646466de7b9492bf7bde663\"\u003e3f81949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest Windows on Python 3.14, not 3.13 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3262\"\u003e#3262\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7b4f315e4dad880c841d21df641d6dd9b68bf36b\"\u003e7b4f315\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3248\"\u003e#3248\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/db5385c5467e5bfb914b9954f0313c46f1f4e10d\"\u003edb5385c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a note about changes in gyp folder (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3259\"\u003e#3259\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/a52bc819f44b881854ff798865ad416430e3dce2\"\u003ea52bc81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecorrect typos (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0f2bc7d2e0665b1c7bb03e1cd8653ea330277a70\"\u003e0f2bc7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove obsolete Microsoft Node.js Guidelines link (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3268\"\u003e#3268\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/30cda268730798dc0f67182c8c568d8b8069964e\"\u003e30cda26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Python manual install instructions for Windows (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3265\"\u003e#3265\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0407877e3e26d3201f74cf1a9deabbbfc40bdbb7\"\u003e0407877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade tar to 7.5.4 to address CVE-2026-23950 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3271\"\u003e#3271\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7bf371c4dd7c694232ab3169d02fe8197e1ecc6d\"\u003e7bf371c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodejs/node-gyp/blob/main/CHANGELOG.md\"\u003enode-gyp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/compare/v12.1.0...v12.2.0\"\u003e12.2.0\u003c/a\u003e (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude built package version in error logs (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3254\"\u003e#3254\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/ee9cbdd6e1d40dc7c1cdc5ed6a75432c716eaf3f\"\u003eee9cbdd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate gyp-next to v0.21.1 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3273\"\u003e#3273\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/888ff2c48a4cf5602013b96b52c6670906976f63\"\u003e888ff2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecpu concurrency detection on some platforms (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3255\"\u003e#3255\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/f15b79a03c54cea0f66d940a0d6d839df867a319\"\u003ef15b79a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3191\"\u003e#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epython is no longer a valid npm config setting (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3258\"\u003e#3258\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/c7c678f89837d956194f326b01c5a8eb1d745db3\"\u003ec7c678f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to URL instead of url.parse (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3256\"\u003e#3256\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/3f819499d8ce6d46c646466de7b9492bf7bde663\"\u003e3f81949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest Windows on Python 3.14, not 3.13 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3262\"\u003e#3262\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7b4f315e4dad880c841d21df641d6dd9b68bf36b\"\u003e7b4f315\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3248\"\u003e#3248\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/db5385c5467e5bfb914b9954f0313c46f1f4e10d\"\u003edb5385c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a note about changes in gyp folder (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3259\"\u003e#3259\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/a52bc819f44b881854ff798865ad416430e3dce2\"\u003ea52bc81\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecorrect typos (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0f2bc7d2e0665b1c7bb03e1cd8653ea330277a70\"\u003e0f2bc7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove obsolete Microsoft Node.js Guidelines link (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3268\"\u003e#3268\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/30cda268730798dc0f67182c8c568d8b8069964e\"\u003e30cda26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Python manual install instructions for Windows (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3265\"\u003e#3265\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0407877e3e26d3201f74cf1a9deabbbfc40bdbb7\"\u003e0407877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade tar to 7.5.4 to address CVE-2026-23950 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3271\"\u003e#3271\u003c/a\u003e) (\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7bf371c4dd7c694232ab3169d02fe8197e1ecc6d\"\u003e7bf371c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/878061f9b58afc7f6ecb45b74e521005bd619473\"\u003e\u003ccode\u003e878061f\u003c/code\u003e\u003c/a\u003e chore(main): release 12.2.0 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3249\"\u003e#3249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7bf371c4dd7c694232ab3169d02fe8197e1ecc6d\"\u003e\u003ccode\u003e7bf371c\u003c/code\u003e\u003c/a\u003e chore(deps): upgrade tar to 7.5.4 to address CVE-2026-23950 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3271\"\u003e#3271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/888ff2c48a4cf5602013b96b52c6670906976f63\"\u003e\u003ccode\u003e888ff2c\u003c/code\u003e\u003c/a\u003e feat: update gyp-next to v0.21.1 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3273\"\u003e#3273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/30cda268730798dc0f67182c8c568d8b8069964e\"\u003e\u003ccode\u003e30cda26\u003c/code\u003e\u003c/a\u003e readme: remove obsolete Microsoft Node.js Guidelines link (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0f2bc7d2e0665b1c7bb03e1cd8653ea330277a70\"\u003e\u003ccode\u003e0f2bc7d\u003c/code\u003e\u003c/a\u003e readme: correct typos (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3269\"\u003e#3269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/0407877e3e26d3201f74cf1a9deabbbfc40bdbb7\"\u003e\u003ccode\u003e0407877\u003c/code\u003e\u003c/a\u003e readme: update Python manual install instructions for Windows (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3265\"\u003e#3265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/3f819499d8ce6d46c646466de7b9492bf7bde663\"\u003e\u003ccode\u003e3f81949\u003c/code\u003e\u003c/a\u003e fix: Switch to URL instead of url.parse (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3256\"\u003e#3256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/7b4f315e4dad880c841d21df641d6dd9b68bf36b\"\u003e\u003ccode\u003e7b4f315\u003c/code\u003e\u003c/a\u003e fix: Test Windows on Python 3.14, not 3.13 (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3262\"\u003e#3262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/a52bc819f44b881854ff798865ad416430e3dce2\"\u003e\u003ccode\u003ea52bc81\u003c/code\u003e\u003c/a\u003e doc: add a note about changes in gyp folder (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3259\"\u003e#3259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/node-gyp/commit/c7c678f89837d956194f326b01c5a8eb1d745db3\"\u003e\u003ccode\u003ec7c678f\u003c/code\u003e\u003c/a\u003e fix: python is no longer a valid npm config setting (\u003ca href=\"https://redirect.github.com/nodejs/node-gyp/issues/3258\"\u003e#3258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodejs/node-gyp/compare/v12.1.0...v12.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `satori` from 0.19.1 to 0.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/satori/releases\"\u003esatori's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.19.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/satori/compare/0.19.1...0.19.2\"\u003e0.19.2\u003c/a\u003e (2026-02-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect implementation of \u003ccode\u003einit\u003c/code\u003e function exported by \u003ccode\u003estandalone\u003c/code\u003e submodule (\u003ca href=\"https://redirect.github.com/vercel/satori/issues/716\"\u003e#716\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/satori/commit/7c08d3a74be0dc42873f5a3f5788c0ce26548676\"\u003e7c08d3a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/satori/commit/7c08d3a74be0dc42873f5a3f5788c0ce26548676\"\u003e\u003ccode\u003e7c08d3a\u003c/code\u003e\u003c/a\u003e fix: correct implementation of \u003ccode\u003einit\u003c/code\u003e function exported by \u003ccode\u003estandalone\u003c/code\u003e submo...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/satori/compare/0.19.1...0.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e2acdc4518efb40491a549ee4f591e8971e4f677\"\u003e\u003ccode\u003ee2acdc4\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/406767615244623616a959870b595e4dbd44984e\"\u003e\u003ccode\u003e4067676\u003c/code\u003e\u003c/a\u003e feat: update grammar and themes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/85a970c804055878430a1707f024fb614eaba2b8\"\u003e\u003ccode\u003e85a970c\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@biomejs/biome` from 2.3.12 to 2.3.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.3.15\u003c/h2\u003e\n\u003ch2\u003e2.3.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9019\"\u003e#9019\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/043b67c608f99a27c775deefb9f00b43839251ae\"\u003e\u003ccode\u003e043b67c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the lint rule \u003ca href=\"https://biomejs.dev/linter/rules/no-nested-promises/\"\u003e\u003ccode\u003enoNestedPromises\u003c/code\u003e\u003c/a\u003e. This rule detects nested \u003ccode\u003e.then()\u003c/code\u003e or \u003ccode\u003e.catch()\u003c/code\u003e calls that could be refactored into flat promise chains.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: nested promise that can be flattened\ndoThing().then(function () {\n  return doOtherThing().then(console.log);\n});\n\u003cp\u003e// Valid: flat promise chain\u003cbr /\u003e\ndoThing()\u003cbr /\u003e\n.then(() =\u0026gt; doOtherThing())\u003cbr /\u003e\n.then(console.log);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe rule intelligently allows nesting when the inner callback references variables from the outer scope, as these cases cannot be safely flattened.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9029\"\u003e#9029\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ff1451\"\u003e\u003ccode\u003e@​ff1451\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-return/\"\u003e\u003ccode\u003enoUselessReturn\u003c/code\u003e\u003c/a\u003e. The rule reports redundant \u003ccode\u003ereturn;\u003c/code\u003e statements that don't affect the function's control flow.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: return at end of function is redundant\nfunction foo() {\n  doSomething();\n  return;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9017\"\u003e#9017\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8bac2da137bb1b697be1ebf41a11088c0220ce65\"\u003e\u003ccode\u003e8bac2da\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Reverted a behavior change in \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003e\u003ccode\u003euseExhaustiveDependencies\u003c/code\u003e\u003c/a\u003e that was accidentally included as part of the \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8802\"\u003e#8802\u003c/a\u003e fix. The change made method calls on objects (e.g., \u003ccode\u003eprops.data.forEach(...)\u003c/code\u003e) report only the object (\u003ccode\u003eprops.data\u003c/code\u003e) as a missing dependency instead of the full member expression. This behavior change will be reconsidered separately.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9005\"\u003e#9005\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c8dbbbe9363fb156a29de174ba7735154f6bc783\"\u003e\u003ccode\u003ec8dbbbe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/corvid-agent\"\u003e\u003ccode\u003e@​corvid-agent\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8790\"\u003e#8790\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-assign-in-expressions/\"\u003e\u003ccode\u003enoAssignInExpressions\u003c/code\u003e\u003c/a\u003e rule no longer reports a false positive when an assignment is used as the expression body of an arrow function (e.g., \u003ccode\u003econst f = b =\u0026gt; a += b\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8519\"\u003e#8519\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/ccdc602d8ab8e7b14b7cbae2b12cdf396edb8301\"\u003e\u003ccode\u003eccdc602\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8518\"\u003e#8518\u003c/a\u003e, where globally excluded files in a monorepo were still being processed when using \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eWhen a package-level configuration extends the root configuration with \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e, glob patterns (such as those in \u003ccode\u003efiles.includes\u003c/code\u003e) are now correctly resolved relative to the project root directory, instead of the current workspace directory.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9033\"\u003e#9033\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0628e0a238d9c9c750e4f44c460455183a0ff70e\"\u003e\u003ccode\u003e0628e0a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8967\"\u003e#8967\u003c/a\u003e. \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e no longer reports false positives for variables destructured from a rest pattern.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9023\"\u003e#9023\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ef9d1d81c416a9f4d42527f4c263bc3f2e423b1\"\u003e\u003ccode\u003e8ef9d1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9020\"\u003e#9020\u003c/a\u003e: When \u003ccode\u003ejavascript.jsxRuntime\u003c/code\u003e is set to \u003ccode\u003ereactClassic\u003c/code\u003e, \u003ccode\u003enoUnusedImports\u003c/code\u003e and \u003ccode\u003euseImportType\u003c/code\u003e rules now allow importing the \u003ccode\u003eReact\u003c/code\u003e identifier from a package other than \u003ccode\u003ereact\u003c/code\u003e. This aligns the behavior with \u003ccode\u003etsc\u003c/code\u003e (\u003ccode\u003e--jsx=react\u003c/code\u003e), which also allows importing \u003ccode\u003eReact\u003c/code\u003e from any package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8646\"\u003e#8646\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/16fd71da5692f863112e302078325d3be4d79b24\"\u003e\u003ccode\u003e16fd71d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8605\"\u003e#8605\u003c/a\u003e: Text expressions in some template languages (\u003ccode\u003e{{ expr }}\u003c/code\u003e or \u003ccode\u003e{ expr }\u003c/code\u003e) at the top level of an HTML document no longer causes panicking.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8930\"\u003e#8930\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/51c158e803f9bad561cf5b79365c339e9069d614\"\u003e\u003ccode\u003e51c158e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ANKANJAGTAP\"\u003e\u003ccode\u003e@​ANKANJAGTAP\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8917\"\u003e#8917\u003c/a\u003e\n\u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e now correctly detects JSX component identifiers as hook dependencies.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9009\"\u003e#9009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7d229c7ca3930ff56e3a229a70b994f1d5fd1086\"\u003e\u003ccode\u003e7d229c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Fixed typo in \u003ca href=\"https://biomejs.dev/linter/rules/no-positive-tabindex/\"\u003enoPositiveTabindex\u003c/a\u003e's quick fix text.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9019\"\u003e#9019\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/043b67c608f99a27c775deefb9f00b43839251ae\"\u003e\u003ccode\u003e043b67c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the lint rule \u003ca href=\"https://biomejs.dev/linter/rules/no-nested-promises/\"\u003e\u003ccode\u003enoNestedPromises\u003c/code\u003e\u003c/a\u003e. This rule detects nested \u003ccode\u003e.then()\u003c/code\u003e or \u003ccode\u003e.catch()\u003c/code\u003e calls that could be refactored into flat promise chains.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: nested promise that can be flattened\ndoThing().then(function () {\n  return doOtherThing().then(console.log);\n});\n\u003cp\u003e// Valid: flat promise chain\u003cbr /\u003e\ndoThing()\u003cbr /\u003e\n.then(() =\u0026gt; doOtherThing())\u003cbr /\u003e\n.then(console.log);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe rule intelligently allows nesting when the inner callback references variables from the outer scope, as these cases cannot be safely flattened.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9029\"\u003e#9029\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ff1451\"\u003e\u003ccode\u003e@​ff1451\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-return/\"\u003e\u003ccode\u003enoUselessReturn\u003c/code\u003e\u003c/a\u003e. The rule reports redundant \u003ccode\u003ereturn;\u003c/code\u003e statements that don't affect the function's control flow.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid: return at end of function is redundant\nfunction foo() {\n  doSomething();\n  return;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9017\"\u003e#9017\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8bac2da137bb1b697be1ebf41a11088c0220ce65\"\u003e\u003ccode\u003e8bac2da\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Reverted a behavior change in \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003e\u003ccode\u003euseExhaustiveDependencies\u003c/code\u003e\u003c/a\u003e that was accidentally included as part of the \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8802\"\u003e#8802\u003c/a\u003e fix. The change made method calls on objects (e.g., \u003ccode\u003eprops.data.forEach(...)\u003c/code\u003e) report only the object (\u003ccode\u003eprops.data\u003c/code\u003e) as a missing dependency instead of the full member expression. This behavior change will be reconsidered separately.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9005\"\u003e#9005\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c8dbbbe9363fb156a29de174ba7735154f6bc783\"\u003e\u003ccode\u003ec8dbbbe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/corvid-agent\"\u003e\u003ccode\u003e@​corvid-agent\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8790\"\u003e#8790\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-assign-in-expressions/\"\u003e\u003ccode\u003enoAssignInExpressions\u003c/code\u003e\u003c/a\u003e rule no longer reports a false positive when an assignment is used as the expression body of an arrow function (e.g., \u003ccode\u003econst f = b =\u0026gt; a += b\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8519\"\u003e#8519\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/ccdc602d8ab8e7b14b7cbae2b12cdf396edb8301\"\u003e\u003ccode\u003eccdc602\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8518\"\u003e#8518\u003c/a\u003e, where globally excluded files in a monorepo were still being processed when using \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eWhen a package-level configuration extends the root configuration with \u003ccode\u003e\u0026quot;extends\u0026quot;: \u0026quot;//\u0026quot;\u003c/code\u003e, glob patterns (such as those in \u003ccode\u003efiles.includes\u003c/code\u003e) are now correctly resolved relative to the project root directory, instead of the current workspace directory.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9033\"\u003e#9033\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0628e0a238d9c9c750e4f44c460455183a0ff70e\"\u003e\u003ccode\u003e0628e0a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mdevils\"\u003e\u003ccode\u003e@​mdevils\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8967\"\u003e#8967\u003c/a\u003e. \u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e no longer reports false positives for variables destructured from a rest pattern.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9023\"\u003e#9023\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ef9d1d81c416a9f4d42527f4c263bc3f2e423b1\"\u003e\u003ccode\u003e8ef9d1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9020\"\u003e#9020\u003c/a\u003e: When \u003ccode\u003ejavascript.jsxRuntime\u003c/code\u003e is set to \u003ccode\u003ereactClassic\u003c/code\u003e, \u003ccode\u003enoUnusedImports\u003c/code\u003e and \u003ccode\u003euseImportType\u003c/code\u003e rules now allow importing the \u003ccode\u003eReact\u003c/code\u003e identifier from a package other than \u003ccode\u003ereact\u003c/code\u003e. This aligns the behavior with \u003ccode\u003etsc\u003c/code\u003e (\u003ccode\u003e--jsx=react\u003c/code\u003e), which also allows importing \u003ccode\u003eReact\u003c/code\u003e from any package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8646\"\u003e#8646\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/16fd71da5692f863112e302078325d3be4d79b24\"\u003e\u003ccode\u003e16fd71d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8605\"\u003e#8605\u003c/a\u003e: Text expressions in some template languages (\u003ccode\u003e{{ expr }}\u003c/code\u003e or \u003ccode\u003e{ expr }\u003c/code\u003e) at the top level of an HTML document no longer causes panicking.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8930\"\u003e#8930\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/51c158e803f9bad561cf5b79365c339e9069d614\"\u003e\u003ccode\u003e51c158e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ANKANJAGTAP\"\u003e\u003ccode\u003e@​ANKANJAGTAP\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8917\"\u003e#8917\u003c/a\u003e\n\u003ca href=\"https://biomejs.dev/linter/rules/use-exhaustive-dependencies/\"\u003euseExhaustiveDependencies\u003c/a\u003e now correctly detects JSX component identifiers as hook dependencies.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9009\"\u003e#9009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7d229c7ca3930ff56e3a229a70b994f1d5fd1086\"\u003e\u003ccode\u003e7d229c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Fixed typo in \u003ca href=\"https://biomejs.dev/linter/rules/no-positive-tabindex/\"\u003enoPositiveTabindex\u003c/a\u003e's quick fix text.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8758\"\u003e#8758\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8c789f15e2129874450a29a55d376efe17dbcf5b\"\u003e\u003ccode\u003e8c789f1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Pranav2612000\"\u003e\u003ccode\u003e@​Pranav2612000\u003c/code\u003e\u003c/a\u003e! - Updated the useJsxKeyInIterable rule to not run inside Map constructors\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/df210062a19180b964c529d9e15f2fb80d2bf80f\"\u003e\u003ccode\u003edf21006\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8973\"\u003e#8973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e feat(lint): add nursery rule noUselessReturn (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9029\"\u003e#9029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/043b67c608f99a27c775deefb9f00b43839251ae\"\u003e\u003ccode\u003e043b67c\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoNestedPromises\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9019\"\u003e#9019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/26d8367233f2bcaa1dc8cb26ef24fab16b595f95\"\u003e\u003ccode\u003e26d8367\u003c/code\u003e\u003c/a\u003e docs: correct default value for \u003ccode\u003euseEditorconfig\u003c/code\u003e schema setting (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9025\"\u003e#9025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/3a38d5c2a156f992c40792f163d6021466154f8d\"\u003e\u003ccode\u003e3a38d5c\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8888\"\u003e#8888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4561751f1856e2678bcd3d37fe01f23168ce7fff\"\u003e\u003ccode\u003e4561751\u003c/code\u003e\u003c/a\u003e feat(linter): add rule noRedundantDefaultExport (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8931\"\u003e#8931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ccaeac43f8d4e4e44400b15c8ae4a00dde127729\"\u003e\u003ccode\u003eccaeac4\u003c/code\u003e\u003c/a\u003e feat(biome_js_analyze): implement \u003ccode\u003euseGlobalThis\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8928\"\u003e#8928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/d876a385ca4270dd3a24d826a0ae266048619bbe\"\u003e\u003ccode\u003ed876a38\u003c/code\u003e\u003c/a\u003e feat(lint): implement \u003ccode\u003euseConsistentMethodSignatures\u003c/code\u003e from `typescript-eslint...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/9a18daada12f5ef841d4fcd1efd7826a3aa26684\"\u003e\u003ccode\u003e9a18daa\u003c/code\u003e\u003c/a\u003e feat(analyze/js/vue): add \u003ccode\u003enoVueArrowFuncInWatch\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8602\"\u003e#8602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/35316874d588ec7f202a97e9f7049578793a2b26\"\u003e\u003ccode\u003e3531687\u003c/code\u003e\u003c/a\u003e feat(lint/css): add \u003ccode\u003enoDeprecatedMediaType\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8861\"\u003e#8861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.15/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/colorized-brackets` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/colorized-brackets\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/colorized-brackets\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sveltejs/adapter-cloudflare` from 7.2.6 to 7.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/releases\"\u003e\u003ccode\u003e@​sveltejs/adapter-cloudflare\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​sveltejs/adapter-cloudflare\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: error if \u003ccode\u003e_routes.json\u003c/code\u003e is in the \u003ccode\u003e/static\u003c/code\u003e public directory (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correctly handle pathnames found in the \u003ccode\u003e_redirects\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/sveltejs/kit/commit/37293a5c913b014e823bc823f2c8c6da38b88d6e\"\u003e\u003ccode\u003e37293a5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/5d05ca6f606cf68417e4ed1ccb68cd77383f1f0f\"\u003e\u003ccode\u003e5d05ca6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ed69b77cf9ef1af088008ff559f8de2e2a2f6bf4\"\u003e\u003ccode\u003eed69b77\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/b1fc95966e0aeee689fdae71fa488c34b4806303\"\u003e\u003ccode\u003eb1fc959\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/159aece0654db020f95bc414f6a21f25fbc5f22f\"\u003e\u003ccode\u003e159aece\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/c690579620e131cd077ded0bc8e55090d3681d35\"\u003e\u003ccode\u003ec690579\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/dc8cf2defa71dd987437895eb89587c724f6e9bb\"\u003e\u003ccode\u003edc8cf2d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ace2116d95e13293dbc1e26b5b7d780202fd02dd\"\u003e\u003ccode\u003eace2116\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/0f38f498e0e7052db7b8cfe9ea892e7882a67b66\"\u003e\u003ccode\u003e0f38f49\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/blob/main/packages/adapter-cloudflare/CHANGELOG.md\"\u003e\u003ccode\u003e@​sveltejs/adapter-cloudflare\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: error if \u003ccode\u003e_routes.json\u003c/code\u003e is in the \u003ccode\u003e/static\u003c/code\u003e public directory (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correctly handle pathnames found in the \u003ccode\u003e_redirects\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/12821\"\u003e#12821\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/sveltejs/kit/commit/37293a5c913b014e823bc823f2c8c6da38b88d6e\"\u003e\u003ccode\u003e37293a5\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/5d05ca6f606cf68417e4ed1ccb68cd77383f1f0f\"\u003e\u003ccode\u003e5d05ca6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ed69b77cf9ef1af088008ff559f8de2e2a2f6bf4\"\u003e\u003ccode\u003eed69b77\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/b1fc95966e0aeee689fdae71fa488c34b4806303\"\u003e\u003ccode\u003eb1fc959\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/159aece0654db020f95bc414f6a21f25fbc5f22f\"\u003e\u003ccode\u003e159aece\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/c690579620e131cd077ded0bc8e55090d3681d35\"\u003e\u003ccode\u003ec690579\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/dc8cf2defa71dd987437895eb89587c724f6e9bb\"\u003e\u003ccode\u003edc8cf2d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/ace2116d95e13293dbc1e26b5b7d780202fd02dd\"\u003e\u003ccode\u003eace2116\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sveltejs/kit/commit/0f38f498e0e7052db7b8cfe9ea892e7882a67b66\"\u003e\u003ccode\u003e0f38f49\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/060b1dc8488cd05bea123d8ddc7a199179c2dd20\"\u003e\u003ccode\u003e060b1dc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/15241\"\u003e#15241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/db1cc81883aeed69ca1a59b54da1c54dd0489db8\"\u003e\u003ccode\u003edb1cc81\u003c/code\u003e\u003c/a\u003e chore: upgrade to playwright 1.58.2 (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/15301\"\u003e#15301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/2f3a00791a4ff2a97bb8ea416e9cd2604125aec7\"\u003e\u003ccode\u003e2f3a007\u003c/code\u003e\u003c/a\u003e chore: test matrix  dimension for vite (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/15208\"\u003e#15208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/b9da77cc805eed0a32bb02915dd757ab9b0006a8\"\u003e\u003ccode\u003eb9da77c\u003c/code\u003e\u003c/a\u003e fix: correctly handle pathnames found in the \u003ccode\u003e_redirects\u003c/code\u003e file (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-cloudflare/issues/12821\"\u003e#12821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sveltejs/kit/commits/@sveltejs/adapter-cloudflare@7.2.7/packages/adapter-cloudflare\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sveltejs/kit` from 2.50.1 to 2.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/releases\"\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.51.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat: add \u003ccode\u003escroll\u003c/code\u003e property to \u003ccode\u003eNavigationTarget\u003c/code\u003e in navigation callbacks (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15248\"\u003e#15248\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNavigation callbacks (\u003ccode\u003ebeforeNavigate\u003c/code\u003e, \u003ccode\u003eonNavigate\u003c/code\u003e, and \u003ccode\u003eafterNavigate\u003c/code\u003e) now include scroll position information via the \u003ccode\u003escroll\u003c/code\u003e property on \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e targets:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003efrom.scroll\u003c/code\u003e: The scroll position at the moment navigation was triggered\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eto.scroll\u003c/code\u003e: In \u003ccode\u003ebeforeNavigate\u003c/code\u003e and \u003ccode\u003eonNavigate\u003c/code\u003e, this is populated for \u003ccode\u003epopstate\u003c/code\u003e navigations (back/forward) with the scroll position that will be restored, and \u003ccode\u003enull\u003c/code\u003e for other navigation types. In \u003ccode\u003eafterNavigate\u003c/code\u003e, this is always the final scroll position after navigation completed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis enables use cases like animating transitions based on the target scroll position when using browser back/forward navigation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: \u003ccode\u003ehydratable\u003c/code\u003e's injected script now works with CSP (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15048\"\u003e#15048\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: put preloads before styles (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15232\"\u003e#15232\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: suppress false-positive inner content warning when children prop is forwarded to a child component (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15269\"\u003e#15269\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: \u003ccode\u003efetch\u003c/code\u003e not working when URL is same host but different than \u003ccode\u003epaths.base\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15291\"\u003e#15291\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: navigate to hash link when base element is present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15236\"\u003e#15236\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: avoid triggering \u003ccode\u003ehandleError\u003c/code\u003e when redirecting in a remote function (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15222\"\u003e#15222\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: include \u003ccode\u003etest\u003c/code\u003e directory in generated \u003ccode\u003etsconfig.json\u003c/code\u003e alongside existing \u003ccode\u003etests\u003c/code\u003e entry (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15254\"\u003e#15254\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: generate \u003ccode\u003etsconfig.json\u003c/code\u003e using the value of \u003ccode\u003ekit.files.src\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15253\"\u003e#15253\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.50.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: ensure inlined CSS follows \u003ccode\u003epaths.assets\u003c/code\u003e and \u003ccode\u003epaths.relative\u003c/code\u003e settings (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15153\"\u003e#15153\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: emit script CSP nonces when \u003ccode\u003eunsafe-inline\u003c/code\u003e is present if \u003ccode\u003estrict-dynamic\u003c/code\u003e is also present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15221\"\u003e#15221\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: re-export browser/dev from esm-env (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15206\"\u003e#15206\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: use validated args in batch resolver in both csr and ssr (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15215\"\u003e#15215\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md\"\u003e\u003ccode\u003e@​sveltejs/kit\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.51.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat: add \u003ccode\u003escroll\u003c/code\u003e property to \u003ccode\u003eNavigationTarget\u003c/code\u003e in navigation callbacks (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15248\"\u003e#15248\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNavigation callbacks (\u003ccode\u003ebeforeNavigate\u003c/code\u003e, \u003ccode\u003eonNavigate\u003c/code\u003e, and \u003ccode\u003eafterNavigate\u003c/code\u003e) now include scroll position information via the \u003ccode\u003escroll\u003c/code\u003e property on \u003ccode\u003efrom\u003c/code\u003e and \u003ccode\u003eto\u003c/code\u003e targets:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003efrom.scroll\u003c/code\u003e: The scroll position at the moment navigation was triggered\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eto.scroll\u003c/code\u003e: In \u003ccode\u003ebeforeNavigate\u003c/code\u003e and \u003ccode\u003eonNavigate\u003c/code\u003e, this is populated for \u003ccode\u003epopstate\u003c/code\u003e navigations (back/forward) with the scroll position that will be restored, and \u003ccode\u003enull\u003c/code\u003e for other navigation types. In \u003ccode\u003eafterNavigate\u003c/code\u003e, this is always the final scroll position after navigation completed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis enables use cases like animating transitions based on the target scroll position when using browser back/forward navigation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: \u003ccode\u003ehydratable\u003c/code\u003e's injected script now works with CSP (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15048\"\u003e#15048\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: put preloads before styles (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15232\"\u003e#15232\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: suppress false-positive inner content warning when children prop is forwarded to a child component (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15269\"\u003e#15269\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: \u003ccode\u003efetch\u003c/code\u003e not working when URL is same host but different than \u003ccode\u003epaths.base\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15291\"\u003e#15291\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: navigate to hash link when base element is present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15236\"\u003e#15236\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: avoid triggering \u003ccode\u003ehandleError\u003c/code\u003e when redirecting in a remote function (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15222\"\u003e#15222\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: include \u003ccode\u003etest\u003c/code\u003e directory in generated \u003ccode\u003etsconfig.json\u003c/code\u003e alongside existing \u003ccode\u003etests\u003c/code\u003e entry (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15254\"\u003e#15254\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: generate \u003ccode\u003etsconfig.json\u003c/code\u003e using the value of \u003ccode\u003ekit.files.src\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15253\"\u003e#15253\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.50.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: ensure inlined CSS follows \u003ccode\u003epaths.assets\u003c/code\u003e and \u003ccode\u003epaths.relative\u003c/code\u003e settings (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15153\"\u003e#15153\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: emit script CSP nonces when \u003ccode\u003eunsafe-inline\u003c/code\u003e is present if \u003ccode\u003estrict-dynamic\u003c/code\u003e is also present (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15221\"\u003e#15221\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: re-export browser/dev from esm-env (\u003ca href=\"https://redirect.github.com/sveltejs/kit/pull/15206\"\u003e#15206\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/060b1dc8488cd05bea123d8ddc7a199179c2dd20\"\u003e\u003ccode\u003e060b1dc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15241\"\u003e#15241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/dc8cf2defa71dd987437895eb89587c724f6e9bb\"\u003e\u003ccode\u003edc8cf2d\u003c/code\u003e\u003c/a\u003e fix: include \u003ccode\u003etest\u003c/code\u003e directory in generated \u003ccode\u003etsconfig.json\u003c/code\u003e (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15254\"\u003e#15254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/ace2116d95e13293dbc1e26b5b7d780202fd02dd\"\u003e\u003ccode\u003eace2116\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003ekit.files.src\u003c/code\u003e when generating \u003ccode\u003etsconfig.json\u003c/code\u003e (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15253\"\u003e#15253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/db1cc81883aeed69ca1a59b54da1c54dd0489db8\"\u003e\u003ccode\u003edb1cc81\u003c/code\u003e\u003c/a\u003e chore: upgrade to playwright 1.58.2 (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15301\"\u003e#15301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/ed69b77cf9ef1af088008ff559f8de2e2a2f6bf4\"\u003e\u003ccode\u003eed69b77\u003c/code\u003e\u003c/a\u003e fix: remove unnecessary path validation which breaks fetch with custom path b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/2f3a00791a4ff2a97bb8ea416e9cd2604125aec7\"\u003e\u003ccode\u003e2f3a007\u003c/code\u003e\u003c/a\u003e chore: test matrix  dimension for vite (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15208\"\u003e#15208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/159aece0654db020f95bc414f6a21f25fbc5f22f\"\u003e\u003ccode\u003e159aece\u003c/code\u003e\u003c/a\u003e fix: handle remote query redirects (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15222\"\u003e#15222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/7492085309e68cb3c6ba1696b8e1a0ac07a8514b\"\u003e\u003ccode\u003e7492085\u003c/code\u003e\u003c/a\u003e chore: appease IDE's typescript 5.9 (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15276\"\u003e#15276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/5d05ca6f606cf68417e4ed1ccb68cd77383f1f0f\"\u003e\u003ccode\u003e5d05ca6\u003c/code\u003e\u003c/a\u003e fix: suppress inner content warning when children prop is forwarded (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15269\"\u003e#15269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sveltejs/kit/commit/d027236eb2edf734db5ed0f69f8efad8e5b19da6\"\u003e\u003ccode\u003ed027236\u003c/code\u003e\u003c/a\u003e fix: correct minor typos in docs and test descriptions (\u003ca href=\"https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15264\"\u003e#15264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.51.0/packages/kit\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.0.10 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react` from 19.2.9 to 19.2.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.11.5 to 4.11.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.11.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(url): ignore fragment identifiers in getPath() by \u003ca href=\"https://github.com/sano-suguru\"\u003e\u003ccode\u003e@​sano-suguru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4627\"\u003ehonojs/hono#4627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: determine if rendered or not by \u003ccode\u003enode.vC[0]\u003c/code\u003e instead of referring to \u003ccode\u003enode.pP\u003c/code\u003e by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4663\"\u003ehonojs/hono#4663\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.11.8...v4.11.9\"\u003ehttps://github.com/honojs/hono/compare/v4.11.8...v4.11.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.11.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(jsx): preserve context when using await before html helper by \u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4662\"\u003ehonojs/hono#4662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(bearer-auth): make auth-scheme case-insensitive by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4659\"\u003ehonojs/hono#4659\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kaigritun\"\u003e\u003ccode\u003e@​kaigritun\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4662\"\u003ehonojs/hono#4662\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.11.7...v4.11.8\"\u003ehttps://github.com/honojs/hono/compare/v4.11.7...v4.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.11.7\u003c/h2\u003e\n\u003ch1\u003eSecurity Release\u003c/h1\u003e\n\u003cp\u003eThis release includes security fixes for multiple vulnerabilities in Hono and related middleware. We recommend upgrading if you are using any of the affected components.\u003c/p\u003e\n\u003ch2\u003eComponents\u003c/h2\u003e\n\u003ch3\u003eIP Restriction Middleware\u003c/h3\u003e\n\u003cp\u003eFixed an IPv4 address validation bypass that could allow IP-based access control to be bypassed under certain configurations.\u003c/p\u003e\n\u003ch3\u003eCache Middleware\u003c/h3\u003e\n\u003cp\u003eFixed an issue where responses marked with \u003ccode\u003eCache-Control: private\u003c/code\u003e or \u003ccode\u003eno-store\u003c/code\u003e could be cached, potentially leading to information disclosure on some runtimes.\u003c/p\u003e\n\u003ch3\u003eServe Static Middleware (Cloudflare Workers adapter)\u003c/h3\u003e\n\u003cp\u003eFixed an issue that could allow unintended access to internal asset keys when serving static files with user-controlled paths.\u003c/p\u003e\n\u003ch3\u003ehono/jsx \u003ccode\u003eErrorBoundary\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eFixed a reflected Cross-Site Scripting (XSS) issue in the \u003ccode\u003eErrorBoundary\u003c/code\u003e component that could occur when untrusted strings were rendered without proper escaping.\u003c/p\u003e\n\u003ch2\u003eRecommendation\u003c/h2\u003e\n\u003cp\u003eUsers are encouraged to upgrade to this release, especially if they:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse IP Restriction Middleware\u003c/li\u003e\n\u003cli\u003eUse Cache Middleware on Deno, Bun, or Node.js\u003c/li\u003e\n\u003cli\u003eUse Serve Static Middleware with user-controlled paths on Cloudflare Workers\u003c/li\u003e\n\u003cli\u003eRender untrusted data inside \u003ccode\u003eErrorBoundary\u003c/code\u003e components\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/69ad8857df4eeef1a02e628ab8f5b2b60e643f19\"\u003e\u003ccode\u003e69ad885\u003c/code\u003e\u003c/a\u003e 4.11.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/3d536ff38d5c24ca584866a7f01cf5691b96e983\"\u003e\u003ccode\u003e3d536ff\u003c/code\u003e\u003c/a\u003e fix: determine if rendered or not by \u003ccode\u003enode.vC[0]\u003c/code\u003e instead of referring to `no...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/0c1d4c76cf6b2aace8bbef745d375c2cc176d99f\"\u003e\u003ccode\u003e0c1d4c7\u003c/code\u003e\u003c/a\u003e fix(url): ignore fragment identifiers in getPath() (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4627\"\u003e#4627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/5ca5c3e9764486b31ad7db4c0c19b2c926753ae3\"\u003e\u003ccode\u003e5ca5c3e\u003c/code\u003e\u003c/a\u003e 4.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/3aa2f9ae0957b4466a6d84978aba36f1e5677f25\"\u003e\u003ccode\u003e3aa2f9a\u003c/code\u003e\u003c/a\u003e fix(bearer-auth): make auth-scheme case-insensitive (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4659\"\u003e#4659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/cea7b7b993af682fbf10bb29937d028a55b8ab7e\"\u003e\u003ccode\u003ecea7b7b\u003c/code\u003e\u003c/a\u003e fix(jsx): preserve context when using await before html helper (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4662\"\u003e#4662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/f7d272abe1644e50ab5fe9cb53f5965c35d77226\"\u003e\u003ccode\u003ef7d272a\u003c/code\u003e\u003c/a\u003e 4.11.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/2cf60046d730df9fd0aba85178f3ecfe8212d990\"\u003e\u003ccode\u003e2cf6004\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/cf9a78db4d0a19b117aee399cbe9d3a6d9bfd817\"\u003e\u003ccode\u003ecf9a78d\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/edbf6eea8e6c26a3937518d4ed91d8666edeec37\"\u003e\u003ccode\u003eedbf6ee\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/honojs/hono/compare/v4.11.5...v4.11.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.58.0 to 1.58.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.58.2\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39121\"\u003e#39121\u003c/a\u003e fix(trace viewer): make paths via stdin work\n\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39129\"\u003e#39129\u003c/a\u003e fix: do not force swiftshader on chromium mac\u003c/p\u003e\n\u003ch2\u003eBrowser Versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChromium 145.0.7632.6\u003c/li\u003e\n\u003cli\u003eMozilla Firefox 146.0.1\u003c/li\u003e\n\u003cli\u003eWebKit 26.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.58.1\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39036\"\u003e#39036\u003c/a\u003e fix(msedge): fix local network permissions\n\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39037\"\u003e#39037\u003c/a\u003e chore: update cft download location\n\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/38995\"\u003e#38995\u003c/a\u003e chore(webkit): disable frame sessions on fronzen builds\u003c/p\u003e\n\u003ch2\u003eBrowser Versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChromium 145.0.7632.6\u003c/li\u003e\n\u003cli\u003eMozilla Firefox 146.0.1\u003c/li\u003e\n\u003cli\u003eWebKit 26.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/ce480a952553175eae75342aad2c5e86cdf2cbba\"\u003e\u003ccode\u003ece480a9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39171\"\u003e#39171\u003c/a\u003e): devops: add ubuntu-22.04-arm bot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e40c137ebeb0221a56f968ac41c66287e8e2c810\"\u003e\u003ccode\u003ee40c137\u003c/code\u003e\u003c/a\u003e chore: mark v1.58.2 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39155\"\u003e#39155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/50b7296be7208c275b12004f4703b8086ee45dfd\"\u003e\u003ccode\u003e50b7296\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39152\"\u003e#39152\u003c/a\u003e): chore: fix execSync inheriting stdio\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f3dcf50a2e7ddb225431b9a5e53804bdb8a25311\"\u003e\u003ccode\u003ef3dcf50\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39129\"\u003e#39129\u003c/a\u003e): fix: do not force swiftshader on chromium mac\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8684e0834f368cd1ff4973ab7c36c4775c1038a4\"\u003e\u003ccode\u003e8684e08\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39121\"\u003e#39121\u003c/a\u003e): fix(trace viewer): make paths via stdin work\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/97bc385142cfb498a59219442d8032ca2e1d79fe\"\u003e\u003ccode\u003e97bc385\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/38995\"\u003e#38995\u003c/a\u003e): chore(webkit): disable frame sessions on fronzen builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/ad625fe2b6214967369ee06a80ebf580835cf5da\"\u003e\u003ccode\u003ead625fe\u003c/code\u003e\u003c/a\u003e chore: mark v1.58.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39055\"\u003e#39055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f07234d2a0a5d88ec987c82ab8749db158154e3d\"\u003e\u003ccode\u003ef07234d\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39036\"\u003e#39036\u003c/a\u003e): fix(msedge): fix local network permissions (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39053\"\u003e#39053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/ab8136c375310d2a1e3edb9cbcfadff817b8fca5\"\u003e\u003ccode\u003eab8136c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39037\"\u003e#39037\u003c/a\u003e): chore: update cft download location (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39052\"\u003e#39052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/aa6ffebf0c33607e03aa85d3e9c35602b31b95b4\"\u003e\u003ccode\u003eaa6ffeb\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/YumNumm/homepage/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/YumNumm%2Fhomepage/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"3.20.0","new_version":"3.22.0","update_type":"minor","path":null,"pr_created_at":"2026-02-05T01:10:01.000Z","version_change":"3.20.0 → 3.22.0","issue":{"uuid":"3899116543","node_id":"PR_kwDOAj-F4s7BmYaZ","number":8599,"state":"open","title":"meta: bump the mdx group with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-05T01:10:01.000Z","updated_at":"2026-02-05T01:12:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"meta: bump","group_name":"mdx","update_count":6,"packages":[{"name":"@shikijs/core","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-javascript","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-oniguruma","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"shiki","old_version":"3.20.0","new_version":"3.22.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"unist-util-visit","old_version":"5.0.0","new_version":"5.1.0","repository_url":"https://github.com/syntax-tree/unist-util-visit"}],"path":null,"ecosystem":"npm"},"body":"Bumps the mdx group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `3.20.0` | `3.22.0` |\n| [@shikijs/engine-javascript](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript) | `3.20.0` | `3.22.0` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.20.0` | `3.22.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.20.0` | `3.22.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.20.0` | `3.22.0` |\n| [unist-util-visit](https://github.com/syntax-tree/unist-util-visit) | `5.0.0` | `5.1.0` |\n\nUpdates `@shikijs/core` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/85a970c804055878430a1707f024fb614eaba2b8\"\u003e\u003ccode\u003e85a970c\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9e0e393173486f5dca1c65e85ec5aa7b2\"\u003e\u003ccode\u003e747eabd\u003c/code\u003e\u003c/a\u003e feat(core): preserve HAST data and properties in codeToHast (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/core/issues/1204\"\u003e#1204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-javascript` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-javascript\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/engine-javascript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-oniguruma` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-oniguruma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/engine-oniguruma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.20.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/40676761\"\u003e\u003c!-- raw HTML omitted --\u003e(40676)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.21.0...v3.22.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.21.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammar  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4\"\u003e\u003c!-- raw HTML omitted --\u003e(6d109)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Preserve HAST data and properties in codeToHast  -  by \u003ca href=\"https://github.com/AmanCrafts\"\u003e\u003ccode\u003e@​AmanCrafts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1204\"\u003eshikijs/shiki#1204\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/747eabd9\"\u003e\u003c!-- raw HTML omitted --\u003e(747ea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix scroll blocking on mobile viewports  -  by \u003ca href=\"https://github.com/dahlia\"\u003e\u003ccode\u003e@​dahlia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1235\"\u003eshikijs/shiki#1235\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8e9314f0\"\u003e\u003c!-- raw HTML omitted --\u003e(8e931)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.20.0...v3.21.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dba05072c09808e323deef3f9e01bf0c1ca09ec4\"\u003e\u003ccode\u003edba0507\u003c/code\u003e\u003c/a\u003e chore: release v3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e2acdc4518efb40491a549ee4f591e8971e4f677\"\u003e\u003ccode\u003ee2acdc4\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/406767615244623616a959870b595e4dbd44984e\"\u003e\u003ccode\u003e4067676\u003c/code\u003e\u003c/a\u003e feat: update grammar and themes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/85a970c804055878430a1707f024fb614eaba2b8\"\u003e\u003ccode\u003e85a970c\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5c9cb945a96510683389f51be95902e8d2e239d6\"\u003e\u003ccode\u003e5c9cb94\u003c/code\u003e\u003c/a\u003e chore: release v3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/6d109ce4fc6f998741fb788cad6b5b08767c9b44\"\u003e\u003ccode\u003e6d109ce\u003c/code\u003e\u003c/a\u003e feat: update grammar\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.22.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unist-util-visit` from 5.0.0 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/syntax-tree/unist-util-visit/releases\"\u003eunist-util-visit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch4\u003eTypes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e8607d64 Refactor to use \u003ccode\u003e@import\u003c/code\u003es\u003c/li\u003e\n\u003cli\u003eefbed8a Add declaration maps\u003c/li\u003e\n\u003cli\u003e639c0e5 Fix type support for readonly arrays\nby \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/syntax-tree/unist-util-visit/pull/40\"\u003esyntax-tree/unist-util-visit#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/syntax-tree/unist-util-visit/compare/5.0.0...5.1.0\"\u003ehttps://github.com/syntax-tree/unist-util-visit/compare/5.0.0...5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/5d601df684ca7341646d6b57eb0f20fdfe277bc2\"\u003e\u003ccode\u003e5d601df\u003c/code\u003e\u003c/a\u003e 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/7b42d0e46667fa74d8d8f6a266ed0d5c7164fbcd\"\u003e\u003ccode\u003e7b42d0e\u003c/code\u003e\u003c/a\u003e Update node in actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/1b1859dc7a9fe441857c725e762517224a6a4963\"\u003e\u003ccode\u003e1b1859d\u003c/code\u003e\u003c/a\u003e Update actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/2d88456d5538965899bba93f798e326d3ecf9f3c\"\u003e\u003ccode\u003e2d88456\u003c/code\u003e\u003c/a\u003e Update dev-dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/8607d6461107ba5f2168ef4d95de2103f07f7f97\"\u003e\u003ccode\u003e8607d64\u003c/code\u003e\u003c/a\u003e Refactor to use \u003ccode\u003e@import\u003c/code\u003es\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/efbed8aebd36936aad4d0f2a2a000ad1d29d0b4b\"\u003e\u003ccode\u003eefbed8a\u003c/code\u003e\u003c/a\u003e Add declaration maps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/f80cf39f2571ee4e9b8a0005aea5413903caebdc\"\u003e\u003ccode\u003ef80cf39\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e.tsbuildinfo\u003c/code\u003e to \u003ccode\u003e.gitignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/639c0e5eb00178fc9285c247bd07da8bd3573259\"\u003e\u003ccode\u003e639c0e5\u003c/code\u003e\u003c/a\u003e Fix type support for readonly arrays\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syntax-tree/unist-util-visit/commit/9121f9910c315867bd9a0c960ef5e95715790c2a\"\u003e\u003ccode\u003e9121f99\u003c/code\u003e\u003c/a\u003e Update dev-dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/syntax-tree/unist-util-visit/compare/5.0.0...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nodejs/nodejs.org/pull/8599","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodejs%2Fnodejs.org/issues/8599","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8599/packages"}},{"old_version":"3.19.0","new_version":"3.20.0","update_type":"minor","path":null,"pr_created_at":"2025-12-31T19:18:28.000Z","version_change":"3.19.0 → 3.20.0","issue":{"uuid":"3773436754","node_id":"PR_kwDOAj-F4s67I2nQ","number":8502,"state":"open","title":"meta: bump the mdx group with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-31T19:18:28.000Z","updated_at":"2025-12-31T19:21:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"meta: bump","group_name":"mdx","update_count":6,"packages":[{"name":"@shikijs/core","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-javascript","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-oniguruma","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"shiki","old_version":"3.19.0","new_version":"3.20.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"sval","old_version":"0.6.7","new_version":"0.6.8","repository_url":"https://github.com/Siubaak/sval"}],"path":null,"ecosystem":"npm"},"body":"Bumps the mdx group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `3.19.0` | `3.20.0` |\n| [@shikijs/engine-javascript](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript) | `3.19.0` | `3.20.0` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.19.0` | `3.20.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.19.0` | `3.20.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.19.0` | `3.20.0` |\n| [sval](https://github.com/Siubaak/sval) | `0.6.7` | `0.6.8` |\n\nUpdates `@shikijs/core` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e5c93419f5c194939943213517e86c9e4\"\u003e\u003ccode\u003ec78b1d7\u003c/code\u003e\u003c/a\u003e perf(core): eliminate redundant tokenization call in tokenizeWithTheme (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/core/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-javascript` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-javascript\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e5c93419f5c194939943213517e86c9e4\"\u003e\u003ccode\u003ec78b1d7\u003c/code\u003e\u003c/a\u003e perf(core): eliminate redundant tokenization call in tokenizeWithTheme (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/engine-javascript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-oniguruma` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-oniguruma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/engine-oniguruma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.19.0 to 3.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add --format option for html output  -  by \u003ca href=\"https://github.com/Divyapahuja31\"\u003e\u003ccode\u003e@​Divyapahuja31\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1211\"\u003eshikijs/shiki#1211\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/28dd0900\"\u003e\u003c!-- raw HTML omitted --\u003e(28dd0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erehype\u003c/strong\u003e: Handle promise rejections in lazy language loading  -  by \u003ca href=\"https://github.com/ambujvashistha\"\u003e\u003ccode\u003e@​ambujvashistha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1221\"\u003eshikijs/shiki#1221\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/99654fe2\"\u003e\u003c!-- raw HTML omitted --\u003e(99654)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e: Fix popper positions being recomputed too early within vitepress code groups  -  by \u003ca href=\"https://github.com/Dschungelabenteuer\"\u003e\u003ccode\u003e@​Dschungelabenteuer\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003echarles.gruenais\u003c/strong\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1116\"\u003eshikijs/shiki#1116\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/19ea511f\"\u003e\u003c!-- raw HTML omitted --\u003e(19ea5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Eliminate redundant tokenization call in tokenizeWithTheme  -  by \u003ca href=\"https://github.com/ShivanshBhargava\"\u003e\u003ccode\u003e@​ShivanshBhargava\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/NssGourav\"\u003e\u003ccode\u003e@​NssGourav\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1216\"\u003eshikijs/shiki#1216\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c78b1d7e\"\u003e\u003c!-- raw HTML omitted --\u003e(c78b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.19.0...v3.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/a0b730472177dcae5ec26618cc07456d2aaf816a\"\u003e\u003ccode\u003ea0b7304\u003c/code\u003e\u003c/a\u003e chore: release v3.20.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.20.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sval` from 0.6.7 to 0.6.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Siubaak/sval/releases\"\u003esval's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.6.8\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/118\"\u003e#118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/115\"\u003e#115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/113\"\u003e#113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/106\"\u003e#106\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/55f489a252969deb9b8c023a2458260e0dab769d\"\u003e\u003ccode\u003e55f489a\u003c/code\u003e\u003c/a\u003e [release] 0.6.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/d37873a4ec2200077eab47fdf422cc60a1ffd33c\"\u003e\u003ccode\u003ed37873a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/124\"\u003e#124\u003c/a\u003e from Siubaak/dependabot/npm_and_yarn/happy-dom-20.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/96b15baf7b8b2a4d117de2ac5ffe6480710edab8\"\u003e\u003ccode\u003e96b15ba\u003c/code\u003e\u003c/a\u003e Bump happy-dom from 17.4.6 to 20.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/900a33017addfd558d0f77113d39b778acf064d3\"\u003e\u003ccode\u003e900a330\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/121\"\u003e#121\u003c/a\u003e from Siubaak/dependabot/npm_and_yarn/vite-6.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/8f76a746ca1400a529ec3fe3fd15ecd5708067fa\"\u003e\u003ccode\u003e8f76a74\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/123\"\u003e#123\u003c/a\u003e from Siubaak/dependabot/npm_and_yarn/glob-10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/94751068519a55b024cc690361d332d0105b379f\"\u003e\u003ccode\u003e9475106\u003c/code\u003e\u003c/a\u003e [release] 0.6.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/04b522935c50fcf3497d9e4aeaebdf6af4f75b82\"\u003e\u003ccode\u003e04b5229\u003c/code\u003e\u003c/a\u003e [test] enable async function test for statement continuation and correct expe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/27c3f65ec4592d4bb6f9ee94cd8ab8c3d5824c3e\"\u003e\u003ccode\u003e27c3f65\u003c/code\u003e\u003c/a\u003e [test] add various tests for function declarations, syntax errors, and statem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/e2914939c37c3631b843781734374b627f2eea6f\"\u003e\u003ccode\u003ee291493\u003c/code\u003e\u003c/a\u003e [fix] update parser options type in Sval class \u003ca href=\"https://redirect.github.com/Siubaak/sval/issues/113\"\u003e#113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Siubaak/sval/commit/e09d0a373de07dad45ef17aee8e6ba2fb91372e1\"\u003e\u003ccode\u003ee09d0a3\u003c/code\u003e\u003c/a\u003e [fix] handle optional initializer and update checks in ForStatement evaluatio...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Siubaak/sval/compare/0.6.7...0.6.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nodejs/nodejs.org/pull/8502","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodejs%2Fnodejs.org/issues/8502","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8502/packages"}},{"old_version":"3.13.0","new_version":"3.14.0","update_type":"minor","path":null,"pr_created_at":"2025-11-01T17:10:21.000Z","version_change":"3.13.0 → 3.14.0","issue":{"uuid":"3578215989","node_id":"PR_kwDOAj-F4s6w_27x","number":8311,"state":"open","title":"meta: bump the mdx group with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-01T17:10:21.000Z","updated_at":"2025-11-01T17:11:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"meta: bump","group_name":"mdx","update_count":5,"packages":[{"name":"@shikijs/core","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-javascript","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/engine-oniguruma","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"shiki","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps the mdx group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `3.13.0` | `3.14.0` |\n| [@shikijs/engine-javascript](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-javascript) | `3.13.0` | `3.14.0` |\n| [@shikijs/engine-oniguruma](https://github.com/shikijs/shiki/tree/HEAD/packages/engine-oniguruma) | `3.13.0` | `3.14.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.13.0` | `3.14.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `3.13.0` | `3.14.0` |\n\nUpdates `@shikijs/core` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-javascript` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-javascript\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/engine-javascript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/engine-oniguruma` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/engine-oniguruma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/engine-oniguruma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shiki` from 3.13.0 to 3.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003eshiki's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/26372e62\"\u003e\u003c!-- raw HTML omitted --\u003e(26372)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecolorized-brackets\u003c/strong\u003e: Fix  default color does not work with colorized-brackets  -  by \u003ca href=\"https://github.com/oatmealproblem\"\u003e\u003ccode\u003e@​oatmealproblem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1082\"\u003eshikijs/shiki#1082\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/f4d3fe59\"\u003e\u003c!-- raw HTML omitted --\u003e(f4d3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.13.0...v3.14.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/29f89143b339855814f0b40e9db18be7e0141dd2\"\u003e\u003ccode\u003e29f8914\u003c/code\u003e\u003c/a\u003e chore: release v3.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/26372e628af3ad2e0034564f2e8db30d6e74144e\"\u003e\u003ccode\u003e26372e6\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.14.0/packages/shiki\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nodejs/nodejs.org/pull/8311","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodejs%2Fnodejs.org/issues/8311","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8311/packages"}},{"old_version":"3.12.1","new_version":"3.13.0","update_type":"minor","path":null,"pr_created_at":"2025-10-01T18:04:31.000Z","version_change":"3.12.1 → 3.13.0","issue":{"uuid":"2879146525","node_id":"PR_kwDOIuGUPs6rnEod","number":143,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T18:04:31.000Z","updated_at":"2025-10-01T18:04:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":10,"packages":[{"name":"@astrojs/sitemap","old_version":"3.5.1","new_version":"3.6.0","repository_url":"https://github.com/withastro/astro"},{"name":"@shikijs/transformers","old_version":"3.12.1","new_version":"3.13.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.12.1","new_version":"3.13.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@types/node","old_version":"24.3.0","new_version":"24.6.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.41.0","new_version":"8.45.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.41.0","new_version":"8.45.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"astro","old_version":"5.13.1","new_version":"5.14.1","repository_url":"https://github.com/withastro/astro"},{"name":"eslint","old_version":"9.34.0","new_version":"9.36.0","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"16.3.0","new_version":"16.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"web-features","old_version":"2.45.0","new_version":"3.2.0","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.5.1` | `3.6.0` |\n| [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `3.12.1` | `3.13.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.12.1` | `3.13.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.3.0` | `24.6.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.41.0` | `8.45.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.41.0` | `8.45.0` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.13.1` | `5.14.1` |\n| [eslint](https://github.com/eslint/eslint) | `9.34.0` | `9.36.0` |\n| [globals](https://github.com/sindresorhus/globals) | `16.3.0` | `16.4.0` |\n| [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features) | `2.45.0` | `3.2.0` |\n\nUpdates `@astrojs/sitemap` from 3.5.1 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14285\"\u003e#14285\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/bedc31ba7318dd89545503eaeeac4e0615843834\"\u003e\u003ccode\u003ebedc31b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdcolombo\"\u003e\u003ccode\u003e@​jdcolombo\u003c/code\u003e\u003c/a\u003e! - Adds a new configuration option \u003ccode\u003enamespaces\u003c/code\u003e for more control over XML namespaces used in sitemap generation\u003c/p\u003e\n\u003cp\u003eExcluding unused namespaces can help create cleaner, more focused sitemaps that are faster for search engines to parse and use less bandwidth. If your site doesn't have news content, videos, or multiple languages, you can exclude those namespaces to reduce XML bloat.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003enamespaces\u003c/code\u003e option allows you to configure \u003ccode\u003enews\u003c/code\u003e, \u003ccode\u003exhtml\u003c/code\u003e, \u003ccode\u003eimage\u003c/code\u003e, and \u003ccode\u003evideo\u003c/code\u003e namespaces independently. All namespaces are enabled by default for backward compatibility and no change to existing projects is necessary. But now, you can choose to streamline your XML and avoid unnecessary code.\u003c/p\u003e\n\u003cp\u003eFor example, to exclude the video namespace from your sitemap, set \u003ccode\u003evideo: false\u003c/code\u003e in your configuration:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// astro.config.mjs\nimport { sitemap } from '@astrojs/sitemap';\n\u003cp\u003eexport default {\nintegrations: [\nsitemap({\nnamespaces: {\nvideo: false,\n// other namespaces remain enabled by default\n}\n})\n]\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe generated XML will not include the \u003ccode\u003exmlns:video\u003c/code\u003e namespace:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\u0026lt;?xml version=\u0026quot;1.0\u0026quot; encoding=\u0026quot;UTF-8\u0026quot;?\u0026gt;\n\u0026lt;urlset\n  xmlns=\u0026quot;http://www.sitemaps.org/schemas/sitemap/0.9\u0026quot;\n  xmlns:news=\u0026quot;http://www.google.com/schemas/sitemap-news/0.9\u0026quot;\n  xmlns:xhtml=\u0026quot;http://www.w3.org/1999/xhtml\u0026quot;\n  xmlns:image=\u0026quot;http://www.google.com/schemas/sitemap-image/1.1\u0026quot;\n\u0026gt;\n  \u0026lt;!-- ... --\u0026gt;\n\u0026lt;/urlset\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14285\"\u003e#14285\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/bedc31ba7318dd89545503eaeeac4e0615843834\"\u003e\u003ccode\u003ebedc31b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jdcolombo\"\u003e\u003ccode\u003e@​jdcolombo\u003c/code\u003e\u003c/a\u003e! - Adds a new configuration option \u003ccode\u003enamespaces\u003c/code\u003e for more control over XML namespaces used in sitemap generation\u003c/p\u003e\n\u003cp\u003eExcluding unused namespaces can help create cleaner, more focused sitemaps that are faster for search engines to parse and use less bandwidth. If your site doesn't have news content, videos, or multiple languages, you can exclude those namespaces to reduce XML bloat.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003enamespaces\u003c/code\u003e option allows you to configure \u003ccode\u003enews\u003c/code\u003e, \u003ccode\u003exhtml\u003c/code\u003e, \u003ccode\u003eimage\u003c/code\u003e, and \u003ccode\u003evideo\u003c/code\u003e namespaces independently. All namespaces are enabled by default for backward compatibility and no change to existing projects is necessary. But now, you can choose to streamline your XML and avoid unnecessary code.\u003c/p\u003e\n\u003cp\u003eFor example, to exclude the video namespace from your sitemap, set \u003ccode\u003evideo: false\u003c/code\u003e in your configuration:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// astro.config.mjs\nimport { sitemap } from '@astrojs/sitemap';\n\u003cp\u003eexport default {\nintegrations: [\nsitemap({\nnamespaces: {\nvideo: false,\n// other namespaces remain enabled by default\n}\n})\n]\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe generated XML will not include the \u003ccode\u003exmlns:video\u003c/code\u003e namespace:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e\u0026lt;?xml version=\u0026quot;1.0\u0026quot; encoding=\u0026quot;UTF-8\u0026quot;?\u0026gt;\n\u0026lt;urlset\n  xmlns=\u0026quot;http://www.sitemaps.org/schemas/sitemap/0.9\u0026quot;\n  xmlns:news=\u0026quot;http://www.google.com/schemas/sitemap-news/0.9\u0026quot;\n  xmlns:xhtml=\u0026quot;http://www.w3.org/1999/xhtml\u0026quot;\n  xmlns:image=\u0026quot;http://www.google.com/schemas/sitemap-image/1.1\u0026quot;\n\u0026gt;\n  \u0026lt;!-- ... --\u0026gt;\n\u0026lt;/urlset\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/3c14936b4046062227925ec26c46689418cc3a22\"\u003e\u003ccode\u003e3c14936\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14342\"\u003e#14342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ccf0c14c37f238b4523c6dd7263f66abf765ea2c\"\u003e\u003ccode\u003eccf0c14\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/bedc31ba7318dd89545503eaeeac4e0615843834\"\u003e\u003ccode\u003ebedc31b\u003c/code\u003e\u003c/a\u003e feat(sitemap): add namespaces configuration option (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14285\"\u003e#14285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/1a448231dc68d48b8b0532fb84f05f9dd13bfe4d\"\u003e\u003ccode\u003e1a44823\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/13700\"\u003e#13700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.6.0/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/transformers` from 3.12.1 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etransformers\u003c/strong\u003e: Render indent guides  -  by \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1060\"\u003eshikijs/shiki#1060\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/aecd1617\"\u003e\u003c!-- raw HTML omitted --\u003e(aecd1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.3...v3.13.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@shikijs/twoslash\u003c/code\u003e version specifier  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1078\"\u003eshikijs/shiki#1078\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a1cdea41\"\u003e\u003c!-- raw HTML omitted --\u003e(a1cde)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.2...v3.12.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/fd7326a82f9495489acf0c999347cb45b2156644\"\u003e\u003ccode\u003efd7326a\u003c/code\u003e\u003c/a\u003e chore: release v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/aecd16178a56e2a286b1b16da7b9d0b6388d802c\"\u003e\u003ccode\u003eaecd161\u003c/code\u003e\u003c/a\u003e feat(transformers): render indent guides (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5cbb05219e548a4d407ce375fdaf7e05dd627b48\"\u003e\u003ccode\u003e5cbb052\u003c/code\u003e\u003c/a\u003e chore: release v3.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.13.0/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.12.1 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etransformers\u003c/strong\u003e: Render indent guides  -  by \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1060\"\u003eshikijs/shiki#1060\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/aecd1617\"\u003e\u003c!-- raw HTML omitted --\u003e(aecd1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.3...v3.13.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@shikijs/twoslash\u003c/code\u003e version specifier  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1078\"\u003eshikijs/shiki#1078\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a1cdea41\"\u003e\u003c!-- raw HTML omitted --\u003e(a1cde)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.2...v3.12.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/fd7326a82f9495489acf0c999347cb45b2156644\"\u003e\u003ccode\u003efd7326a\u003c/code\u003e\u003c/a\u003e chore: release v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5cbb05219e548a4d407ce375fdaf7e05dd627b48\"\u003e\u003ccode\u003e5cbb052\u003c/code\u003e\u003c/a\u003e chore: release v3.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c42f483ad082a5a6075101c7b2d36c9ab\"\u003e\u003ccode\u003ee86b0a7\u003c/code\u003e\u003c/a\u003e fix(twoslash): fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.13.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.3.0 to 24.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.41.0 to 8.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.45.0\u003c/h2\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edisable generating declaration maps (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11627\"\u003e#11627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e narrow ArrowFunctionExpression.generator to false (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11636\"\u003e#11636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614\"\u003e#11614\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBjorn Lu\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.1\u003c/h2\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] make ignoredTypeNames match type names without generics (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597\"\u003e#11597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-comparison] support unions of literals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599\"\u003e#11599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611\"\u003e#11611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid class property with name \u003ccode\u003econstructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11590\"\u003e#11590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.0\u003c/h2\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267\"\u003e#11267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614\"\u003e#11614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611\"\u003e#11611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-comparison] support unions of literals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599\"\u003e#11599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] make ignoredTypeNames match type names without generics (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597\"\u003e#11597\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267\"\u003e#11267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-conversion] ignore enum members (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11490\"\u003e#11490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c\"\u003e\u003ccode\u003e255e9e2\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/967764e158c5935430149b3563c403b72d5d6366\"\u003e\u003ccode\u003e967764e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-nullish-coalescing] ignoreBooleanCoercion should ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f2eeb9d9f354fc1fe5ba22272ad2dc747cec0c1d\"\u003e\u003ccode\u003ef2eeb9d\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): expose rule name via RuleModule interface (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/590fac6a4ea60df97db0054584f607b9033f50f3\"\u003e\u003ccode\u003e590fac6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c1980522cd11f2de1a49ff6a30b4be7765a843ff\"\u003e\u003ccode\u003ec198052\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c392a0de2dba95ff24bc1f1730a8a85793d4d837\"\u003e\u003ccode\u003ec392a0d\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [await-thenable] should not report passing values to prom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20c3d97235956d7a5ea34c3e0c0be5e56d603575\"\u003e\u003ccode\u003e20c3d97\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-enum-comparison] support unions of literals (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4fde781fdfeb38ac80256d20ac3d776479217b2d\"\u003e\u003ccode\u003e4fde781\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-base-to-string] make ignoredTypeNames match type name...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/77056f77e6fdca54b66ec692e5cefbd9f7a626dd\"\u003e\u003ccode\u003e77056f7\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/684e63f2c60696cc0dddca9c7cbce927edaa263f\"\u003e\u003ccode\u003e684e63f\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint monorepo to v9.35.0 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11600\"\u003e#11600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.41.0 to 8.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.45.0\u003c/h2\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616\"\u003e#11616\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edisable generating declaration maps (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11627\"\u003e#11627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003east-spec:\u003c/strong\u003e narrow ArrowFunctionExpression.generator to false (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11636\"\u003e#11636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] check if superclass is ignored (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617\"\u003e#11617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614\"\u003e#11614\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBjorn Lu\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.1\u003c/h2\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] make ignoredTypeNames match type names without generics (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597\"\u003e#11597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-enum-comparison] support unions of literals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599\"\u003e#11599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611\"\u003e#11611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid class property with name \u003ccode\u003econstructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11590\"\u003e#11590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eRonen Amiel\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.44.0\u003c/h2\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267\"\u003e#11267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.45.0 (2025-09-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.1 (2025-09-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.44.0 (2025-09-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.43.0 (2025-09-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.42.0 (2025-09-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c\"\u003e\u003ccode\u003e255e9e2\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c1980522cd11f2de1a49ff6a30b4be7765a843ff\"\u003e\u003ccode\u003ec198052\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/77056f77e6fdca54b66ec692e5cefbd9f7a626dd\"\u003e\u003ccode\u003e77056f7\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ef9173c56fa488737bff9ab463338ea65cb83373\"\u003e\u003ccode\u003eef9173c\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.43.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d13590979dc4130525d7b321230298dcdebc176f\"\u003e\u003ccode\u003ed135909\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.42.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `astro` from 5.13.1 to 5.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003eastro's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eastro@5.14.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14440\"\u003e#14440\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a3e16ab6dd0bef9ab6259f23bfeebed747e27497\"\u003e\u003ccode\u003ea3e16ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the URLs generated by the experimental Fonts API would be incorrect in dev\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eastro@5.14.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13520\"\u003e#13520\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a31edb8daad8632bacd1861adf6ac720695f7173\"\u003e\u003ccode\u003ea31edb8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/openscript\"\u003e\u003ccode\u003e@​openscript\u003c/code\u003e\u003c/a\u003e! - Adds a new property \u003ccode\u003eroutePattern\u003c/code\u003e available to \u003ccode\u003eGetStaticPathsOptions\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThis provides the original, dynamic segment definition in a routing file path (e.g. \u003ccode\u003e/[...locale]/[files]/[slug]\u003c/code\u003e) from the Astro render context that would not otherwise be available within the scope of \u003ccode\u003egetStaticPaths()\u003c/code\u003e. This can be useful to calculate the \u003ccode\u003eparams\u003c/code\u003e and \u003ccode\u003eprops\u003c/code\u003e for each page route.\u003c/p\u003e\n\u003cp\u003eFor example, you can now localize your route segments and return an array of static paths by passing \u003ccode\u003eroutePattern\u003c/code\u003e to a custom \u003ccode\u003egetLocalizedData()\u003c/code\u003e helper function. The \u003ccode\u003eparams\u003c/code\u003e object will be set with explicit values for each route segment (e.g. \u003ccode\u003elocale\u003c/code\u003e, \u003ccode\u003efiles\u003c/code\u003e, and \u003ccode\u003eslug)\u003c/code\u003e. Then, these values will be used to generate the routes and can be used in your page template via \u003ccode\u003eAstro.params\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e// src/pages/[...locale]/[files]/[slug].astro\n\u003cp\u003eimport { getLocalizedData } from \u0026quot;../../../utils/i18n\u0026quot;; export async function getStaticPaths({ routePattern\n}) { const response = await fetch('...'); const data = await response.json(); console.log(routePattern);\n// [...locale]/[files]/[slug] // Call your custom helper with \u003ccode\u003eroutePattern\u003c/code\u003e to generate the static\npaths return data.flatMap((file) =\u0026gt; getLocalizedData(file, routePattern)); } const { locale, files,\nslug } = Astro.params;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information about this advanced routing pattern, see Astro's \u003ca href=\"https://docs.astro.build/en/reference/routing-reference/#routepattern\"\u003erouting reference\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13651\"\u003e#13651\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/dcfbd8c9d5dc798d1bcb9b36531c2eded301050d\"\u003e\u003ccode\u003edcfbd8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ADTC\"\u003e\u003ccode\u003e@​ADTC\u003c/code\u003e\u003c/a\u003e! - Adds a new \u003ccode\u003eSvgComponent\u003c/code\u003e type\u003c/p\u003e\n\u003cp\u003eYou can now more easily enforce type safety for your \u003ccode\u003e.svg\u003c/code\u003e assets by directly importing \u003ccode\u003eSVGComponent\u003c/code\u003e from \u003ccode\u003eastro/types\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e---\n// src/components/Logo.astro\nimport type { SvgComponent } from 'astro/types';\nimport HomeIcon from './Home.svg';\ninterface Link {\n  url: string;\n  text: string;\n  icon: SvgComponent;\n}\nconst links: Link[] = [\n  {\n    url: '/',\n    text: 'Home',\n    icon: HomeIcon,\n  },\n];\n---\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md\"\u003eastro's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.14.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14440\"\u003e#14440\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a3e16ab6dd0bef9ab6259f23bfeebed747e27497\"\u003e\u003ccode\u003ea3e16ab\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the URLs generated by the experimental Fonts API would be incorrect in dev\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.14.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13520\"\u003e#13520\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a31edb8daad8632bacd1861adf6ac720695f7173\"\u003e\u003ccode\u003ea31edb8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/openscript\"\u003e\u003ccode\u003e@​openscript\u003c/code\u003e\u003c/a\u003e! - Adds a new property \u003ccode\u003eroutePattern\u003c/code\u003e available to \u003ccode\u003eGetStaticPathsOptions\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eThis provides the original, dynamic segment definition in a routing file path (e.g. \u003ccode\u003e/[...locale]/[files]/[slug]\u003c/code\u003e) from the Astro render context that would not otherwise be available within the scope of \u003ccode\u003egetStaticPaths()\u003c/code\u003e. This can be useful to calculate the \u003ccode\u003eparams\u003c/code\u003e and \u003ccode\u003eprops\u003c/code\u003e for each page route.\u003c/p\u003e\n\u003cp\u003eFor example, you can now localize your route segments and return an array of static paths by passing \u003ccode\u003eroutePattern\u003c/code\u003e to a custom \u003ccode\u003egetLocalizedData()\u003c/code\u003e helper function. The \u003ccode\u003eparams\u003c/code\u003e object will be set with explicit values for each route segment (e.g. \u003ccode\u003elocale\u003c/code\u003e, \u003ccode\u003efiles\u003c/code\u003e, and \u003ccode\u003eslug)\u003c/code\u003e. Then, these values will be used to generate the routes and can be used in your page template via \u003ccode\u003eAstro.params\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e---\n// src/pages/[...locale]/[files]/[slug].astro\nimport { getLocalizedData } from '../../../utils/i18n';\n\u003cp\u003eexport async function getStaticPaths({ routePattern }) {\nconst response = await fetch('...');\nconst data = await response.json();\u003c/p\u003e\n\u003cp\u003econsole.log(routePattern); // [...locale]/[files]/[slug]\u003c/p\u003e\n\u003cp\u003e// Call your custom helper with \u003ccode\u003eroutePattern\u003c/code\u003e to generate the static paths\nreturn data.flatMap((file) =\u0026gt; getLocalizedData(file, routePattern));\n}\u003c/p\u003e\n\u003ch2\u003econst { locale, files, slug } = Astro.params;\u003c/h2\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFor more information about this advanced routing pattern, see Astro's \u003ca href=\"https://docs.astro.build/en/reference/routing-reference/#routepattern\"\u003erouting reference\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13651\"\u003e#13651\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/dcfbd8c9d5dc798d1bcb9b36531c2eded301050d\"\u003e\u003ccode\u003edcfbd8c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ADTC\"\u003e\u003ccode\u003e@​ADTC\u003c/code\u003e\u003c/a\u003e! - Adds a new \u003ccode\u003eSvgComponent\u003c/code\u003e type\u003c/p\u003e\n\u003cp\u003eYou can now more easily enforce type safety for your \u003ccode\u003e.svg\u003c/code\u003e assets by directly importing \u003ccode\u003eSVGComponent\u003c/code\u003e from \u003ccode\u003eastro/types\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"astro\"\u003e\u003ccode\u003e---\n// src/components/Logo.astro\nimport type { SvgComponent } from 'astro/types';\nimport HomeIcon from './Home.svg';\ninterface Link {\n  url: string;\n  text: string;\n  icon: SvgComponent;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a759c1f84d11441420876a75481ce17dac773d76\"\u003e\u003ccode\u003ea759c1f\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14442\"\u003e#14442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/1f7ec7dcf491a489ce7ad7a9f5ce768d96e7a96f\"\u003e\u003ccode\u003e1f7ec7d\u003c/code\u003e\u003c/a\u003e fix: changelog code snippet (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14443\"\u003e#14443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a3e16ab6dd0bef9ab6259f23bfeebed747e27497\"\u003e\u003ccode\u003ea3e16ab\u003c/code\u003e\u003c/a\u003e fix(astro): invalid font url (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14440\"\u003e#14440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/47df8f2f2e57bb89c9570594039a8759e4f1a590\"\u003e\u003ccode\u003e47df8f2\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/bdcd9e0eddee7deee5710f60b1163e122694cd92\"\u003e\u003ccode\u003ebdcd9e0\u003c/code\u003e\u003c/a\u003e docs: Clarification in ResponseSentError cause (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14391\"\u003e#14391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/b0cffe70e6981863b40741b478cd381ebe917e30\"\u003e\u003ccode\u003eb0cffe7\u003c/code\u003e\u003c/a\u003e Fix name of new flag in changelog (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14437\"\u003e#14437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/731c07d9be5cb2feb29c6d218b16feb7c11f03c4\"\u003e\u003ccode\u003e731c07d\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14434\"\u003e#14434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/dcfbd8c9d5dc798d1bcb9b36531c2eded301050d\"\u003e\u003ccode\u003edcfbd8c\u003c/code\u003e\u003c/a\u003e feat(types): add SvgComponent type and update SVG module declaration (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13651\"\u003e#13651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a98ce3ccd7d6ecd723733f2bc8c7c5a83884eab4\"\u003e\u003ccode\u003ea98ce3c\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a31edb8daad8632bacd1861adf6ac720695f7173\"\u003e\u003ccode\u003ea31edb8\u003c/code\u003e\u003c/a\u003e feat(core): add \u003ccode\u003eroutePattern\u003c/code\u003e to \u003ccode\u003eGetStaticPathsOptions\u003c/code\u003e (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13520\"\u003e#13520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/astro/commits/astro@5.14.1/packages/astro\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.34.0 to 9.36.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.36.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076\"\u003e\u003ccode\u003e47afcf6\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003epreserve-caught-error\u003c/code\u003e edge cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20109\"\u003e#20109\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e\"\u003e\u003ccode\u003e75b74d8\u003c/code\u003e\u003c/a\u003e fix: add missing rule option types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20127\"\u003e#20127\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20116\"\u003e#20116\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6\"\u003e\u003ccode\u003e7d61b7f\u003c/code\u003e\u003c/a\u003e fix: add missing scope types to \u003ccode\u003eScope.type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20110\"\u003e#20110\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898\"\u003e\u003ccode\u003e7a670c3\u003c/code\u003e\u003c/a\u003e fix: correct rule option typings in \u003ccode\u003erules.d.ts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20084\"\u003e#20084\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6\"\u003e\u003ccode\u003eb73ab12\u003c/code\u003e\u003c/a\u003e docs: update examples to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20131\"\u003e#20131\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649\"\u003e\u003ccode\u003e31d9392\u003c/code\u003e\u003c/a\u003e docs: fix typos (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20118\"\u003e#20118\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b\"\u003e\u003ccode\u003ec7f861b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215\"\u003e\u003ccode\u003e6b0c08b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2\"\u003e\u003ccode\u003e91f97c5\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8\"\u003e\u003ccode\u003e12411e8\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.36.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20139\"\u003e#20139\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09\"\u003e\u003ccode\u003ebac82a2\u003c/code\u003e\u003c/a\u003e ci: simplify renovate configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19907\"\u003e#19907\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1\"\u003e\u003ccode\u003ec00bb37\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20090\"\u003e#20090\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6\"\u003e\u003ccode\u003efee751d\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003edefaultOptions\u003c/code\u003e in rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20121\"\u003e#20121\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b\"\u003e\u003ccode\u003e1ace67d\u003c/code\u003e\u003c/a\u003e chore: update example to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20111\"\u003e#20111\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc\"\u003e\u003ccode\u003e4821963\u003c/code\u003e\u003c/a\u003e test: add missing loc information to error objects in rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20112\"\u003e#20112\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4\"\u003e\u003ccode\u003eb42c42e\u003c/code\u003e\u003c/a\u003e chore: disallow use of deprecated \u003ccode\u003etype\u003c/code\u003e property in core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20094\"\u003e#20094\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c\"\u003e\u003ccode\u003e7bb498d\u003c/code\u003e\u003c/a\u003e test: remove deprecated \u003ccode\u003etype\u003c/code\u003e property from core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20093\"\u003e#20093\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733\"\u003e\u003ccode\u003ee10cf2a\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20089\"\u003e#20089\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4\"\u003e\u003ccode\u003e5cb0ce4\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003emeta.defaultOptions\u003c/code\u003e in \u003ccode\u003epreserve-caught-error\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20080\"\u003e#20080\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d\"\u003e\u003ccode\u003ef9f7cb5\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500\"\u003e\u003ccode\u003e81764b2\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint\u003c/code\u003e peer dependency in \u003ccode\u003eeslint-config-eslint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20079\"\u003e#20079\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.35.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082\"\u003e\u003ccode\u003e42761fa\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-function (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20057\"\u003e#20057\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6\"\u003e\u003ccode\u003e102f444\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-static-block (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20056\"\u003e#20056\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3\"\u003e\u003ccode\u003ee51ffff\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003epreserve-caught-error\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19913\"\u003e#19913\u003c/a\u003e) (Amnish Singh Arora)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2\"\u003e\u003ccode\u003e10e7ae2\u003c/code\u003e\u003c/a\u003e fix: update uncloneable options error message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20059\"\u003e#20059\u003c/a\u003e) (soda-sorcery)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8\"\u003e\u003ccode\u003ebfa4601\u003c/code\u003e\u003c/a\u003e fix: ignore empty switch statements with comments in no-empty rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20045\"\u003e#20045\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15\"\u003e\u003ccode\u003edfd11de\u003c/code\u003e\u003c/a\u003e fix: add \u003ccode\u003ebefore\u003c/code\u003e and \u003ccode\u003eafter\u003c/code\u003e to test case types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20049\"\u003e#20049\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f\"\u003e\u003ccode\u003edabbe95\u003c/code\u003e\u003c/a\u003e fix: correct types for \u003ccode\u003eno-restricted-imports\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20034\"\u003e#20034\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972\"\u003e\u003ccode\u003eea789c7\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with uppercase exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20032\"\u003e#20032\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95\"\u003e\u003ccode\u003ed265515\u003c/code\u003e\u003c/a\u003e docs: improve phrasing - \u0026quot;if\u0026quot; → \u0026quot;even if\u0026quot; from getting-started section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20074\"\u003e#20074\u003c/a\u003e) (jjangga0214)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315\"\u003e\u003ccode\u003ea355a0e\u003c/code\u003e\u003c/a\u003e docs: invert comparison logic for example in \u003ccode\u003eno-var\u003c/code\u003e doc page (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20064\"\u003e#20064\u003c/a\u003e) (OTonGitHub)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2\"\u003e\u003ccode\u003e5082fc2\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d\"\u003e\u003ccode\u003e99cfd7e\u003c/code\u003e\u003c/a\u003e docs: add missing \u0026quot;the\u0026quot; in rule deprecation docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20050\"\u003e#20050\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.36.0 - September 19, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8\"\u003e\u003ccode\u003e12411e8\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.36.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20139\"\u003e#20139\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6\"\u003e\u003ccode\u003eb73ab12\u003c/code\u003e\u003c/a\u003e docs: update examples to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20131\"\u003e#20131\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076\"\u003e\u003ccode\u003e47afcf6\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003epreserve-caught-error\u003c/code\u003e edge cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20109\"\u003e#20109\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e\"\u003e\u003ccode\u003e75b74d8\u003c/code\u003e\u003c/a\u003e fix: add missing rule option types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20127\"\u003e#20127\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09\"\u003e\u003ccode\u003ebac82a2\u003c/code\u003e\u003c/a\u003e ci: simplify renovate configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19907\"\u003e#19907\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20116\"\u003e#20116\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1\"\u003e\u003ccode\u003ec00bb37\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20090\"\u003e#20090\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6\"\u003e\u003ccode\u003efee751d\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003edefaultOptions\u003c/code\u003e in rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20121\"\u003e#20121\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649\"\u003e\u003ccode\u003e31d9392\u003c/code\u003e\u003c/a\u003e docs: fix typos (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20118\"\u003e#20118\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6\"\u003e\u003ccode\u003e7d61b7f\u003c/code\u003e\u003c/a\u003e fix: add missing scope types to \u003ccode\u003eScope.type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20110\"\u003e#20110\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b\"\u003e\u003ccode\u003e1ace67d\u003c/code\u003e\u003c/a\u003e chore: update example to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20111\"\u003e#20111\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc\"\u003e\u003ccode\u003e4821963\u003c/code\u003e\u003c/a\u003e test: add missing loc information to error objects in rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20112\"\u003e#20112\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b\"\u003e\u003ccode\u003ec7f861b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215\"\u003e\u003ccode\u003e6b0c08b\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898\"\u003e\u003ccode\u003e7a670c3\u003c/code\u003e\u003c/a\u003e fix: correct rule option typings in \u003ccode\u003erules.d.ts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20084\"\u003e#20084\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4\"\u003e\u003ccode\u003eb42c42e\u003c/code\u003e\u003c/a\u003e chore: disallow use of deprecated \u003ccode\u003etype\u003c/code\u003e property in core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20094\"\u003e#20094\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c\"\u003e\u003ccode\u003e7bb498d\u003c/code\u003e\u003c/a\u003e test: remove deprecated \u003ccode\u003etype\u003c/code\u003e property from core rule tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20093\"\u003e#20093\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2\"\u003e\u003ccode\u003e91f97c5\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733\"\u003e\u003ccode\u003ee10cf2a\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20089\"\u003e#20089\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4\"\u003e\u003ccode\u003e5cb0ce4\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003emeta.defaultOptions\u003c/code\u003e in \u003ccode\u003epreserve-caught-error\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20080\"\u003e#20080\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d\"\u003e\u003ccode\u003ef9f7cb5\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500\"\u003e\u003ccode\u003e81764b2\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint\u003c/code\u003e peer dependency in \u003ccode\u003eeslint-config-eslint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20079\"\u003e#20079\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev9.35.0 - September 5, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087\"\u003e\u003ccode\u003eda87f2f\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.35.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20077\"\u003e#20077\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202\"\u003e\u003ccode\u003eaf2a087\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95\"\u003e\u003ccode\u003ed265515\u003c/code\u003e\u003c/a\u003e docs: improve phrasing - \u0026quot;if\u0026quot; → \u0026quot;even if\u0026quot; from getting-started section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20074\"\u003e#20074\u003c/a\u003e) (jjangga0214)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc\"\u003e\u003ccode\u003e7055764\u003c/code\u003e\u003c/a\u003e test: remove \u003ccode\u003etests/lib/eslint/eslint.config.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20065\"\u003e#20065\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2\"\u003e\u003ccode\u003e10e7ae2\u003c/code\u003e\u003c/a\u003e fix: update uncloneable options error message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20059\"\u003e#20059\u003c/a\u003e) (soda-sorcery)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082\"\u003e\u003ccode\u003e42761fa\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-function (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20057\"\u003e#20057\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6\"\u003e\u003ccode\u003e102f444\u003c/code\u003e\u003c/a\u003e feat: implement suggestions for no-empty-static-block (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20056\"\u003e#20056\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4\"\u003e\u003ccode\u003e84ffb96\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint-community/eslint-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20069\"\u003e#20069\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315\"\u003e\u003ccode\u003ea355a0e\u003c/code\u003e\u003c/a\u003e docs: invert comparison logic for example in \u003ccode\u003eno-var\u003c/code\u003e doc page (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20064\"\u003e#20064\u003c/a\u003e) (OTonGitHub)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3\"\u003e\u003ccode\u003ee51ffff\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003epreserve-caught-error\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19913\"\u003e#19913\u003c/a\u003e) (Amnish Singh Arora)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2\"\u003e\u003ccode\u003e5082fc2\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786\"\u003e\u003ccode\u003ed5ef939\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003econtext.parserOptions\u003c/code\u003e usage across rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20060\"\u003e#20060\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302\"\u003e\u003ccode\u003e1b3881d\u003c/code\u003e\u003c/a\u003e chore: remove redundant word (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20058\"\u003e#20058\u003c/a\u003e) (pxwanglu)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d\"\u003e\u003ccode\u003e99cfd7e\u003c/code\u003e\u003c/a\u003e docs: add missing \u0026quot;the\u0026quot; in rule deprecation docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20050\"\u003e#20050\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8\"\u003e\u003ccode\u003ebfa4601\u003c/code\u003e\u003c/a\u003e fix: ignore empty switch statements with comments in no-empty rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20045\"\u003e#20045\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15\"\u003e\u003ccode\u003edfd11de\u003c/code\u003e\u003c/a\u003e fix: add \u003ccode\u003ebefore\u003c/code\u003e and \u003ccode\u003eafter\u003c/code\u003e to test case types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20049\"\u003e#20049\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00\"\u003e\u003ccode\u003e6ad8973\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003e--no-ignore\u003c/code\u003e and \u003ccode\u003e--ignore-pattern\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20036\"\u003e#20036\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f\"\u003e\u003ccode\u003edabbe95\u003c/code\u003e\u003c/a\u003e fix: correct types for \u003ccode\u003eno-restricted-imports\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20034\"\u003e#20034\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577\"\u003e\u003ccode\u003e8033b19\u003c/code\u003e\u003c/a\u003e docs: add documentation for \u003ccode\u003e--no-config-lookup\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20033\"\u003e#20033\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972\"\u003e\u003ccode\u003eea789c7\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with uppercase exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20032\"\u003e#20032\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b4857e54e54b5dba96d156cd8d8b4d42dc5a3bf4\"\u003e\u003ccode\u003eb4857e5\u003c/code\u003e\u003c/a\u003e 9.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5878a4243f623b46b476eb81043d06244eae5877\"\u003e\u003ccode\u003e5878a42\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8\"\u003e\u003ccode\u003e12411e8\u003c/code\u003e\u003c/a\u003e chore: upgrade \u003ccode\u003e@​eslint/js\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.36.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20139\"\u003e#20139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6\"\u003e\u003ccode\u003eb73ab12\u003c/code\u003e\u003c/a\u003e docs: update examples to use \u003ccode\u003edefineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20131\"\u003e#20131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076\"\u003e\u003ccode\u003e47afcf6\u003c/code\u003e\u003c/a\u003e feat: correct \u003ccode\u003epreserve-caught-error\u003c/code\u003e edge cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20109\"\u003e#20109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e\"\u003e\u003ccode\u003e75b74d8\u003c/code\u003e\u003c/a\u003e fix: add missing rule option types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09\"\u003e\u003ccode\u003ebac82a2\u003c/code\u003e\u003c/a\u003e ci: simplify renovate configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19907\"\u003e#19907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1\"\u003e\u003ccode\u003ec00bb37\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20090\"\u003e#20090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.34.0...v9.36.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.3.0 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/309\"\u003e#309\u003c/a\u003e)  8b8a2d6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/52ba38b98338c0e4c16ebab6638b2ac74a2f726c\"\u003e\u003ccode\u003e52ba38b\u003c/code\u003e\u003c/a\u003e 16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8b8a2d62527a90c2535de732f3eeeb6f3111f1be\"\u003e\u003ccode\u003e8b8a2d6\u003c/code\u003e\u003c/a\u003e Update globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.45.0 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 new feature: \u003ccode\u003ehighlightsfrompoint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e1084 features\u003c/li\u003e\n\u003cli\u003e88% coverage of BCD\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing CSS function keys by \u003ca href=\"https://github.com/jamesnw\"\u003e\u003ccode\u003e@​jamesnw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3388\"\u003eweb-platform-dx/web-features#3388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit highlightsFromPoint from the css highlight api by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3368\"\u003eweb-platform-dx/web-features#3368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 7.1.7 to 7.1.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3393\"\u003eweb-platform-dx/web-features#3393\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v3.1.0...v3.2.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v3.1.0...v3.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e2 features: \u003ccode\u003einput-color-alpha\u003c/code\u003e and \u003ccode\u003egetorinsert\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out alpha and colorspace properties from input type=color by \u003ca href...\n\n_Description has been truncated_","html_url":"https://github.com/madcampos/madcampos/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"}},{"old_version":"3.7.0","new_version":"3.13.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T22:18:02.000Z","version_change":"3.7.0 → 3.13.0","issue":{"uuid":"2872251286","node_id":"PR_kwDOMwDYeM6rMxOW","number":188,"state":"open","title":"Bump the development-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T22:18:02.000Z","updated_at":"2025-09-29T22:18:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":9,"packages":[{"name":"@docusaurus/module-type-aliases","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/tsconfig","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/types","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.13.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.1","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc","old_version":"0.28.5","new_version":"0.28.13","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.9.0","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.8.1` | `3.9.1` |\n| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.8.1` | `3.9.1` |\n| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.8.1` | `3.9.1` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.7.0` | `3.13.0` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.3` | `9.2.1` |\n| [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) | `1.4.0` | `1.4.2` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.5` | `0.28.13` |\n| [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) | `4.7.0` | `4.9.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |\n\n\nUpdates `@docusaurus/module-type-aliases` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/releases\"\u003e\u003ccode\u003e@​docusaurus/module-type-aliases\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​docusaurus/module-type-aliases\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414\"\u003e\u003ccode\u003ec0dd59f\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711\"\u003e\u003ccode\u003ec24d7dc\u003c/code\u003e\u003c/a\u003e chore: release v3.9 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058\"\u003e\u003ccode\u003ef811e2d\u003c/code\u003e\u003c/a\u003e chore: release 3.8.1 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases/issues/11249\"\u003e#11249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-module-type-aliases\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@docusaurus/tsconfig` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/releases\"\u003e\u003ccode\u003e@​docusaurus/tsconfig\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​docusaurus/tsconfig\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414\"\u003e\u003ccode\u003ec0dd59f\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711\"\u003e\u003ccode\u003ec24d7dc\u003c/code\u003e\u003c/a\u003e chore: release v3.9 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058\"\u003e\u003ccode\u003ef811e2d\u003c/code\u003e\u003c/a\u003e chore: release 3.8.1 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig/issues/11249\"\u003e#11249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-tsconfig\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@docusaurus/types` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/releases\"\u003e\u003ccode\u003e@​docusaurus/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​docusaurus/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.1 (2025-09-26)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11434\"\u003e#11434\u003c/a\u003e fix(core): fix Docusaurus outDir for sites using baseUrl (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSébastien Lorber (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.9.0 (2025-09-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11421\"\u003e#11421\u003c/a\u003e feat(theme-search-algolia): use DocSearch v4.1, optimize integration (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11425\"\u003e#11425\u003c/a\u003e feat(blog): Add support for email social icon + resize default social icon a bit (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11426\"\u003e#11426\u003c/a\u003e feat(theme): Add theme-tabs-container stable className (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-search-algolia\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-translations\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11327\"\u003e#11327\u003c/a\u003e feat(search): add runtime support for DocSearch v4 (\u003ca href=\"https://github.com/dylantientcheu\"\u003e\u003ccode\u003e@​dylantientcheu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-faster\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11415\"\u003e#11415\u003c/a\u003e feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11294\"\u003e#11294\u003c/a\u003e feat(faster): Upgrade to Rspack 1.4 (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-utils\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11397\"\u003e#11397\u003c/a\u003e feat(mdx): resolve \u003ccode\u003e@site/*\u003c/code\u003e markdown links, fix resolution priority bugs (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-mermaid\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11357\"\u003e#11357\u003c/a\u003e feat(mermaid): support elk layout (\u003ca href=\"https://github.com/Feez2403\"\u003e\u003ccode\u003e@​Feez2403\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-pwa\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus-theme-common\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11316\"\u003e#11316\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options, fix multi-domain deployments (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-pages\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus-utils\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11304\"\u003e#11304\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if \u003ccode\u003ei18n/\u0026lt;locale\u0026gt;\u003c/code\u003e dir doesn't exist (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11228\"\u003e#11228\u003c/a\u003e feat(docs): sidebar item \u003ccode\u003ekey\u003c/code\u003e attribute - fix docs translations key conflicts (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11293\"\u003e#11293\u003c/a\u003e feat(create-docusaurus): use respectPrefersColorScheme in init template (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11282\"\u003e#11282\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable \u003ccode\u003eremark-emoji\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecreate-docusaurus\u003c/code\u003e, \u003ccode\u003edocusaurus-mdx-loader\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-blog\u003c/code\u003e, \u003ccode\u003edocusaurus-plugin-content-docs\u003c/code\u003e, \u003ccode\u003edocusaurus-types\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11283\"\u003e#11283\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate \u003ccode\u003esiteConfig.onBrokenMarkdownLinks\u003c/code\u003e (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e, \u003ccode\u003edocusaurus\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11422\"\u003e#11422\u003c/a\u003e fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edocusaurus-theme-classic\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11407\"\u003e#11407\u003c/a\u003e fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (\u003ca href=\"https://github.com/Simek\"\u003e\u003ccode\u003e@​Simek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/facebook/docusaurus/pull/11389\"\u003e#11389\u003c/a\u003e fix(theme): render sidebar category index with unlisted children as a simple doc/link item (\u003ca href=\"https://github.com/slorber\"\u003e\u003ccode\u003e@​slorber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414\"\u003e\u003ccode\u003ec0dd59f\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711\"\u003e\u003ccode\u003ec24d7dc\u003c/code\u003e\u003c/a\u003e chore: release v3.9 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/2febb76fae9a353778d9d995ced18f9515dab8de\"\u003e\u003ccode\u003e2febb76\u003c/code\u003e\u003c/a\u003e feat(core): Add \u003ccode\u003ei18n.localeConfigs[locale].{url,baseUrl}\u003c/code\u003e config options (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/1808945c1f9b6ab87b6d7e37c157951903690aa9\"\u003e\u003ccode\u003e1808945\u003c/code\u003e\u003c/a\u003e feat(core): add \u003ccode\u003ei18n.localeConfigs.translate\u003c/code\u003e + skip translation process if ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/e14caf1f78b22bafdef5ef071d23928826e90737\"\u003e\u003ccode\u003ee14caf1\u003c/code\u003e\u003c/a\u003e feat(core): add \u003ccode\u003esiteConfig.markdown.emoji\u003c/code\u003e config option to disable `remark-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/96c38d5fdd13183d5b81798ba44b9372ba6ec8c6\"\u003e\u003ccode\u003e96c38d5\u003c/code\u003e\u003c/a\u003e feat(core): Add \u003ccode\u003esiteConfig.markdown.hooks\u003c/code\u003e, deprecate `siteConfig.onBrokenMa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058\"\u003e\u003ccode\u003ef811e2d\u003c/code\u003e\u003c/a\u003e chore: release 3.8.1 (\u003ca href=\"https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types/issues/11249\"\u003e#11249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etransformers\u003c/strong\u003e: Render indent guides  -  by \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1060\"\u003eshikijs/shiki#1060\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/aecd1617\"\u003e\u003c!-- raw HTML omitted --\u003e(aecd1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.3...v3.13.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@shikijs/twoslash\u003c/code\u003e version specifier  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1078\"\u003eshikijs/shiki#1078\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a1cdea41\"\u003e\u003c!-- raw HTML omitted --\u003e(a1cde)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.2...v3.12.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/fd7326a82f9495489acf0c999347cb45b2156644\"\u003e\u003ccode\u003efd7326a\u003c/code\u003e\u003c/a\u003e chore: release v3.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/5cbb05219e548a4d407ce375fdaf7e05dd627b48\"\u003e\u003ccode\u003e5cbb052\u003c/code\u003e\u003c/a\u003e chore: release v3.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c42f483ad082a5a6075101c7b2d36c9ab\"\u003e\u003ccode\u003ee86b0a7\u003c/code\u003e\u003c/a\u003e fix(twoslash): fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.13.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eDictionary Updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eDictionary Updates\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/3a165c2afd917f4a923c2316f3768eaf18aa3e4b\"\u003e\u003ccode\u003e3a165c2\u003c/code\u003e\u003c/a\u003e v9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/c1c0feb01b07d762c76d78932b597cf7577a260c\"\u003e\u003ccode\u003ec1c0feb\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.1 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7647\"\u003e#7647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/4fd0a9b9498b382ad44ec948fab3636a504fcecf\"\u003e\u003ccode\u003e4fd0a9b\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/ef2fdee5c66ddae6f653afa80e6d3cb8524263c8\"\u003e\u003ccode\u003eef2fdee\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/cb406874707ced90249a175215d8fdfb19c520d4\"\u003e\u003ccode\u003ecb40687\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7746\"\u003e#7746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b5b0dbffd4704ed9cf0eb2c679212dc3e879d9eb\"\u003e\u003ccode\u003eb5b0dbf\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7703\"\u003e#7703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/0a7350bf47a6c4e94b281748ef6f27b4e3b2f320\"\u003e\u003ccode\u003e0a7350b\u003c/code\u003e\u003c/a\u003e chore: reduce test failures due to cache collisions (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7673\"\u003e#7673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/180b9fa3da1010617918fbadfcd5cd4aef9c8b04\"\u003e\u003ccode\u003e180b9fa\u003c/code\u003e\u003c/a\u003e chore: Update README.md (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7659\"\u003e#7659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.1/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.5 to 0.28.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.13\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ebasePath\u003c/code\u003e option now also affects relative link resolution, TypeDoc will also check for\npaths relative to the provided base path. If you instead want TypeDoc to only change the rendered\nbase path for sources, use the \u003ccode\u003edisplayBasePath\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3009\"\u003e#3009\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs with some mixin classes, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3007\"\u003e#3007\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inheritDoc\u003c/code\u003e will now correctly overwrite \u003ccode\u003e@remarks\u003c/code\u003e and \u003ccode\u003e@returns\u003c/code\u003e blocks on the target comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3012\"\u003e#3012\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eexternalSymbolLinkMappings\u003c/code\u003e option now works properly on links pointing to inherited/overwritten signatures, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3014\"\u003e#3014\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.13 (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ebasePath\u003c/code\u003e option now also affects relative link resolution, TypeDoc will also check for\npaths relative to the provided base path. If you instead want TypeDoc to only change the rendered\nbase path for sources, use the \u003ccode\u003edisplayBasePath\u003c/code\u003e option, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3009\"\u003e#3009\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs with some mixin classes, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3007\"\u003e#3007\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inheritDoc\u003c/code\u003e will now correctly overwrite \u003ccode\u003e@remarks\u003c/code\u003e and \u003ccode\u003e@returns\u003c/code\u003e blocks on the target comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3012\"\u003e#3012\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eexternalSymbolLinkMappings\u003c/code\u003e option now works properly on links pointing to inherited/overwritten signatures, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3014\"\u003e#3014\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.12 (2025-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10 (2025-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues...\n\n_Description has been truncated_","html_url":"https://github.com/fishjam-cloud/documentation/pull/188","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/188","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/188/packages"}},{"old_version":"3.7.0","new_version":"3.12.2","update_type":"minor","path":null,"pr_created_at":"2025-09-04T15:31:08.000Z","version_change":"3.7.0 → 3.12.2","issue":{"uuid":"2799899004","node_id":"PR_kwDOMwDYeM6m4xF8","number":175,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-29T21:30:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-04T15:31:08.000Z","updated_at":"2025-09-29T21:30:28.000Z","time_to_close":2181560,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":6,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.12.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.1","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc","old_version":"0.28.5","new_version":"0.28.12","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.8.1","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.7.0` | `3.12.2` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.3` | `9.2.1` |\n| [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) | `1.4.0` | `1.4.2` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.5` | `0.28.12` |\n| [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) | `4.7.0` | `4.8.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |\n\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling  -  by \u003ca href=\"https://github.com/Karibash\"\u003e\u003ccode\u003e@​Karibash\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1070\"\u003eshikijs/shiki#1070\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c\"\u003e\u003c!-- raw HTML omitted --\u003e(e86b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.1...v3.12.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e46261819005a7519c64b54679a504d783dfdcbc\"\u003e\u003ccode\u003ee462618\u003c/code\u003e\u003c/a\u003e chore: release v3.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/e86b0a7c42f483ad082a5a6075101c7b2d36c9ab\"\u003e\u003ccode\u003ee86b0a7\u003c/code\u003e\u003c/a\u003e fix(twoslash): fix \u003ccode\u003eonTwoslashError\u003c/code\u003e return value handling (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.2/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eDictionary Updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1 (2025-08-31)\u003c/h2\u003e\n\u003ch3\u003eDictionary Updates\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7795\"\u003e#7795\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e .../snapshots/graphql/graphql-spec/report.yaml     | 108 ++++++++++-----------\n .../snapshots/wireapp/wire-desktop/report.yaml     |   2 +-\n packages/cspell-bundled-dicts/package.json         |   8 +-\n packages/cspell/src/__snapshots__/app.test.ts.snap |  15 +--\n pnpm-lock.yaml                                     |  44 +++++----\n 5 files changed, 95 insertions(+), 82 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/h3\u003e\n\u003ch1\u003eUpdate Dictionaries (main)\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cpre\u003e\u003ccode\u003e packages/cspell-bundled-dicts/package.json         |  8 ++--\n packages/cspell/src/__snapshots__/app.test.ts.snap | 22 +++++-----\n pnpm-lock.yaml                                     | 47 ++++++++++++----------\n 3 files changed, 41 insertions(+), 36 deletions(-)\n\u003c/code\u003e\u003c/pre\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/3a165c2afd917f4a923c2316f3768eaf18aa3e4b\"\u003e\u003ccode\u003e3a165c2\u003c/code\u003e\u003c/a\u003e v9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/c1c0feb01b07d762c76d78932b597cf7577a260c\"\u003e\u003ccode\u003ec1c0feb\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.1 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7647\"\u003e#7647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/4fd0a9b9498b382ad44ec948fab3636a504fcecf\"\u003e\u003ccode\u003e4fd0a9b\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7795\"\u003e#7795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/ef2fdee5c66ddae6f653afa80e6d3cb8524263c8\"\u003e\u003ccode\u003eef2fdee\u003c/code\u003e\u003c/a\u003e fix: Workflow Bot -- Update Dictionaries (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/cb406874707ced90249a175215d8fdfb19c520d4\"\u003e\u003ccode\u003ecb40687\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7746\"\u003e#7746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b5b0dbffd4704ed9cf0eb2c679212dc3e879d9eb\"\u003e\u003ccode\u003eb5b0dbf\u003c/code\u003e\u003c/a\u003e ci: Workflow Bot -- Update ALL Dependencies (main) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7703\"\u003e#7703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/0a7350bf47a6c4e94b281748ef6f27b4e3b2f320\"\u003e\u003ccode\u003e0a7350b\u003c/code\u003e\u003c/a\u003e chore: reduce test failures due to cache collisions (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7673\"\u003e#7673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/180b9fa3da1010617918fbadfcd5cd4aef9c8b04\"\u003e\u003ccode\u003e180b9fa\u003c/code\u003e\u003c/a\u003e chore: Update README.md (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7659\"\u003e#7659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.1/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.5 to 0.28.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e option can now be given plugin functions to load.\u003c/li\u003e\n\u003cli\u003ePermit \u003ccode\u003e-\u003c/code\u003e within tag names to support \u003ccode\u003etypescript-json-schema\u003c/code\u003e's \u003ccode\u003e@TJS-type\u003c/code\u003e tag, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2972\"\u003e#2972\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.12 (2025-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVariables marked with \u003ccode\u003e@enum\u003c/code\u003e now work for symbols imported from another module, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved magic introduced with \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e to work with imported symbols, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed relative link resolution to file names containing percent encoded URLs, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLinking to the project's README file with a relative link will now behave as expected, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3006\"\u003e#3006\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReduced unnecessary HTML element rendering in default theme.\nAPI: \u003ccode\u003eReflection.hasComment\u003c/code\u003e and \u003ccode\u003eComment.hasVisibleComponent\u003c/code\u003e now accepts an optional \u003ccode\u003enotRenderedTags\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.11 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eObject properties declared with shorthand property assignment will now use the variable's comment\nif they do not have their own comment, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2999\"\u003e#2999\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed link resolution not working correctly in first comment on the file in some cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2994\"\u003e#2994\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOptional methods are now rendered with a trailing \u003ccode\u003e?\u003c/code\u003e in the reflection preview and signature, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2995\"\u003e#2995\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ecompilerOptions\u003c/code\u003e option now functions properly with non-boolean options, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eConfiguration errors within the \u003ccode\u003ecompilerOptions\u003c/code\u003e option are now handled gracefully, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3000\"\u003e#3000\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed improper casing of \u0026quot;Type Declaration\u0026quot; header, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3002\"\u003e#3002\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.10 (2025-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9 (2025-08-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8 (2025-07-28)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e function can now be given plugin functions to load.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/b3a4869bcbc054a37d0fbb0bc71339325a26f2ee\"\u003e\u003ccode\u003eb3a4869\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/40f17fba3a5073c832e8102c8a7125464b2c28a0\"\u003e\u003ccode\u003e40f17fb\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/0c3ad25a27b443b7a9048ad740a7461a5d6c2264\"\u003e\u003ccode\u003e0c3ad25\u003c/code\u003e\u003c/a\u003e Fix new ESLint issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/bfed02dbb36c0cb0d0fb508da913c89e6ff2a0b6\"\u003e\u003ccode\u003ebfed02d\u003c/code\u003e\u003c/a\u003e Upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/0a716b2abfed0038ba450a85516b5f7cd3bb572f\"\u003e\u003ccode\u003e0a716b2\u003c/code\u003e\u003c/a\u003e Fix relative links to README file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/51c7ff207732d0d2aa409577eae9e27321576456\"\u003e\u003ccode\u003e51c7ff2\u003c/code\u003e\u003c/a\u003e Fix link resolution with percent encoded URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/34d2c33975e6f01c766aa9a41f219027c233c24c\"\u003e\u003ccode\u003e34d2c33\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/3003\"\u003e#3003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/17347c9af22d2bbf322e3c8eaa92eae10a6f7690\"\u003e\u003ccode\u003e17347c9\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/2077c80cbbce1260fe30d75f62d841fb84eaecc8\"\u003e\u003ccode\u003e2077c80\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/8f47c24f17204a3e2b86b48e7f8ae6933f19ae77\"\u003e\u003ccode\u003e8f47c24\u003c/code\u003e\u003c/a\u003e Fix rendering of \u0026quot;Type Declaration\u0026quot; header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TypeStrong/TypeDoc/compare/v0.28.5...v0.28.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.1 (2025-08-12)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.0 (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/6682592b8e6bed98e3b6023498d0cba3f9b7458b\"\u003e\u003ccode\u003e6682592\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/54b6d062cad7a23d5461feba7f6acfa45c39ec7d\"\u003e\u003ccode\u003e54b6d06\u003c/code\u003e\u003c/a\u003e chore(all): fix npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f98c0b6e1d630ed0777b2ba2ecaa024c7236f8ae\"\u003e\u003ccode\u003ef98c0b6\u003c/code\u003e\u003c/a\u003e fix(core): correctly handle empty markdown links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/880194da38790f56ad7103cbf7136512f4e6c30c\"\u003e\u003ccode\u003e880194d\u003c/code\u003e\u003c/a\u003e chore(all): added publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/7da57e251c1d9083853a56431a8f47504b840446\"\u003e\u003ccode\u003e7da57e2\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/4f7cbf12ffe50a6c10bc81c47e71d7b24a254a04\"\u003e\u003ccode\u003e4f7cbf1\u003c/code\u003e\u003c/a\u003e feat(core): exposed additional placeholders to \u0026quot;pageTitleTemplates\u0026quot; and adjus...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/5ad7a88b11c4dd71e14e7f533ea5d6a2b379e402\"\u003e\u003ccode\u003e5ad7a88\u003c/code\u003e\u003c/a\u003e fix(core): fix incorrect link fragments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f872871ace3c008690c85655c6e1c8b8ac5b2f0c\"\u003e\u003ccode\u003ef872871\u003c/code\u003e\u003c/a\u003e chore(core): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.8.1/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/be8678315541e814da14316848a9468e8f90ab11\"\u003e\u003ccode\u003ebe86783\u003c/code\u003e\u003c/a\u003e Give more specific errors for \u003ccode\u003everbatimModuleSyntax\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62113\"\u003e#62113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/22ef57786f5ca99837c430439bc6003c068fe1d2\"\u003e\u003ccode\u003e22ef577\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d5a414cd1dceb209fd2569e89d1096812218e8c5\"\u003e\u003ccode\u003ed5a414c\u003c/code\u003e\u003c/a\u003e Don't use \u003ccode\u003enoErrorTruncation\u003c/code\u003e when printing types with \u003ccode\u003emaximumLength\u003c/code\u003e set (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/f14b5c8a2f0be503ac455054a91573c63f0e5088\"\u003e\u003ccode\u003ef14b5c8\u003c/code\u003e\u003c/a\u003e Remove unused and confusing dom.iterable.d.ts file (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62037\"\u003e#62037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2778e84ed88894156e2c5a17d74a25c73cc96ffe\"\u003e\u003ccode\u003e2778e84\u003c/code\u003e\u003c/a\u003e Restore AbortSignal.abort (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62086\"\u003e#62086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/65cb4bd2d52cd882f2c3a503681479eb2ed291ca\"\u003e\u003ccode\u003e65cb4bd\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e20e032effad965567d4a1e1c30d5433b0a3332\"\u003e\u003ccode\u003e9e20e03\u003c/code\u003e\u003c/a\u003e Clear out checker-level stacks on pop (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62016\"\u003e#62016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/87740bc7fe3d8d2af47d767db081491f40b8a90d\"\u003e\u003ccode\u003e87740bc\u003c/code\u003e\u003c/a\u003e Fix for Issue 61081 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61221\"\u003e#61221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/833a8d492c728d606454865e8c0fee84842f9f10\"\u003e\u003ccode\u003e833a8d4\u003c/code\u003e\u003c/a\u003e Fix Symbol completion priority and cursor positioning (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61945\"\u003e#61945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0018c9ff12e657b84997dc1843818fea0a2ce850\"\u003e\u003ccode\u003e0018c9f\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/175","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/175","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/175/packages"}},{"old_version":"3.9.1","new_version":"3.12.1","update_type":"minor","path":null,"pr_created_at":"2025-09-02T10:19:34.000Z","version_change":"3.9.1 → 3.12.1","issue":{"uuid":"2792100013","node_id":"PR_kwDOIuGUPs6mbBCt","number":141,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 8 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T10:19:34.000Z","updated_at":"2025-09-02T10:19:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":8,"packages":[{"name":"@astrojs/sitemap","old_version":"3.4.2","new_version":"3.5.1","repository_url":"https://github.com/withastro/astro"},{"name":"@shikijs/transformers","old_version":"3.9.1","new_version":"3.12.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.9.1","new_version":"3.12.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"@types/node","old_version":"24.1.0","new_version":"24.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.38.0","new_version":"8.41.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.38.0","new_version":"8.41.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"9.32.0","new_version":"9.34.0","repository_url":"https://github.com/eslint/eslint"},{"name":"web-features","old_version":"2.43.0","new_version":"2.45.0","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) | `3.4.2` | `3.5.1` |\n| [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `3.9.1` | `3.12.1` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.9.1` | `3.12.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.1.0` | `24.3.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.38.0` | `8.41.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.38.0` | `8.41.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.32.0` | `9.34.0` |\n| [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features) | `2.43.0` | `2.45.0` |\n\nUpdates `@astrojs/sitemap` from 3.4.2 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14233\"\u003e#14233\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/896886cc6e60954d8d5ac80a4b2560df92cfdc5b\"\u003e\u003ccode\u003e896886c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Fixes the issue with the option \u003ccode\u003elastmod\u003c/code\u003e where if it is defined it applies correctly to \u003ccode\u003e\u0026lt;url\u0026gt;\u003c/code\u003e entries in each \u003ccode\u003esitemap-${i}.xml\u003c/code\u003e file but not the \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entries in the root \u003ccode\u003esitemap-index.xml\u003c/code\u003e file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13682\"\u003e#13682\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/5824b32c5cc5d58c1138e408a05d1be18924c711\"\u003e\u003ccode\u003e5824b32\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Adds a \u003ccode\u003ecustomSitemaps\u003c/code\u003e option to include extra sitemaps in the \u003ccode\u003esitemap-index.xml\u003c/code\u003e file generated by Astro.\u003c/p\u003e\n\u003cp\u003eThis is useful for multi-framework setups on the same domain as your Astro site (\u003ccode\u003eexample.com\u003c/code\u003e), such as a blog at \u003ccode\u003eexample.com/blog\u003c/code\u003e whose sitemap is generated by another framework.\u003c/p\u003e\n\u003cp\u003eThe following example shows configuring your Astro site to include sitemaps for an externally-generated blog and help center along with the generated sitemap entries in \u003ccode\u003esitemap-index.xml\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eExample:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { defineConfig } from 'astro/config';\nimport sitemap from '@astrojs/sitemap';\n\u003cp\u003eexport default defineConfig({\nsite: '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\nintegrations: [\nsitemap({\ncustomSitemaps: [\n'https://example.com/blog/sitemap.xml',\n'https://example.com/helpcenter/sitemap.xml',\n],\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eLearn more in the \u003ca href=\"https://docs.astro.build/en/guides/integrations-guide/sitemap/#configuration\"\u003e\u003ccode\u003e@astrojs/sitemap\u003c/code\u003e configuration documentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md\"\u003e\u003ccode\u003e@​astrojs/sitemap\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14233\"\u003e#14233\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/896886cc6e60954d8d5ac80a4b2560df92cfdc5b\"\u003e\u003ccode\u003e896886c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Fixes the issue with the option \u003ccode\u003elastmod\u003c/code\u003e where if it is defined it applies correctly to \u003ccode\u003e\u0026lt;url\u0026gt;\u003c/code\u003e entries in each \u003ccode\u003esitemap-${i}.xml\u003c/code\u003e file but not the \u003ccode\u003e\u0026lt;sitemap\u0026gt;\u003c/code\u003e entries in the root \u003ccode\u003esitemap-index.xml\u003c/code\u003e file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13682\"\u003e#13682\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/5824b32c5cc5d58c1138e408a05d1be18924c711\"\u003e\u003ccode\u003e5824b32\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gouravkhunger\"\u003e\u003ccode\u003e@​gouravkhunger\u003c/code\u003e\u003c/a\u003e! - Adds a \u003ccode\u003ecustomSitemaps\u003c/code\u003e option to include extra sitemaps in the \u003ccode\u003esitemap-index.xml\u003c/code\u003e file generated by Astro.\u003c/p\u003e\n\u003cp\u003eThis is useful for multi-framework setups on the same domain as your Astro site (\u003ccode\u003eexample.com\u003c/code\u003e), such as a blog at \u003ccode\u003eexample.com/blog\u003c/code\u003e whose sitemap is generated by another framework.\u003c/p\u003e\n\u003cp\u003eThe following example shows configuring your Astro site to include sitemaps for an externally-generated blog and help center along with the generated sitemap entries in \u003ccode\u003esitemap-index.xml\u003c/code\u003e:\u003c/p\u003e\n\u003cp\u003eExample:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { defineConfig } from 'astro/config';\nimport sitemap from '@astrojs/sitemap';\n\u003cp\u003eexport default defineConfig({\nsite: '\u003ca href=\"https://example.com\"\u003ehttps://example.com\u003c/a\u003e',\nintegrations: [\nsitemap({\ncustomSitemaps: [\n'https://example.com/blog/sitemap.xml',\n'https://example.com/helpcenter/sitemap.xml',\n],\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eLearn more in the \u003ca href=\"https://docs.astro.build/en/guides/integrations-guide/sitemap/#configuration\"\u003e\u003ccode\u003e@astrojs/sitemap\u003c/code\u003e configuration documentation\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/d471be562fee507887426302ef8df9500c8b18c8\"\u003e\u003ccode\u003ed471be5\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14242\"\u003e#14242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/896886cc6e60954d8d5ac80a4b2560df92cfdc5b\"\u003e\u003ccode\u003e896886c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​astro/sitemap\u003c/code\u003e): include \u003ccode\u003elastmod\u003c/code\u003e for sitemap entries (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14233\"\u003e#14233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a186848c34615dab5816df3bd8962ba16314f2b9\"\u003e\u003ccode\u003ea186848\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/14217\"\u003e#14217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/cad3cc65836b4e43fe420ebe0dbf1d54f8f28f36\"\u003e\u003ccode\u003ecad3cc6\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5824b32c5cc5d58c1138e408a05d1be18924c711\"\u003e\u003ccode\u003e5824b32\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​astro/sitemap\u003c/code\u003e): custom sitemaps (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/13682\"\u003e#13682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/withastro/astro/commits/@astrojs/sitemap@3.5.1/packages/integrations/sitemap\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/transformers` from 3.9.1 to 3.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780e16768b5f8961ba97b2aaf1f56ddf692\"\u003e\u003ccode\u003e22d0c78\u003c/code\u003e\u003c/a\u003e fix(remove-notation-escape): correct escape sequence (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.1/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/transformers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.9.1 to 3.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.12.0...v3.12.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/793d71e68f17e949ce5b11cbb4a148eb1cb2ecbd\"\u003e\u003ccode\u003e793d71e\u003c/code\u003e\u003c/a\u003e chore: release v3.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.1.0 to 24.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.38.0 to 8.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.41.0\u003c/h2\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etighten \u003ccode\u003etsconfigRootDir\u003c/code\u003e validation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11463\"\u003e#11463\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.40.0\u003c/h2\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export \u003ccode\u003eplugin\u003c/code\u003e, \u003ccode\u003eparser\u003c/code\u003e, and \u003ccode\u003econfigs\u003c/code\u003e that are compatible with both \u003ccode\u003edefineConfig()\u003c/code\u003e and \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475\"\u003e#11475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e correct range of import assertion with trailing comma (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11478\"\u003e#11478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e correct \u003ccode\u003ecalculateConfigForFile\u003c/code\u003e return type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11451\"\u003e#11451\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNolan Gajdascz \u003ca href=\"https://github.com/Gajdascz\"\u003e\u003ccode\u003e@​Gajdascz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.1\u003c/h2\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e handle \u003ccode\u003efile://\u003c/code\u003e urls in stack trace when inferring \u003ccode\u003etsconfigRootDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464\"\u003e#11464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.0\u003c/h2\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [naming-convention] add enumMember PascalCase default option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127\"\u003e#11127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add no-unnecessary-type-conversion to strict-type-checked ruleset (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427\"\u003e#11427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.6.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11496\"\u003e#11496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid keys in \u003ccode\u003eEnumMember\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11232\"\u003e#11232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [only-throw-error] support yield/await expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11417\"\u003e#11417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add no-unnecessary-type-conversion to strict-type-checked ruleset (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427\"\u003e#11427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [naming-convention] add enumMember PascalCase default option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127\"\u003e#11127\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-assignment] add an \u003ccode\u003eunsafeObjectPattern\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11403\"\u003e#11403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] ignore \u003ccode\u003echeck\u003c/code\u003e option for most RHS of a chain (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11272\"\u003e#11272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Garbutt \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSasha Kondrashov\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/31a73361bd6449974c89b78ef77be0d04e77510b\"\u003e\u003ccode\u003e31a7336\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4526b3f68d5625c50e83fe472babeca67c92cb7\"\u003e\u003ccode\u003ea4526b3\u003c/code\u003e\u003c/a\u003e chore: skip failing tests to fix CI (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11505\"\u003e#11505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/03e21eb255cd6070f4222086601b38db1be0bcf3\"\u003e\u003ccode\u003e03e21eb\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.6.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11496\"\u003e#11496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/60c3b26317578b03bf64d8194488ba948c1b05bb\"\u003e\u003ccode\u003e60c3b26\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/76486227715a02a93a7b537f05c22825b764dbc3\"\u003e\u003ccode\u003e7648622\u003c/code\u003e\u003c/a\u003e fix(typescript-estree): revert \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11232\"\u003e#11232\u003c/a\u003e (feat(typescript-estree): forbid invali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d50a6b11c502c4840f9649789672f49b262ff83c\"\u003e\u003ccode\u003ed50a6b1\u003c/code\u003e\u003c/a\u003e feat(typescript-estree): forbid invalid keys in \u003ccode\u003eEnumMember\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11232\"\u003e#11232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b2ee794265c4c727009e65a4eb5f06fad9686cf8\"\u003e\u003ccode\u003eb2ee794\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fee2bc6a0b0ce1c09a276fd910b639ed553f73d2\"\u003e\u003ccode\u003efee2bc6\u003c/code\u003e\u003c/a\u003e chore: update eslint-plugin-eslint-plugin (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11449\"\u003e#11449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c98d51320bae29639c66d679057ad78785845da8\"\u003e\u003ccode\u003ec98d513\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a8def4b3cb4dfb2e40b9db11e66110ffb33046d8\"\u003e\u003ccode\u003ea8def4b\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-assignment] add an \u003ccode\u003eunsafeObjectPattern\u003c/code\u003e messa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.38.0 to 8.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.41.0\u003c/h2\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etighten \u003ccode\u003etsconfigRootDir\u003c/code\u003e validation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11463\"\u003e#11463\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.40.0\u003c/h2\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export \u003ccode\u003eplugin\u003c/code\u003e, \u003ccode\u003eparser\u003c/code\u003e, and \u003ccode\u003econfigs\u003c/code\u003e that are compatible with both \u003ccode\u003edefineConfig()\u003c/code\u003e and \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475\"\u003e#11475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e correct range of import assertion with trailing comma (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11478\"\u003e#11478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e correct \u003ccode\u003ecalculateConfigForFile\u003c/code\u003e return type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11451\"\u003e#11451\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNolan Gajdascz \u003ca href=\"https://github.com/Gajdascz\"\u003e\u003ccode\u003e@​Gajdascz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.1\u003c/h2\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e handle \u003ccode\u003efile://\u003c/code\u003e urls in stack trace when inferring \u003ccode\u003etsconfigRootDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464\"\u003e#11464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.39.0\u003c/h2\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [naming-convention] add enumMember PascalCase default option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127\"\u003e#11127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add no-unnecessary-type-conversion to strict-type-checked ruleset (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427\"\u003e#11427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.41.0 (2025-08-25)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.40.0 (2025-08-18)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.1 (2025-08-11)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.39.0 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to TypeScript 5.9.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/31a73361bd6449974c89b78ef77be0d04e77510b\"\u003e\u003ccode\u003e31a7336\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/60c3b26317578b03bf64d8194488ba948c1b05bb\"\u003e\u003ccode\u003e60c3b26\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b2ee794265c4c727009e65a4eb5f06fad9686cf8\"\u003e\u003ccode\u003eb2ee794\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c98d51320bae29639c66d679057ad78785845da8\"\u003e\u003ccode\u003ec98d513\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2112d58fd2ba2c929f965621a1b0af7e7a9d09f7\"\u003e\u003ccode\u003e2112d58\u003c/code\u003e\u003c/a\u003e feat: update to TypeScript 5.9.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11445\"\u003e#11445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.32.0 to 9.34.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.34.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33\"\u003e\u003ccode\u003e0bb777a\u003c/code\u003e\u003c/a\u003e feat: multithread linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19794\"\u003e#19794\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab\"\u003e\u003ccode\u003e43a5f9e\u003c/code\u003e\u003c/a\u003e feat: add eslint-plugin-regexp to eslint-config-eslint base config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19951\"\u003e#19951\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c\"\u003e\u003ccode\u003e9b89903\u003c/code\u003e\u003c/a\u003e fix: default value of accessor-pairs option in rule.d.ts file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20024\"\u003e#20024\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d\"\u003e\u003ccode\u003e6c07420\u003c/code\u003e\u003c/a\u003e fix: fix spurious failure in neostandard integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20023\"\u003e#20023\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b\"\u003e\u003ccode\u003e676f4ac\u003c/code\u003e\u003c/a\u003e fix: allow scientific notation with trailing zeros matching exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20002\"\u003e#20002\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232\"\u003e\u003ccode\u003e0b4a590\u003c/code\u003e\u003c/a\u003e docs: make rulesdir deprecation clearer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20018\"\u003e#20018\u003c/a\u003e) (Domenico Gemoli)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522\"\u003e\u003ccode\u003e327c672\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79\"\u003e\u003ccode\u003ebf26229\u003c/code\u003e\u003c/a\u003e docs: Fix typo in core-concepts/index.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20009\"\u003e#20009\u003c/a\u003e) (Tobias Hernstig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a\"\u003e\u003ccode\u003e2309327\u003c/code\u003e\u003c/a\u003e docs: fix typo in the \u0026quot;Configuring Rules\u0026quot; section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20001\"\u003e#20001\u003c/a\u003e) (ghazi-git)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29\"\u003e\u003ccode\u003e2b87e21\u003c/code\u003e\u003c/a\u003e docs: [no-else-return] clarify sample code. (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19991\"\u003e#19991\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a\"\u003e\u003ccode\u003ec36570c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be\"\u003e\u003ccode\u003ef19ad94\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20030\"\u003e#20030\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c\"\u003e\u003ccode\u003eb48fa20\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda\"\u003e\u003ccode\u003e4bce8a2\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b\"\u003e\u003ccode\u003e0c9999c\u003c/code\u003e\u003c/a\u003e refactor: prefer default options in \u003ccode\u003egrouped-accessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20028\"\u003e#20028\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe\"\u003e\u003ccode\u003ed503f19\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20010\"\u003e#20010\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883\"\u003e\u003ccode\u003ee2dc67d\u003c/code\u003e\u003c/a\u003e ci: centralize \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19994\"\u003e#19994\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a\"\u003e\u003ccode\u003e7093cb8\u003c/code\u003e\u003c/a\u003e ci: bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20005\"\u003e#20005\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.33.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f\"\u003e\u003ccode\u003ee07820e\u003c/code\u003e\u003c/a\u003e feat: add global object access detection to no-restricted-globals (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19939\"\u003e#19939\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d\"\u003e\u003ccode\u003e90b050e\u003c/code\u003e\u003c/a\u003e feat: support explicit resource management in \u003ccode\u003eone-var\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19941\"\u003e#19941\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336\"\u003e\u003ccode\u003e732433c\u003c/code\u003e\u003c/a\u003e fix: allow any type for \u003ccode\u003emeta.docs.recommended\u003c/code\u003e in custom rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19995\"\u003e#19995\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1\"\u003e\u003ccode\u003ee8a6914\u003c/code\u003e\u003c/a\u003e fix: Fixed potential bug in check-emfile-handling.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19975\"\u003e#19975\u003c/a\u003e) (諏訪原慶斗)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2\"\u003e\u003ccode\u003e34f0723\u003c/code\u003e\u003c/a\u003e docs: playground button for TypeScript code example (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19671\"\u003e#19671\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862\"\u003e\u003ccode\u003edc942a4\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af\"\u003e\u003ccode\u003e5a4b6f7\u003c/code\u003e\u003c/a\u003e docs: Update no-multi-assign.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19979\"\u003e#19979\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba\"\u003e\u003ccode\u003e247e156\u003c/code\u003e\u003c/a\u003e docs: add missing let declarations in \u003ccode\u003eno-plusplus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19980\"\u003e#19980\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9\"\u003e\u003ccode\u003e0d17242\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095\"\u003e\u003ccode\u003efa20b9d\u003c/code\u003e\u003c/a\u003e docs: Clarify when to open an issue for a PR (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19974\"\u003e#19974\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3\"\u003e\u003ccode\u003e27fa865\u003c/code\u003e\u003c/a\u003e build: use \u003ccode\u003eESLint\u003c/code\u003e class to generate formatter examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19972\"\u003e#19972\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5\"\u003e\u003ccode\u003e4258046\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to v9.33.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19998\"\u003e#19998\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c\"\u003e\u003ccode\u003ead28371\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.34.0 - August 22, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be\"\u003e\u003ccode\u003ef19ad94\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20030\"\u003e#20030\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c\"\u003e\u003ccode\u003eb48fa20\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda\"\u003e\u003ccode\u003e4bce8a2\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b\"\u003e\u003ccode\u003e0c9999c\u003c/code\u003e\u003c/a\u003e refactor: prefer default options in \u003ccode\u003egrouped-accessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20028\"\u003e#20028\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232\"\u003e\u003ccode\u003e0b4a590\u003c/code\u003e\u003c/a\u003e docs: make rulesdir deprecation clearer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20018\"\u003e#20018\u003c/a\u003e) (Domenico Gemoli)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c\"\u003e\u003ccode\u003e9b89903\u003c/code\u003e\u003c/a\u003e fix: default value of accessor-pairs option in rule.d.ts file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20024\"\u003e#20024\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d\"\u003e\u003ccode\u003e6c07420\u003c/code\u003e\u003c/a\u003e fix: fix spurious failure in neostandard integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20023\"\u003e#20023\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b\"\u003e\u003ccode\u003e676f4ac\u003c/code\u003e\u003c/a\u003e fix: allow scientific notation with trailing zeros matching exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20002\"\u003e#20002\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522\"\u003e\u003ccode\u003e327c672\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe\"\u003e\u003ccode\u003ed503f19\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20010\"\u003e#20010\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33\"\u003e\u003ccode\u003e0bb777a\u003c/code\u003e\u003c/a\u003e feat: multithread linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19794\"\u003e#19794\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79\"\u003e\u003ccode\u003ebf26229\u003c/code\u003e\u003c/a\u003e docs: Fix typo in core-concepts/index.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20009\"\u003e#20009\u003c/a\u003e) (Tobias Hernstig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab\"\u003e\u003ccode\u003e43a5f9e\u003c/code\u003e\u003c/a\u003e feat: add eslint-plugin-regexp to eslint-config-eslint base config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19951\"\u003e#19951\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883\"\u003e\u003ccode\u003ee2dc67d\u003c/code\u003e\u003c/a\u003e ci: centralize \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19994\"\u003e#19994\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a\"\u003e\u003ccode\u003e7093cb8\u003c/code\u003e\u003c/a\u003e ci: bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20005\"\u003e#20005\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a\"\u003e\u003ccode\u003e2309327\u003c/code\u003e\u003c/a\u003e docs: fix typo in the \u0026quot;Configuring Rules\u0026quot; section (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20001\"\u003e#20001\u003c/a\u003e) (ghazi-git)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29\"\u003e\u003ccode\u003e2b87e21\u003c/code\u003e\u003c/a\u003e docs: [no-else-return] clarify sample code. (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19991\"\u003e#19991\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a\"\u003e\u003ccode\u003ec36570c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev9.33.0 - August 8, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5\"\u003e\u003ccode\u003e4258046\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to v9.33.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19998\"\u003e#19998\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c\"\u003e\u003ccode\u003ead28371\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/06a22f154c08ea044b3172b357b226d34dfefc6a\"\u003e\u003ccode\u003e06a22f1\u003c/code\u003e\u003c/a\u003e test: resolve flakiness in --mcp flag test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19993\"\u003e#19993\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336\"\u003e\u003ccode\u003e732433c\u003c/code\u003e\u003c/a\u003e fix: allow any type for \u003ccode\u003emeta.docs.recommended\u003c/code\u003e in custom rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19995\"\u003e#19995\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2\"\u003e\u003ccode\u003e34f0723\u003c/code\u003e\u003c/a\u003e docs: playground button for TypeScript code example (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19671\"\u003e#19671\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862\"\u003e\u003ccode\u003edc942a4\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af\"\u003e\u003ccode\u003e5a4b6f7\u003c/code\u003e\u003c/a\u003e docs: Update no-multi-assign.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19979\"\u003e#19979\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba\"\u003e\u003ccode\u003e247e156\u003c/code\u003e\u003c/a\u003e docs: add missing let declarations in \u003ccode\u003eno-plusplus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19980\"\u003e#19980\u003c/a\u003e) (Yuki Takada (Yukinosuke Takada))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9\"\u003e\u003ccode\u003e0d17242\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f\"\u003e\u003ccode\u003ee07820e\u003c/code\u003e\u003c/a\u003e feat: add global object access detection to no-restricted-globals (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19939\"\u003e#19939\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095\"\u003e\u003ccode\u003efa20b9d\u003c/code\u003e\u003c/a\u003e docs: Clarify when to open an issue for a PR (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19974\"\u003e#19974\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54920ed229693f23650dace6e567bf44413aaf98\"\u003e\u003ccode\u003e54920ed\u003c/code\u003e\u003c/a\u003e test: switch to \u003ccode\u003eLinter.Config\u003c/code\u003e in \u003ccode\u003eESLintRules\u003c/code\u003e type tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19977\"\u003e#19977\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1\"\u003e\u003ccode\u003ee8a6914\u003c/code\u003e\u003c/a\u003e fix: Fixed potential bug in check-emfile-handling.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19975\"\u003e#19975\u003c/a\u003e) (諏訪原慶斗)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d\"\u003e\u003ccode\u003e90b050e\u003c/code\u003e\u003c/a\u003e feat: support explicit resource management in \u003ccode\u003eone-var\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19941\"\u003e#19941\u003c/a\u003e) (Sweta Tanwar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3\"\u003e\u003ccode\u003e27fa865\u003c/code\u003e\u003c/a\u003e build: use \u003ccode\u003eESLint\u003c/code\u003e class to generate formatter examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19972\"\u003e#19972\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b8875f67a7bc99824f19147f4a669be7e98f3eee\"\u003e\u003ccode\u003eb8875f6\u003c/code\u003e\u003c/a\u003e 9.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2e455fb433c4cae19572d75d866392f3b5a677d0\"\u003e\u003ccode\u003e2e455fb\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be\"\u003e\u003ccode\u003ef19ad94\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20030\"\u003e#20030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c\"\u003e\u003ccode\u003eb48fa20\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda\"\u003e\u003ccode\u003e4bce8a2\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b\"\u003e\u003ccode\u003e0c9999c\u003c/code\u003e\u003c/a\u003e refactor: prefer default options in \u003ccode\u003egrouped-accessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20028\"\u003e#20028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232\"\u003e\u003ccode\u003e0b4a590\u003c/code\u003e\u003c/a\u003e docs: make rulesdir deprecation clearer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20018\"\u003e#20018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c\"\u003e\u003ccode\u003e9b89903\u003c/code\u003e\u003c/a\u003e fix: default value of accessor-pairs option in rule.d.ts file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20024\"\u003e#20024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d\"\u003e\u003ccode\u003e6c07420\u003c/code\u003e\u003c/a\u003e fix: fix spurious failure in neostandard integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20023\"\u003e#20023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b\"\u003e\u003ccode\u003e676f4ac\u003c/code\u003e\u003c/a\u003e fix: allow scientific notation with trailing zeros matching exponent (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.32.0...v9.34.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.43.0 to 2.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.45.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3 features (1076 total)\u003c/li\u003e\n\u003cli\u003eAdd Explicit resource management (\u003ccode\u003eexplicit-resource-management\u003c/code\u003e) feature by \u003ca href=\"https://github.com/Elchi3\"\u003e\u003ccode\u003e@​Elchi3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3231\"\u003eweb-platform-dx/web-features#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enavigator.scheduling.isInputPending()\u003c/code\u003e (\u003ccode\u003eis-input-pending\u003c/code\u003e) feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3034\"\u003eweb-platform-dx/web-features#3034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eObject.hasOwn()\u003c/code\u003e (\u003ccode\u003eobject-hasown\u003c/code\u003e) feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3253\"\u003eweb-platform-dx/web-features#3253\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClose angle brackets in description for \u003ccode\u003e:open\u003c/code\u003e pseudo-class by \u003ca href=\"https://github.com/ddbeck\"\u003e\u003ccode\u003e@​ddbeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3243\"\u003eweb-platform-dx/web-features#3243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to last BCD v6 series release by \u003ca href=\"https://github.com/ddbeck\"\u003e\u003ccode\u003e@​ddbeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3277\"\u003eweb-platform-dx/web-features#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd reading-order to the reading-flow feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3271\"\u003eweb-platform-dx/web-features#3271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove two \u003ccode\u003egetCapabilities()\u003c/code\u003e methods out of media capabilities by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3270\"\u003eweb-platform-dx/web-features#3270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign Web Crypto support with caniuse by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3268\"\u003eweb-platform-dx/web-features#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eplaysinline\u003c/code\u003e to existing \u003ccode\u003e\u0026lt;video\u0026gt;\u003c/code\u003e feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3267\"\u003eweb-platform-dx/web-features#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin UA client hints to what's mentioned in the description by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3265\"\u003eweb-platform-dx/web-features#3265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003eTextEncoderStream\u003c/code\u003e/\u003ccode\u003eTextDecoderStream\u003c/code\u003e to the right feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3264\"\u003eweb-platform-dx/web-features#3264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spellcheck spec URL (was copypasta) by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3263\"\u003eweb-platform-dx/web-features#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin the SpeechRecognition API to its constructor by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3262\"\u003eweb-platform-dx/web-features#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove 3 members of Performance to resource timing by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3259\"\u003eweb-platform-dx/web-features#3259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention \u003ccode\u003ePerformanceObserver\u003c/code\u003e API in performance feature description by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3258\"\u003eweb-platform-dx/web-features#3258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse more precise spec link for service worker notifications feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3257\"\u003eweb-platform-dx/web-features#3257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop \u0026quot;initial support\u0026quot; qualifier for resource timing by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3254\"\u003eweb-platform-dx/web-features#3254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove redundant \u0026quot;also known as\u0026quot; for MediaRecorder by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3252\"\u003eweb-platform-dx/web-features#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse more precise spec link for \u003ccode\u003e@font-face\u003c/code\u003e by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3251\"\u003eweb-platform-dx/web-features#3251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd BCD keys for CSS interactivity property by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3247\"\u003eweb-platform-dx/web-features#3247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin \u003ccode\u003e\u0026lt;fencedframe\u0026gt;\u003c/code\u003e support to the element itself by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3246\"\u003eweb-platform-dx/web-features#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003eMediaRecorder\u003c/code\u003e as Baseline high with \u003ccode\u003ecompute_from\u003c/code\u003e by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3157\"\u003eweb-platform-dx/web-features#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.44.0...v2.45.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.44.0...v2.45.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.44.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLocal Network Access replaces Private Network Access by \u003ca href=\"https://github.com/Elchi3\"\u003e\u003ccode\u003e@​Elchi3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3215\"\u003eweb-platform-dx/web-features#3215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.1.3 to 6.1.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3235\"\u003eweb-platform-dx/web-features#3235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention device-posture CSS media feature by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3236\"\u003eweb-platform-dx/web-features#3236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedefine \u003ccode\u003eopen-closed\u003c/code\u003e to be only about \u003ccode\u003e:open\u003c/code\u003e by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3238\"\u003eweb-platform-dx/web-features#3238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.43.2...v2.44.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.43.2...v2.44.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.43.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003ecreateimagebitmap\u003c/code\u003e with caniuse by \u003ca href=\"https://github.com/ddbeck\"\u003e\u003ccode\u003e@​ddbeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3173\"\u003eweb-platform-dx/web-features#3173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin Reporting API to its entry points by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3225\"\u003eweb-platform-dx/web-features#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.1.0 to 6.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3218\"\u003eweb-platform-dx/web-features#3218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.43.1...v2.43.2\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.43.1...v2.43.2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/7e24798fd572234781d3f51000630bc0b19d3c03\"\u003e\u003ccode\u003e7e24798\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.45.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3279\"\u003e#3279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/1e1f473b081b8735754f72b69b1f23d517675a00\"\u003e\u003ccode\u003e1e1f473\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.44.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3240\"\u003e#3240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/aa3da67893df6a21460a1acfa06b44ecc08054ae\"\u003e\u003ccode\u003eaa3da67\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.43.2 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3230\"\u003e#3230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/a14724fac59562b5868a6a235bfb3fe5e40a7a14\"\u003e\u003ccode\u003ea14724f\u003c/code\u003e\u003c/a\u003e Bump the development-dependencies group across 2 directories with 1 update (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/47c90d5d309c6da5fd3922d37e9f9bd88613d80c\"\u003e\u003ccode\u003e47c90d5\u003c/code\u003e\u003c/a\u003e Bump the types-node group across 2 directories with 1 update (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3223\"\u003e#3223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/9e662cd872f03f6deaf21e60569ad425fd380fa3\"\u003e\u003ccode\u003e9e662cd\u003c/code\u003e\u003c/a\u003e Bump the types-node group across 2 directories with 1 update (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3212\"\u003e#3212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/39931acc66696e23977f709b5a27c7be198e9214\"\u003e\u003ccode\u003e39931ac\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.43.1 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/f1aa2c6daed9be399b1af76cd30fbb1f14ef415e\"\u003e\u003ccode\u003ef1aa2c6\u003c/code\u003e\u003c/a\u003e Bump the typescript group across 2 directories with 1 update (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3199\"\u003e#3199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-p...\n\n_Description has been truncated_","html_url":"https://github.com/madcampos/madcampos/pull/141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/141/packages"}},{"old_version":"3.11.0","new_version":"3.12.0","update_type":"minor","path":null,"pr_created_at":"2025-09-01T02:58:09.000Z","version_change":"3.11.0 → 3.12.0","issue":{"uuid":"2788364023","node_id":"PR_kwDON_oLUM6mMw73","number":80,"state":"open","title":"build(deps): bump @shikijs/twoslash from 3.11.0 to 3.12.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T02:58:09.000Z","updated_at":"2025-09-01T02:58:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.11.0","new_version":"3.12.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.11.0 to 3.12.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evitepress-twoslash\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove UX for option customization  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1066\"\u003eshikijs/shiki#1066\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e3cfdeca\"\u003e\u003c!-- raw HTML omitted --\u003e(e3cfd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTwoslash inline type cache for markdown  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1063\"\u003eshikijs/shiki#1063\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc70\"\u003e\u003c!-- raw HTML omitted --\u003e(dc7fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eremove-notation-escape\u003c/strong\u003e: Correct escape sequence  -  by \u003ca href=\"https://github.com/sor4chi\"\u003e\u003ccode\u003e@​sor4chi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1065\"\u003eshikijs/shiki#1065\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/22d0c780\"\u003e\u003c!-- raw HTML omitted --\u003e(22d0c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.11.0...v3.12.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/9260f3fd109eca7bece80c92196f627ccae202d0\"\u003e\u003ccode\u003e9260f3f\u003c/code\u003e\u003c/a\u003e chore: release v3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/dc7fbc708fedaa9901b29d2e34e166786769e962\"\u003e\u003ccode\u003edc7fbc7\u003c/code\u003e\u003c/a\u003e feat(vitepress-twoslash): twoslash inline type cache for markdown (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.12.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.11.0\u0026new-version=3.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/80","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/80","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/80/packages"}},{"old_version":"3.9.2","new_version":"3.11.0","update_type":"minor","path":null,"pr_created_at":"2025-08-25T02:19:12.000Z","version_change":"3.9.2 → 3.11.0","issue":{"uuid":"2770362722","node_id":"PR_kwDON_oLUM6lIGFi","number":76,"state":"open","title":"build(deps): bump @shikijs/twoslash from 3.9.2 to 3.11.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T02:19:12.000Z","updated_at":"2025-08-25T02:19:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.9.2","new_version":"3.11.0","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.9.2 to 3.11.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.11.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add \u003ccode\u003eenforce\u003c/code\u003e options to \u003ccode\u003eShikiTransformer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/serkodev\"\u003e\u003ccode\u003e@​serkodev\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1062\"\u003eshikijs/shiki#1062\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/8ad05bd8\"\u003e\u003c!-- raw HTML omitted --\u003e(8ad05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.10.0...v3.11.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d05f39b1e89ccd9c90380ab9870c7085da62db21\"\u003e\u003ccode\u003ed05f39b\u003c/code\u003e\u003c/a\u003e chore: release v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.11.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.9.2\u0026new-version=3.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"}},{"old_version":"3.7.0","new_version":"3.10.0","update_type":"minor","path":null,"pr_created_at":"2025-08-19T20:02:43.000Z","version_change":"3.7.0 → 3.10.0","issue":{"uuid":"2757492836","node_id":"PR_kwDOMwDYeM6kXABk","number":160,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-26T14:25:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T20:02:43.000Z","updated_at":"2025-08-26T14:25:22.000Z","time_to_close":584559,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":6,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.10.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc","old_version":"0.28.5","new_version":"0.28.10","repository_url":"https://github.com/TypeStrong/TypeDoc"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.8.1","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.7.0` | `3.10.0` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.3` | `9.2.0` |\n| [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) | `1.4.0` | `1.4.2` |\n| [typedoc](https://github.com/TypeStrong/TypeDoc) | `0.28.5` | `0.28.10` |\n| [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) | `4.7.0` | `4.8.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |\n\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.10.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding links to playground  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1054\"\u003eshikijs/shiki#1054\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e36eb4d8\"\u003e\u003c!-- raw HTML omitted --\u003e(e36eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.2...v3.10.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/bda1a767432552f15a226a74f06a0de182d674ab\"\u003e\u003ccode\u003ebda1a76\u003c/code\u003e\u003c/a\u003e chore: release v3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.10.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0 (2025-07-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support async cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7631\"\u003e#7631\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bf6806fffcaf0b7c211b215dac46bf2078f091ef\"\u003e\u003ccode\u003ebf6806f\u003c/code\u003e\u003c/a\u003e fix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/5e2e5d8e45827c247d95e598ad4cb04876ac4d7d\"\u003e\u003ccode\u003e5e2e5d8\u003c/code\u003e\u003c/a\u003e refactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/64931c3c93efd6a8852d1fc7949d84a2a9e8b1fd\"\u003e\u003ccode\u003e64931c3\u003c/code\u003e\u003c/a\u003e fix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b150d976d694414b1583c33083f183be53f889df\"\u003e\u003ccode\u003eb150d97\u003c/code\u003e\u003c/a\u003e refactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/085c0f7e36e95bdd304a8241595f1d8d398fc2ef\"\u003e\u003ccode\u003e085c0f7\u003c/code\u003e\u003c/a\u003e fix: Support async cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7631\"\u003e#7631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/74092a708631e2ca1692ed5ba770963fb8ab229a\"\u003e\u003ccode\u003e74092a7\u003c/code\u003e\u003c/a\u003e fix: Replace file-entry-cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/6579\"\u003e#6579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6303813cb5da37e88b3ccab7ce5bcf09373f5cf2\"\u003e\u003ccode\u003e6303813\u003c/code\u003e\u003c/a\u003e v9.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bc828f888cd0a3a364ba55e3d356708582575fa7\"\u003e\u003ccode\u003ebc828f8\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.1.5 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7609\"\u003e#7609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.0/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc` from 0.28.5 to 0.28.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/TypeDoc/releases\"\u003etypedoc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e option can now be given plugin functions to load.\u003c/li\u003e\n\u003cli\u003ePermit \u003ccode\u003e-\u003c/code\u003e within tag names to support \u003ccode\u003etypescript-json-schema\u003c/code\u003e's \u003ccode\u003e@TJS-type\u003c/code\u003e tag, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2972\"\u003e#2972\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eExposed \u003ccode\u003eContext.createSymbolId\u003c/code\u003e for use by plugins.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;img srcset\u0026gt;\u003c/code\u003e will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;source src\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;source srcset\u0026gt;\u003c/code\u003e elements will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved inherited from/overwrites link discovery to point to parent properties in more cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2978\"\u003e#2978\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonathanhefner\"\u003e\u003ccode\u003e@​jonathanhefner\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laymonage\"\u003e\u003ccode\u003e@​laymonage\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.7\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003e@sortStrategy\u003c/code\u003e tag to override the \u003ccode\u003esort\u003c/code\u003e option on a specific reflection, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2965\"\u003e#2965\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClasses and functions exported with \u003ccode\u003eexport { type X }\u003c/code\u003e are no longer missing comments, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2970\"\u003e#2970\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003elocale\u003c/code\u003e to an unknown value will now cause TypeDoc to operate in English instead of a debug locale.\u003c/li\u003e\n\u003cli\u003eArray options will now report an error if set to a non-array/non-string value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md\"\u003etypedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.10 (2025-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed inconsistent anchors on module pages for re-exports, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2990\"\u003e#2990\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eMarkdown references which appear to be footnotes will no longer be checked for links, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2991\"\u003e#2991\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.9 (2025-08-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for TypeScript 5.9, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2989\"\u003e#2989\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug introduced in 0.28.8 where TypeDoc could not render docs when members inherited from a complex type alias, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2982\"\u003e#2982\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed automatic discovery of entry points when not running in packages mode, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2988\"\u003e#2988\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed discovery of package.json file when running with entry points containing a glob, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2985\"\u003e#2985\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.8 (2025-07-28)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf using JS config files, the \u003ccode\u003eplugin\u003c/code\u003e function can now be given plugin functions to load.\u003c/li\u003e\n\u003cli\u003ePermit \u003ccode\u003e-\u003c/code\u003e within tag names to support \u003ccode\u003etypescript-json-schema\u003c/code\u003e's \u003ccode\u003e@TJS-type\u003c/code\u003e tag, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2972\"\u003e#2972\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eExposed \u003ccode\u003eContext.createSymbolId\u003c/code\u003e for use by plugins.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;img srcset\u0026gt;\u003c/code\u003e will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRelative links in \u003ccode\u003e\u0026lt;source src\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;source srcset\u0026gt;\u003c/code\u003e elements will now be discovered by TypeDoc, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2975\"\u003e#2975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eImproved inherited from/overwrites link discovery to point to parent properties in more cases, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2978\"\u003e#2978\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonathanhefner\"\u003e\u003ccode\u003e@​jonathanhefner\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laymonage\"\u003e\u003ccode\u003e@​laymonage\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.28.7 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003e@sortStrategy\u003c/code\u003e tag to override the \u003ccode\u003esort\u003c/code\u003e option on a specific reflection, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2965\"\u003e#2965\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClasses and functions exported with \u003ccode\u003eexport { type X }\u003c/code\u003e are no longer missing comments, \u003ca href=\"https://redirect.github.com/TypeStrong/TypeDoc/issues/2970\"\u003e#2970\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eSetting \u003ccode\u003elocale\u003c/code\u003e to an unknown value will now cause TypeDoc to operate in English instead of a debug locale.\u003c/li\u003e\n\u003cli\u003eArray options will now report an error if set to a non-array/non-string value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/0489e32d54e52eee329719bea347d9360e2db69d\"\u003e\u003ccode\u003e0489e32\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/4a01cd2ecc573c4c2c33aa4aceb64ce023bb9f95\"\u003e\u003ccode\u003e4a01cd2\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/1f917bf0fd50dde23796501f939716d33a0d844c\"\u003e\u003ccode\u003e1f917bf\u003c/code\u003e\u003c/a\u003e Clear comment cache between conversions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/192d1b53864f4c21df131398c6b9719d75329277\"\u003e\u003ccode\u003e192d1b5\u003c/code\u003e\u003c/a\u003e Remove test cases which use module instead of namespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/b0065957eea88187744e3cd3493d9b020ddc1409\"\u003e\u003ccode\u003eb006595\u003c/code\u003e\u003c/a\u003e Do not parse markdown footnotes as references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/2118cc256ca0487cd9ce6a5d9e55b3f34b3f572d\"\u003e\u003ccode\u003e2118cc2\u003c/code\u003e\u003c/a\u003e Avoid non-breaking spaces in renderer specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/7bdb05f7eb7cec6f809012831b16b54ba85f1220\"\u003e\u003ccode\u003e7bdb05f\u003c/code\u003e\u003c/a\u003e Fix inconsistent anchors for aliases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/e764a51f4b3ed35cd488eccd09498312d9502608\"\u003e\u003ccode\u003ee764a51\u003c/code\u003e\u003c/a\u003e Update changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/344f74ce459f7efb7888403937035abb3fcfe866\"\u003e\u003ccode\u003e344f74c\u003c/code\u003e\u003c/a\u003e Bump version to 0.28.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TypeStrong/typedoc/commit/f1aee8556238f1b675ff928552c3f29c186fff69\"\u003e\u003ccode\u003ef1aee85\u003c/code\u003e\u003c/a\u003e Be even more restrictive with parent links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TypeStrong/TypeDoc/compare/v0.28.5...v0.28.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.1 (2025-08-12)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle empty markdown links (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/836\"\u003e#836\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.0 (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/6682592b8e6bed98e3b6023498d0cba3f9b7458b\"\u003e\u003ccode\u003e6682592\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/54b6d062cad7a23d5461feba7f6acfa45c39ec7d\"\u003e\u003ccode\u003e54b6d06\u003c/code\u003e\u003c/a\u003e chore(all): fix npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f98c0b6e1d630ed0777b2ba2ecaa024c7236f8ae\"\u003e\u003ccode\u003ef98c0b6\u003c/code\u003e\u003c/a\u003e fix(core): correctly handle empty markdown links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/880194da38790f56ad7103cbf7136512f4e6c30c\"\u003e\u003ccode\u003e880194d\u003c/code\u003e\u003c/a\u003e chore(all): added publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/7da57e251c1d9083853a56431a8f47504b840446\"\u003e\u003ccode\u003e7da57e2\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/4f7cbf12ffe50a6c10bc81c47e71d7b24a254a04\"\u003e\u003ccode\u003e4f7cbf1\u003c/code\u003e\u003c/a\u003e feat(core): exposed additional placeholders to \u0026quot;pageTitleTemplates\u0026quot; and adjus...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/5ad7a88b11c4dd71e14e7f533ea5d6a2b379e402\"\u003e\u003ccode\u003e5ad7a88\u003c/code\u003e\u003c/a\u003e fix(core): fix incorrect link fragments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f872871ace3c008690c85655c6e1c8b8ac5b2f0c\"\u003e\u003ccode\u003ef872871\u003c/code\u003e\u003c/a\u003e chore(core): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.8.1/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/be8678315541e814da14316848a9468e8f90ab11\"\u003e\u003ccode\u003ebe86783\u003c/code\u003e\u003c/a\u003e Give more specific errors for \u003ccode\u003everbatimModuleSyntax\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62113\"\u003e#62113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/22ef57786f5ca99837c430439bc6003c068fe1d2\"\u003e\u003ccode\u003e22ef577\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d5a414cd1dceb209fd2569e89d1096812218e8c5\"\u003e\u003ccode\u003ed5a414c\u003c/code\u003e\u003c/a\u003e Don't use \u003ccode\u003enoErrorTruncation\u003c/code\u003e when printing types with \u003ccode\u003emaximumLength\u003c/code\u003e set (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/f14b5c8a2f0be503ac455054a91573c63f0e5088\"\u003e\u003ccode\u003ef14b5c8\u003c/code\u003e\u003c/a\u003e Remove unused and confusing dom.iterable.d.ts file (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62037\"\u003e#62037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2778e84ed88894156e2c5a17d74a25c73cc96ffe\"\u003e\u003ccode\u003e2778e84\u003c/code\u003e\u003c/a\u003e Restore AbortSignal.abort (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62086\"\u003e#62086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/65cb4bd2d52cd882f2c3a503681479eb2ed291ca\"\u003e\u003ccode\u003e65cb4bd\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e20e032effad965567d4a1e1c30d5433b0a3332\"\u003e\u003ccode\u003e9e20e03\u003c/code\u003e\u003c/a\u003e Clear out checker-level stacks on pop (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62016\"\u003e#62016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/87740bc7fe3d8d2af47d767db081491f40b8a90d\"\u003e\u003ccode\u003e87740bc\u003c/code\u003e\u003c/a\u003e Fix for Issue 61081 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61221\"\u003e#61221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/833a8d492c728d606454865e8c0fee84842f9f10\"\u003e\u003ccode\u003e833a8d4\u003c/code\u003e\u003c/a\u003e Fix Symbol completion priority and cursor positioning (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61945\"\u003e#61945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0018c9ff12e657b84997dc1843818fea0a2ce850\"\u003e\u003ccode\u003e0018c9f\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/160","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/160","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/160/packages"}},{"old_version":"3.9.1","new_version":"3.9.2","update_type":"patch","path":null,"pr_created_at":"2025-08-18T01:47:35.000Z","version_change":"3.9.1 → 3.9.2","issue":{"uuid":"2751733129","node_id":"PR_kwDON_oLUM6kBB2J","number":72,"state":"closed","title":"build(deps): bump @shikijs/twoslash from 3.9.1 to 3.9.2","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-18T03:01:26.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T01:47:35.000Z","updated_at":"2025-08-18T03:01:26.000Z","time_to_close":4431,"merged_at":"2025-08-18T03:01:26.000Z","merged_by":"akku1139","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.9.1","new_version":"3.9.2","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.9.1 to 3.9.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.2/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.9.1\u0026new-version=3.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/72","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/72","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/72/packages"}},{"old_version":"3.7.0","new_version":"3.9.2","update_type":"minor","path":null,"pr_created_at":"2025-08-05T04:13:54.000Z","version_change":"3.7.0 → 3.9.2","issue":{"uuid":"2719806183","node_id":"PR_kwDOMwDYeM6iHPLn","number":155,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-19T13:49:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-05T04:13:54.000Z","updated_at":"2025-08-19T13:49:51.000Z","time_to_close":1244157,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":4,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.9.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"docusaurus-plugin-typedoc","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.8.0","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 4 updates in the / directory: [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell), [docusaurus-plugin-typedoc](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/docusaurus-plugin-typedoc) and [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown).\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd funding buttons to themes \u0026amp; languages list  -  by \u003ca href=\"https://github.com/jtbandes\"\u003e\u003ccode\u003e@​jtbandes\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1052\"\u003eshikijs/shiki#1052\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/84a65133\"\u003e\u003c!-- raw HTML omitted --\u003e(84a65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow negative character positions for denoting end of line offsets  -  by \u003ca href=\"https://github.com/sealer3\"\u003e\u003ccode\u003e@​sealer3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1051\"\u003eshikijs/shiki#1051\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/af44bf96\"\u003e\u003c!-- raw HTML omitted --\u003e(af44b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.1...v3.9.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/09921f1cb8559e5099eb9c5fe7bf9500be11afd1\"\u003e\u003ccode\u003e09921f1\u003c/code\u003e\u003c/a\u003e chore: release v3.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.2/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0 (2025-07-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support async cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7631\"\u003e#7631\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bf6806fffcaf0b7c211b215dac46bf2078f091ef\"\u003e\u003ccode\u003ebf6806f\u003c/code\u003e\u003c/a\u003e fix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/5e2e5d8e45827c247d95e598ad4cb04876ac4d7d\"\u003e\u003ccode\u003e5e2e5d8\u003c/code\u003e\u003c/a\u003e refactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/64931c3c93efd6a8852d1fc7949d84a2a9e8b1fd\"\u003e\u003ccode\u003e64931c3\u003c/code\u003e\u003c/a\u003e fix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b150d976d694414b1583c33083f183be53f889df\"\u003e\u003ccode\u003eb150d97\u003c/code\u003e\u003c/a\u003e refactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/085c0f7e36e95bdd304a8241595f1d8d398fc2ef\"\u003e\u003ccode\u003e085c0f7\u003c/code\u003e\u003c/a\u003e fix: Support async cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7631\"\u003e#7631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/74092a708631e2ca1692ed5ba770963fb8ab229a\"\u003e\u003ccode\u003e74092a7\u003c/code\u003e\u003c/a\u003e fix: Replace file-entry-cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/6579\"\u003e#6579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6303813cb5da37e88b3ccab7ce5bcf09373f5cf2\"\u003e\u003ccode\u003e6303813\u003c/code\u003e\u003c/a\u003e v9.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bc828f888cd0a3a364ba55e3d356708582575fa7\"\u003e\u003ccode\u003ebc828f8\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.1.5 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7609\"\u003e#7609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.0/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `docusaurus-plugin-typedoc` from 1.4.0 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/docusaurus-plugin-typedoc/CHANGELOG.md\"\u003edocusaurus-plugin-typedoc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.2 (2025-08-04)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error when \u003ccode\u003e() =\u0026gt; Plugin\u003c/code\u003e type is defined in the \u003ccode\u003eplugins\u003c/code\u003e array of the Docusaurus config - thanks \u003ca href=\"https://github.com/TomerAberbach\"\u003e\u003ccode\u003e@​TomerAberbach\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.1 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egenerate-typedoc\u003c/code\u003e cli task passing in incorrect options (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/833\"\u003e#833\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/HEAD/packages/docusaurus-plugin-typedoc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.0 (2025-07-29)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExposed additional placeholders in \u003ccode\u003epageTitleTemplates\u003c/code\u003e and adjusted default templates (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/831\"\u003e#831\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTweaked the format of abstract class page titles to include the translated abstract keyword (e.g., \u0026quot;Abstract Class: MyClass\u0026quot;) for improved readability.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estrikeDeprecatedPageTitles\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect link fragments (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/832\"\u003e#832\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/7da57e251c1d9083853a56431a8f47504b840446\"\u003e\u003ccode\u003e7da57e2\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/4f7cbf12ffe50a6c10bc81c47e71d7b24a254a04\"\u003e\u003ccode\u003e4f7cbf1\u003c/code\u003e\u003c/a\u003e feat(core): exposed additional placeholders to \u0026quot;pageTitleTemplates\u0026quot; and adjus...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/5ad7a88b11c4dd71e14e7f533ea5d6a2b379e402\"\u003e\u003ccode\u003e5ad7a88\u003c/code\u003e\u003c/a\u003e fix(core): fix incorrect link fragments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/f872871ace3c008690c85655c6e1c8b8ac5b2f0c\"\u003e\u003ccode\u003ef872871\u003c/code\u003e\u003c/a\u003e chore(core): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/649dd41d342a3adb8402dc62665a8ea1c0a35c10\"\u003e\u003ccode\u003e649dd41\u003c/code\u003e\u003c/a\u003e fix(core): escape square brackets in index signature types (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53641e2bc89fdaa4ce85b2b833b0432a9080050a\"\u003e\u003ccode\u003e53641e2\u003c/code\u003e\u003c/a\u003e chore(all): update to pnpm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/780af691711d6034bf69fe10ef658dae6e5fe09a\"\u003e\u003ccode\u003e780af69\u003c/code\u003e\u003c/a\u003e chore(docs): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53dcf2fd1f0a1b3926214b32f9f70b901c18786f\"\u003e\u003ccode\u003e53dcf2f\u003c/code\u003e\u003c/a\u003e chore(all): replace Jest with Mocha and Node's assert module\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.8.0/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/155","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/155","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/155/packages"}},{"old_version":"3.8.1","new_version":"3.9.1","update_type":"minor","path":null,"pr_created_at":"2025-08-04T02:30:36.000Z","version_change":"3.8.1 → 3.9.1","issue":{"uuid":"2716528252","node_id":"PR_kwDON_oLUM6h6u58","number":66,"state":"closed","title":"build(deps): bump @shikijs/twoslash from 3.8.1 to 3.9.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T05:03:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T02:30:36.000Z","updated_at":"2025-08-04T05:03:33.000Z","time_to_close":9177,"merged_at":"2025-08-04T05:03:33.000Z","merged_by":"akku1139","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.8.1 to 3.9.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.8.1\u0026new-version=3.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/66","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/66","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/66/packages"}},{"old_version":"3.8.1","new_version":"3.9.1","update_type":"minor","path":null,"pr_created_at":"2025-08-01T18:25:13.000Z","version_change":"3.8.1 → 3.9.1","issue":{"uuid":"2713986983","node_id":"PR_kwDOIuGUPs6hxCen","number":138,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 4 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T18:25:13.000Z","updated_at":"2025-08-01T18:25:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":4,"packages":[{"name":"@shikijs/transformers","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.8.1","new_version":"3.9.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"web-features","old_version":"2.42.0","new_version":"2.43.0","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 4 updates: [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers), [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [typescript](https://github.com/microsoft/TypeScript) and [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features).\n\nUpdates `@shikijs/transformers` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.1/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.8.1 to 3.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/e7eea103\"\u003e\u003c!-- raw HTML omitted --\u003e(e7eea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.9.0...v3.9.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.9.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etwoslash\u003c/strong\u003e: Pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e  -  by \u003ca href=\"https://github.com/topolarity\"\u003e\u003ccode\u003e@​topolarity\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1047\"\u003eshikijs/shiki#1047\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb95\"\u003e\u003c!-- raw HTML omitted --\u003e(c586e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.1...v3.9.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/854eddf2eda1ef7831d5dccb9e04dbb884b8c89c\"\u003e\u003ccode\u003e854eddf\u003c/code\u003e\u003c/a\u003e chore: release v3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/950ede5ae5747a879c175fa4d9c0ed856901d520\"\u003e\u003ccode\u003e950ede5\u003c/code\u003e\u003c/a\u003e chore: release v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/c586eb951c693cdee94fc8839a2a904a5c80307e\"\u003e\u003ccode\u003ec586eb9\u003c/code\u003e\u003c/a\u003e fix(twoslash): pass-through unrecognized \u003ccode\u003eoptions.lang\u003c/code\u003e to \u003ccode\u003ecodeToHast\u003c/code\u003e (\u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1047\"\u003e#1047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.9.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/be8678315541e814da14316848a9468e8f90ab11\"\u003e\u003ccode\u003ebe86783\u003c/code\u003e\u003c/a\u003e Give more specific errors for \u003ccode\u003everbatimModuleSyntax\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62113\"\u003e#62113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/22ef57786f5ca99837c430439bc6003c068fe1d2\"\u003e\u003ccode\u003e22ef577\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d5a414cd1dceb209fd2569e89d1096812218e8c5\"\u003e\u003ccode\u003ed5a414c\u003c/code\u003e\u003c/a\u003e Don't use \u003ccode\u003enoErrorTruncation\u003c/code\u003e when printing types with \u003ccode\u003emaximumLength\u003c/code\u003e set (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/f14b5c8a2f0be503ac455054a91573c63f0e5088\"\u003e\u003ccode\u003ef14b5c8\u003c/code\u003e\u003c/a\u003e Remove unused and confusing dom.iterable.d.ts file (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62037\"\u003e#62037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2778e84ed88894156e2c5a17d74a25c73cc96ffe\"\u003e\u003ccode\u003e2778e84\u003c/code\u003e\u003c/a\u003e Restore AbortSignal.abort (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62086\"\u003e#62086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/65cb4bd2d52cd882f2c3a503681479eb2ed291ca\"\u003e\u003ccode\u003e65cb4bd\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e20e032effad965567d4a1e1c30d5433b0a3332\"\u003e\u003ccode\u003e9e20e03\u003c/code\u003e\u003c/a\u003e Clear out checker-level stacks on pop (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62016\"\u003e#62016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/87740bc7fe3d8d2af47d767db081491f40b8a90d\"\u003e\u003ccode\u003e87740bc\u003c/code\u003e\u003c/a\u003e Fix for Issue 61081 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61221\"\u003e#61221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/833a8d492c728d606454865e8c0fee84842f9f10\"\u003e\u003ccode\u003e833a8d4\u003c/code\u003e\u003c/a\u003e Fix Symbol completion priority and cursor positioning (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61945\"\u003e#61945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0018c9ff12e657b84997dc1843818fea0a2ce850\"\u003e\u003ccode\u003e0018c9f\u003c/code\u003e\u003c/a\u003e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.42.0 to 2.43.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.43.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Sanitizer API feature by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3171\"\u003eweb-platform-dx/web-features#3171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.33 to 6.0.34 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3177\"\u003eweb-platform-dx/web-features#3177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Sanitizer API feature by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3171\"\u003eweb-platform-dx/web-features#3171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds link to browserslist-config-baseline on gh-pages site by \u003ca href=\"https://github.com/tonypconway\"\u003e\u003ccode\u003e@​tonypconway\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3182\"\u003eweb-platform-dx/web-features#3182\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.42.0...v2.43.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.42.0...v2.43.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/922e24ea0426c1078fea7becd93fd3346a4d9cb7\"\u003e\u003ccode\u003e922e24e\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.43.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3196\"\u003e#3196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-platform-dx/web-features/commits/v2.43.0/packages/web-features\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/madcampos/madcampos/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"}},{"old_version":"3.7.0","new_version":"3.8.1","update_type":"minor","path":null,"pr_created_at":"2025-07-23T14:32:01.000Z","version_change":"3.7.0 → 3.8.1","issue":{"uuid":"3256627569","node_id":"PR_kwDOMwDYeM6gSDdm","number":145,"state":"open","title":"Bump the development-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-23T14:32:01.000Z","updated_at":"2025-08-04T22:43:17.019Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":3,"packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.8.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"cspell","old_version":"9.1.3","new_version":"9.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"typedoc-plugin-markdown","old_version":"4.7.0","new_version":"4.7.1","repository_url":"https://github.com/typedoc2md/typedoc-plugin-markdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 3 updates in the / directory: [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash), [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) and [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown).\n\nUpdates `@shikijs/twoslash` from 3.7.0 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.8.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cspell` from 9.1.3 to 9.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/releases\"\u003ecspell's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md\"\u003ecspell's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0 (2025-07-19)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: Support url based cache entries (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support remote dependencies in cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7642\"\u003e#7642\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7636\"\u003e#7636\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eflat-cache\u003c/code\u003e v6 is not compatible with the cspell cache. Since \u003ccode\u003eflat-cache\u003c/code\u003e was mostly a pass through to \u003ccode\u003eflatted\u003c/code\u003e, it was better to just replace it.\u003c/p\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003erefactor: move towards caching URLs (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7634\"\u003e#7634\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003efix: Support async cache (\u003ca href=\"https://redirect.github.com/streetsidesoftware/cspell/pull/7631\"\u003e#7631\u003c/a\u003e)\u003c/h3\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6004e6a19e11985bc61e6578846195be07365049\"\u003e\u003ccode\u003e6004e6a\u003c/code\u003e\u003c/a\u003e v9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/eac8511c2d0a33e9d4299e536c52300bf6a3087f\"\u003e\u003ccode\u003eeac8511\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.2.0 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7612\"\u003e#7612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bf6806fffcaf0b7c211b215dac46bf2078f091ef\"\u003e\u003ccode\u003ebf6806f\u003c/code\u003e\u003c/a\u003e fix: Support remote dependencies in cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/5e2e5d8e45827c247d95e598ad4cb04876ac4d7d\"\u003e\u003ccode\u003e5e2e5d8\u003c/code\u003e\u003c/a\u003e refactor: Support url based cache entries (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/64931c3c93efd6a8852d1fc7949d84a2a9e8b1fd\"\u003e\u003ccode\u003e64931c3\u003c/code\u003e\u003c/a\u003e fix: Remove \u003ccode\u003eflat-cache\u003c/code\u003e dependency (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7636\"\u003e#7636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/b150d976d694414b1583c33083f183be53f889df\"\u003e\u003ccode\u003eb150d97\u003c/code\u003e\u003c/a\u003e refactor: move towards caching URLs (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7634\"\u003e#7634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/085c0f7e36e95bdd304a8241595f1d8d398fc2ef\"\u003e\u003ccode\u003e085c0f7\u003c/code\u003e\u003c/a\u003e fix: Support async cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7631\"\u003e#7631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/74092a708631e2ca1692ed5ba770963fb8ab229a\"\u003e\u003ccode\u003e74092a7\u003c/code\u003e\u003c/a\u003e fix: Replace file-entry-cache (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/6579\"\u003e#6579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/6303813cb5da37e88b3ccab7ce5bcf09373f5cf2\"\u003e\u003ccode\u003e6303813\u003c/code\u003e\u003c/a\u003e v9.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/streetsidesoftware/cspell/commit/bc828f888cd0a3a364ba55e3d356708582575fa7\"\u003e\u003ccode\u003ebc828f8\u003c/code\u003e\u003c/a\u003e chore: Prepare Release v9.1.5 (auto-deploy) (\u003ca href=\"https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/7609\"\u003e#7609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/streetsidesoftware/cspell/commits/v9.2.0/packages/cspell\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typedoc-plugin-markdown` from 4.7.0 to 4.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/releases\"\u003etypedoc-plugin-markdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etypedoc-plugin-markdown@4.7.1\u003c/h2\u003e\n\u003ch2\u003ePatch Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003etypedoc2md/typedoc-plugin-markdown#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md\"\u003etypedoc-plugin-markdown's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.1 (2025-07-19)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEscape square brackets in index signature types (\u003ca href=\"https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix missing segments in declaration titles that contain periods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/74a649f29aee4ac605b4f2405c5a438d300def1e\"\u003e\u003ccode\u003e74a649f\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/51b8f88807f6f016852d12603f840386c8e9df15\"\u003e\u003ccode\u003e51b8f88\u003c/code\u003e\u003c/a\u003e fix(core): fix missing segments in declaration titles that contain periods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/649dd41d342a3adb8402dc62665a8ea1c0a35c10\"\u003e\u003ccode\u003e649dd41\u003c/code\u003e\u003c/a\u003e fix(core): escape square brackets in index signature types (\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53641e2bc89fdaa4ce85b2b833b0432a9080050a\"\u003e\u003ccode\u003e53641e2\u003c/code\u003e\u003c/a\u003e chore(all): update to pnpm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/780af691711d6034bf69fe10ef658dae6e5fe09a\"\u003e\u003ccode\u003e780af69\u003c/code\u003e\u003c/a\u003e chore(docs): updated changelog date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commit/53dcf2fd1f0a1b3926214b32f9f70b901c18786f\"\u003e\u003ccode\u003e53dcf2f\u003c/code\u003e\u003c/a\u003e chore(all): replace Jest with Mocha and Node's assert module\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.7.1/packages/typedoc-plugin-markdown\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"}},{"old_version":"3.7.0","new_version":"3.8.1","update_type":"minor","path":null,"pr_created_at":"2025-07-21T02:00:52.000Z","version_change":"3.7.0 → 3.8.1","issue":{"uuid":"2680397225","node_id":"PR_kwDON_oLUM6fw52p","number":57,"state":"closed","title":"build(deps): bump @shikijs/twoslash from 3.7.0 to 3.8.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-21T03:22:23.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-21T02:00:52.000Z","updated_at":"2025-07-21T03:22:23.000Z","time_to_close":4891,"merged_at":"2025-07-21T03:22:23.000Z","merged_by":"akku1139","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"@shikijs/twoslash","old_version":"3.7.0","new_version":"3.8.1","repository_url":"https://github.com/shikijs/shiki"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) from 3.7.0 to 3.8.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for adjacent empty decorations  -  by \u003ca href=\"https://github.com/AndreasArvidsson\"\u003e\u003ccode\u003e@​AndreasArvidsson\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAnthony Fu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1042\"\u003eshikijs/shiki#1042\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/18dd71f2\"\u003e\u003c!-- raw HTML omitted --\u003e(18dd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.8.0...v3.8.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.8.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate grammars and themes  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4bb10286\"\u003e\u003c!-- raw HTML omitted --\u003e(4bb10)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.7.0...v3.8.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/b92e07be50ffeef48201764edb263583de0c844f\"\u003e\u003ccode\u003eb92e07b\u003c/code\u003e\u003c/a\u003e chore: release v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/443193142aac6dfda89b4e3a9cb3f277c1c91ffb\"\u003e\u003ccode\u003e4431931\u003c/code\u003e\u003c/a\u003e chore: release v3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4bb102862f651e4469dc3e09e209e057d60dcaec\"\u003e\u003ccode\u003e4bb1028\u003c/code\u003e\u003c/a\u003e feat: update grammars and themes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.8.1/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.0\u0026new-version=3.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akku1139/syo/pull/57","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akku1139%2Fsyo/issues/57","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/57/packages"}},{"old_version":"3.6.0","new_version":"3.7.0","update_type":"minor","path":"the development-dependencies group across 1 directory","pr_created_at":"2025-07-04T13:04:44.000Z","version_change":"3.6.0 → 3.7.0","issue":{"uuid":"3202689768","node_id":"PR_kwDOMwDYeM6dcYdn","number":136,"state":"open","title":"Bump @shikijs/twoslash from 3.6.0 to 3.7.0 in the development-dependencies group across 1 directory","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-04T13:04:44.000Z","updated_at":"2025-07-22T00:50:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@shikijs/twoslash","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/shikijs/shiki"}],"path":"the development-dependencies group across 1 directory","ecosystem":"npm"},"body":"Bumps the development-dependencies group with 1 update in the / directory: [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash).\n\nUpdates `@shikijs/twoslash` from 3.6.0 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Support resolving langAlias in bundle-factory, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/952\"\u003e#952\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/952\"\u003eshikijs/shiki#952\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4a858b95\"\u003e\u003c!-- raw HTML omitted --\u003e(4a858)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eshiki\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAstro partial syntax highlighting error  -  by \u003ca href=\"https://github.com/yvbopeng\"\u003e\u003ccode\u003e@​yvbopeng\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1035\"\u003eshikijs/shiki#1035\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a12f7e70\"\u003e\u003c!-- raw HTML omitted --\u003e(a12f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apply \u003ccode\u003elight-dark\u003c/code\u003e on colors, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1036\"\u003e#1036\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1036\"\u003eshikijs/shiki#1036\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/ac58a851\"\u003e\u003c!-- raw HTML omitted --\u003e(ac58a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.6.0...v3.7.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d25afc245b56c5c7811f39c01f0de1eafffa0547\"\u003e\u003ccode\u003ed25afc2\u003c/code\u003e\u003c/a\u003e chore: release v3.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4efd721b52a2dcedadb07d25b3752859d9c8a3d1\"\u003e\u003ccode\u003e4efd721\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.7.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shikijs/twoslash\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.0\u0026new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/fishjam-cloud/documentation/pull/136","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-cloud%2Fdocumentation/issues/136","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/136/packages"}},{"old_version":"3.6.0","new_version":"3.7.0","update_type":"minor","path":null,"pr_created_at":"2025-07-01T18:27:24.000Z","version_change":"3.6.0 → 3.7.0","issue":{"uuid":"2633318512","node_id":"PR_kwDOIuGUPs6c9UBw","number":135,"state":"open","title":"[dependency update]: bump the dev-dependencies group with 9 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T18:27:24.000Z","updated_at":"2025-07-01T18:27:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[dependency update]: bump","group_name":"dev-dependencies","update_count":9,"packages":[{"name":"@shikijs/transformers","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@shikijs/twoslash","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/shikijs/shiki"},{"name":"@types/node","old_version":"22.15.32","new_version":"24.0.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.34.1","new_version":"8.35.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.34.1","new_version":"8.35.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"astro","old_version":"5.9.4","new_version":"5.10.2","repository_url":"https://github.com/withastro/astro"},{"name":"eslint","old_version":"9.29.0","new_version":"9.30.0","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"16.2.0","new_version":"16.3.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"web-features","old_version":"2.38.0","new_version":"2.40.2","repository_url":"https://github.com/web-platform-dx/web-features"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `3.6.0` | `3.7.0` |\n| [@shikijs/twoslash](https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash) | `3.6.0` | `3.7.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.32` | `24.0.8` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.34.1` | `8.35.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.34.1` | `8.35.1` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.9.4` | `5.10.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.29.0` | `9.30.0` |\n| [globals](https://github.com/sindresorhus/globals) | `16.2.0` | `16.3.0` |\n| [web-features](https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features) | `2.38.0` | `2.40.2` |\n\nUpdates `@shikijs/transformers` from 3.6.0 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/transformers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Support resolving langAlias in bundle-factory, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/952\"\u003e#952\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/952\"\u003eshikijs/shiki#952\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4a858b95\"\u003e\u003c!-- raw HTML omitted --\u003e(4a858)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eshiki\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAstro partial syntax highlighting error  -  by \u003ca href=\"https://github.com/yvbopeng\"\u003e\u003ccode\u003e@​yvbopeng\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1035\"\u003eshikijs/shiki#1035\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a12f7e70\"\u003e\u003c!-- raw HTML omitted --\u003e(a12f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apply \u003ccode\u003elight-dark\u003c/code\u003e on colors, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/1036\"\u003e#1036\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1036\"\u003eshikijs/shiki#1036\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/ac58a851\"\u003e\u003c!-- raw HTML omitted --\u003e(ac58a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.6.0...v3.7.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d25afc245b56c5c7811f39c01f0de1eafffa0547\"\u003e\u003ccode\u003ed25afc2\u003c/code\u003e\u003c/a\u003e chore: release v3.7.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.7.0/packages/transformers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@shikijs/twoslash` from 3.6.0 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shikijs/shiki/releases\"\u003e\u003ccode\u003e@​shikijs/twoslash\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Support resolving langAlias in bundle-factory, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/952\"\u003e#952\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/952\"\u003eshikijs/shiki#952\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/4a858b95\"\u003e\u003c!-- raw HTML omitted --\u003e(4a858)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eshiki\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAstro partial syntax highlighting error  -  by \u003ca href=\"https://github.com/yvbopeng\"\u003e\u003ccode\u003e@​yvbopeng\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1035\"\u003eshikijs/shiki#1035\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/a12f7e70\"\u003e\u003c!-- raw HTML omitted --\u003e(a12f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly apply \u003ccode\u003elight-dark\u003c/code\u003e on colors, close \u003ca href=\"https://github.com/shikijs/shiki/tree/HEAD/packages/twoslash/issues/1036\"\u003e#1036\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/shikijs/shiki/issues/1036\"\u003eshikijs/shiki#1036\u003c/a\u003e \u003ca href=\"https://github.com/shikijs/shiki/commit/ac58a851\"\u003e\u003c!-- raw HTML omitted --\u003e(ac58a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/shikijs/shiki/compare/v3.6.0...v3.7.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/d25afc245b56c5c7811f39c01f0de1eafffa0547\"\u003e\u003ccode\u003ed25afc2\u003c/code\u003e\u003c/a\u003e chore: release v3.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shikijs/shiki/commit/4efd721b52a2dcedadb07d25b3752859d9c8a3d1\"\u003e\u003ccode\u003e4efd721\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/shikijs/shiki/commits/v3.7.0/packages/twoslash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.15.32 to 24.0.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.34.1 to 8.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.35.1\u003c/h2\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prettier from eslint-plugin (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e did not find a source file error if url hash doesn't contain fileType (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11350\"\u003e#11350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.35.0\u003c/h2\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e acquired types are shown in the editor but not reflected in linting (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11198\"\u003e#11198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prettier from eslint-plugin (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f9bd7d86fc39eb2957de7eefdcd3ab9b6c9dc4a7\"\u003e\u003ccode\u003ef9bd7d8\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/db32b8a82d58eddb29be207a5f4476644973abbf\"\u003e\u003ccode\u003edb32b8a\u003c/code\u003e\u003c/a\u003e docs: update only-throw-error documentation allowRethrowing (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11346\"\u003e#11346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3e545207f0e34611f528128fc699b25091bc40b3\"\u003e\u003ccode\u003e3e54520\u003c/code\u003e\u003c/a\u003e fix: remove prettier from eslint-plugin (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d19c9f383a2e345656b601aa42ec250293609019\"\u003e\u003ccode\u003ed19c9f3\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f000a1f0c77c8275ffe7ea92e04a94275e73396d\"\u003e\u003ccode\u003ef000a1f\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9fb60d2dcad145773dc201528d3675b6fd34ed3e\"\u003e\u003ccode\u003e9fb60d2\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in ban...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c273e038fbd525232a8896786db28e9705cf205a\"\u003e\u003ccode\u003ec273e03\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in no-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2e35e3a7bf03654730039ec432cbf445819057fd\"\u003e\u003ccode\u003e2e35e3a\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in con...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.34.1 to 8.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.35.1\u003c/h2\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove prettier from eslint-plugin (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339\"\u003e#11339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e did not find a source file error if url hash doesn't contain fileType (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11350\"\u003e#11350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.35.0\u003c/h2\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] add checkUnknown Option (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e acquired types are shown in the editor but not reflected in linting (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11198\"\u003e#11198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKim Sang Du \u003ca href=\"https://github.com/developer-bandi\"\u003e\u003ccode\u003e@​developer-bandi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.35.1 (2025-06-30)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.35.0 (2025-06-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://main--typescript-eslint.netlify.app/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://main--typescript-eslint.netlify.app/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f9bd7d86fc39eb2957de7eefdcd3ab9b6c9dc4a7\"\u003e\u003ccode\u003ef9bd7d8\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d19c9f383a2e345656b601aa42ec250293609019\"\u003e\u003ccode\u003ed19c9f3\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.35.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `astro` from 5.9.4 to 5.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003eastro's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eastro@5.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14000\"\u003e#14000\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/3cbedae129579b93f5c18c900ae66c6c11c46da5\"\u003e\u003ccode\u003e3cbedae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/feelixe\"\u003e\u003ccode\u003e@​feelixe\u003c/code\u003e\u003c/a\u003e! - Fix routePattern JSDoc examples to show correct return values\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13990\"\u003e#13990\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/de6cfd6dc8e53911190b2b5788e0508e557f86eb\"\u003e\u003ccode\u003ede6cfd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes a case where \u003ccode\u003eastro:config/client\u003c/code\u003e and \u003ccode\u003eastro:config/server\u003c/code\u003e virtual modules would not contain config passed to integrations \u003ccode\u003eupdateConfig()\u003c/code\u003e during the build\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14019\"\u003e#14019\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a160d1e8b711b7a214e54406fdf85be2b7338ed2\"\u003e\u003ccode\u003ea160d1e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Removes the requirement to set \u003ccode\u003etype: 'live'\u003c/code\u003e when defining experimental live content collections\u003c/p\u003e\n\u003cp\u003ePreviously, live collections required a \u003ccode\u003etype\u003c/code\u003e and \u003ccode\u003eloader\u003c/code\u003e configured. Now, Astro can determine that your collection is a \u003ccode\u003elive\u003c/code\u003e collection without defining it explicitly.\u003c/p\u003e\n\u003cp\u003eThis means it is now safe to remove \u003ccode\u003etype: 'live'\u003c/code\u003e from your collections defined in \u003ccode\u003esrc/live.config.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003eimport { defineLiveCollection } from 'astro:content';\nimport { storeLoader } from '@mystore/astro-loader';\n\u003cp\u003econst products = defineLiveCollection({\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etype: 'live',\nloader: storeLoader({\napiKey: process.env.STORE_API_KEY,\nendpoint: '\u003ca href=\"https://api.mystore.com/v1\"\u003ehttps://api.mystore.com/v1\u003c/a\u003e',\n}),\n});\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eexport const collections = { products };\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis is not a breaking change: your existing live collections will continue to work even if you still include \u003ccode\u003etype: 'live'\u003c/code\u003e. However, we suggest removing this line at your earliest convenience for future compatibility when the feature becomes stable and this config option may be removed entirely.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13966\"\u003e#13966\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/598da21746a6b9cda023c818804b32dc37b9819b\"\u003e\u003ccode\u003e598da21\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/msamoylov\"\u003e\u003ccode\u003e@​msamoylov\u003c/code\u003e\u003c/a\u003e! - Fixes a broken link on the default 404 page in development\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eastro@5.10.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13988\"\u003e#13988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/609044ca6a6254b1db11bb3fc8e0bb54213eab8e\"\u003e\u003ccode\u003e609044c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Fixes a bug in live collections that caused it to incorrectly complain about the collection being defined in the wrong file\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13909\"\u003e#13909\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b258d86d47086d3a17d6d9e6b79ac21f9770f765\"\u003e\u003ccode\u003eb258d86\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes rendering of special boolean attributes for custom elements\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13983\"\u003e#13983\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/e718375c1714a631eba75f70118653cf93a4326d\"\u003e\u003ccode\u003ee718375\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the toolbar audit would incorrectly flag images processed by Astro in content collections documents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13999\"\u003e#13999\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/f077b68f4debe8d716a8610e561b4fe17b1245b3\"\u003e\u003ccode\u003ef077b68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Adds \u003ccode\u003elastModified\u003c/code\u003e field to experimental live collection cache hints\u003c/p\u003e\n\u003cp\u003eLive loaders can now set a \u003ccode\u003elastModified\u003c/code\u003e field in the cache hints for entries and collections to indicate when the data was last modified. This is then available in the \u003ccode\u003ecacheHint\u003c/code\u003e field returned by \u003ccode\u003egetCollection\u003c/code\u003e and \u003ccode\u003egetEntry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13987\"\u003e#13987\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/08f34b19c8953426ce35093414a27ecd8d405309\"\u003e\u003ccode\u003e08f34b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Adds an informative message in dev mode when the CSP feature is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14005\"\u003e#14005\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/82aad62efd2b817cc9cff46b606fedaa64e0c922\"\u003e\u003ccode\u003e82aad62\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixes a bug where inline styles and scripts didn't work when CSP was enabled. Now when adding \u003ccode\u003e\u0026lt;styles\u0026gt;\u003c/code\u003e elements inside an Astro component, their hashes care correctly computed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13985\"\u003e#13985\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/0b4c641b22b31d0dea15911c0daba995a48261a9\"\u003e\u003ccode\u003e0b4c641\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jsparkdev\"\u003e\u003ccode\u003e@​jsparkdev\u003c/code\u003e\u003c/a\u003e! - Updates wrong link\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md\"\u003eastro's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14000\"\u003e#14000\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/3cbedae129579b93f5c18c900ae66c6c11c46da5\"\u003e\u003ccode\u003e3cbedae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/feelixe\"\u003e\u003ccode\u003e@​feelixe\u003c/code\u003e\u003c/a\u003e! - Fix routePattern JSDoc examples to show correct return values\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13990\"\u003e#13990\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/de6cfd6dc8e53911190b2b5788e0508e557f86eb\"\u003e\u003ccode\u003ede6cfd6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes a case where \u003ccode\u003eastro:config/client\u003c/code\u003e and \u003ccode\u003eastro:config/server\u003c/code\u003e virtual modules would not contain config passed to integrations \u003ccode\u003eupdateConfig()\u003c/code\u003e during the build\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14019\"\u003e#14019\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/a160d1e8b711b7a214e54406fdf85be2b7338ed2\"\u003e\u003ccode\u003ea160d1e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Removes the requirement to set \u003ccode\u003etype: 'live'\u003c/code\u003e when defining experimental live content collections\u003c/p\u003e\n\u003cp\u003ePreviously, live collections required a \u003ccode\u003etype\u003c/code\u003e and \u003ccode\u003eloader\u003c/code\u003e configured. Now, Astro can determine that your collection is a \u003ccode\u003elive\u003c/code\u003e collection without defining it explicitly.\u003c/p\u003e\n\u003cp\u003eThis means it is now safe to remove \u003ccode\u003etype: 'live'\u003c/code\u003e from your collections defined in \u003ccode\u003esrc/live.config.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003eimport { defineLiveCollection } from 'astro:content';\nimport { storeLoader } from '@mystore/astro-loader';\n\u003cp\u003econst products = defineLiveCollection({\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etype: 'live',\nloader: storeLoader({\napiKey: process.env.STORE_API_KEY,\nendpoint: '\u003ca href=\"https://api.mystore.com/v1\"\u003ehttps://api.mystore.com/v1\u003c/a\u003e',\n}),\n});\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eexport const collections = { products };\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis is not a breaking change: your existing live collections will continue to work even if you still include \u003ccode\u003etype: 'live'\u003c/code\u003e. However, we suggest removing this line at your earliest convenience for future compatibility when the feature becomes stable and this config option may be removed entirely.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13966\"\u003e#13966\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/598da21746a6b9cda023c818804b32dc37b9819b\"\u003e\u003ccode\u003e598da21\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/msamoylov\"\u003e\u003ccode\u003e@​msamoylov\u003c/code\u003e\u003c/a\u003e! - Fixes a broken link on the default 404 page in development\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.10.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13988\"\u003e#13988\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/609044ca6a6254b1db11bb3fc8e0bb54213eab8e\"\u003e\u003ccode\u003e609044c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Fixes a bug in live collections that caused it to incorrectly complain about the collection being defined in the wrong file\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13909\"\u003e#13909\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/b258d86d47086d3a17d6d9e6b79ac21f9770f765\"\u003e\u003ccode\u003eb258d86\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/isVivek99\"\u003e\u003ccode\u003e@​isVivek99\u003c/code\u003e\u003c/a\u003e! - Fixes rendering of special boolean attributes for custom elements\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13983\"\u003e#13983\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/e718375c1714a631eba75f70118653cf93a4326d\"\u003e\u003ccode\u003ee718375\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/florian-lefebvre\"\u003e\u003ccode\u003e@​florian-lefebvre\u003c/code\u003e\u003c/a\u003e! - Fixes a case where the toolbar audit would incorrectly flag images processed by Astro in content collections documents\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13999\"\u003e#13999\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/f077b68f4debe8d716a8610e561b4fe17b1245b3\"\u003e\u003ccode\u003ef077b68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ascorbic\"\u003e\u003ccode\u003e@​ascorbic\u003c/code\u003e\u003c/a\u003e! - Adds \u003ccode\u003elastModified\u003c/code\u003e field to experimental live collection cache hints\u003c/p\u003e\n\u003cp\u003eLive loaders can now set a \u003ccode\u003elastModified\u003c/code\u003e field in the cache hints for entries and collections to indicate when the data was last modified. This is then available in the \u003ccode\u003ecacheHint\u003c/code\u003e field returned by \u003ccode\u003egetCollection\u003c/code\u003e and \u003ccode\u003egetEntry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/13987\"\u003e#13987\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/08f34b19c8953426ce35093414a27ecd8d405309\"\u003e\u003ccode\u003e08f34b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Adds an informative message in dev mode when the CSP feature is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14005\"\u003e#14005\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/82aad62efd2b817cc9cff46b606fedaa64e0c922\"\u003e\u003ccode\u003e82aad62\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixes a bug where inline styles and scripts didn't work when CSP was enabled. Now when adding \u003ccode\u003e\u0026lt;styles\u0026gt;\u003c/code\u003e elements inside an Astro component, their hashes care correctly computed.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/5891056791dff741cfaa99a6e2904a9ea21ce396\"\u003e\u003ccode\u003e5891056\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14007\"\u003e#14007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/508e6bf78b2daa9e39ab33975999c1783b4b3170\"\u003e\u003ccode\u003e508e6bf\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/a160d1e8b711b7a214e54406fdf85be2b7338ed2\"\u003e\u003ccode\u003ea160d1e\u003c/code\u003e\u003c/a\u003e Make \u0026quot;type\u0026quot; optional when defining live collections (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14019\"\u003e#14019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/041a37da3200117e7d09c2c1f4f6eda4634d18be\"\u003e\u003ccode\u003e041a37d\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/33f2d157e3063a4df303aa0c189a994654514f11\"\u003e\u003ccode\u003e33f2d15\u003c/code\u003e\u003c/a\u003e chore: upgrade to Biome v2 (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13984\"\u003e#13984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/f9ffd3cb8fe75eaa0bd04f2e507fda59067f79a6\"\u003e\u003ccode\u003ef9ffd3c\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/de6cfd6dc8e53911190b2b5788e0508e557f86eb\"\u003e\u003ccode\u003ede6cfd6\u003c/code\u003e\u003c/a\u003e fix client/server config changes in the integrations object during setup (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13\"\u003e#13\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/598da21746a6b9cda023c818804b32dc37b9819b\"\u003e\u003ccode\u003e598da21\u003c/code\u003e\u003c/a\u003e Fix broken documentation link (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13966\"\u003e#13966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/3cbedae129579b93f5c18c900ae66c6c11c46da5\"\u003e\u003ccode\u003e3cbedae\u003c/code\u003e\u003c/a\u003e fix invalid examples in \u003ccode\u003eAstro.routePattern\u003c/code\u003e docstring (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14000\"\u003e#14000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e7df795815b29eeed7614789ff09ee6bc2739ecf\"\u003e\u003ccode\u003ee7df795\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/astro/commits/astro@5.10.2/packages/astro\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.29.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.30.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635\"\u003e\u003ccode\u003e52a5fca\u003c/code\u003e\u003c/a\u003e feat: Support \u003ccode\u003ebasePath\u003c/code\u003e property in config objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19879\"\u003e#19879\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e\"\u003e\u003ccode\u003e4ab4482\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowSeparateTypeImports\u003c/code\u003e option to \u003ccode\u003eno-duplicate-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19872\"\u003e#19872\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb\"\u003e\u003ccode\u003eb8a7e7a\u003c/code\u003e\u003c/a\u003e feat: throw error when column is negative in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19831\"\u003e#19831\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d\"\u003e\u003ccode\u003e6a0f164\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003enull\u003c/code\u003e type \u003ccode\u003eloc\u003c/code\u003e in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19862\"\u003e#19862\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067\"\u003e\u003ccode\u003e3fbcd70\u003c/code\u003e\u003c/a\u003e fix: update error message for \u003ccode\u003eno-restricted-properties\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19855\"\u003e#19855\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040\"\u003e\u003ccode\u003e7ef4cf7\u003c/code\u003e\u003c/a\u003e fix: remove unnecessary semicolon from fixes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19857\"\u003e#19857\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e\"\u003e\u003ccode\u003e7dabc38\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eprocess.version\u003c/code\u003e in \u003ccode\u003e--env-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19865\"\u003e#19865\u003c/a\u003e) (TKDev7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78\"\u003e\u003ccode\u003e8662ed1\u003c/code\u003e\u003c/a\u003e docs: adopt eslint-stylistic sub packages related changes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19887\"\u003e#19887\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a\"\u003e\u003ccode\u003e20158b0\u003c/code\u003e\u003c/a\u003e docs: typo in comment for unused variables handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19870\"\u003e#19870\u003c/a\u003e) (leopardracer)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef\"\u003e\u003ccode\u003eebfb5b4\u003c/code\u003e\u003c/a\u003e docs: Fixed Typo in configuration-files.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19873\"\u003e#19873\u003c/a\u003e) (0-20)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf\"\u003e\u003ccode\u003e4112fd0\u003c/code\u003e\u003c/a\u003e docs: clarify that boolean is still allowed for rule \u003ccode\u003emeta.deprecated\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19866\"\u003e#19866\u003c/a\u003e) (Bryan Mishkin)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230\"\u003e\u003ccode\u003e2b6491c\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.30.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19889\"\u003e#19889\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4\"\u003e\u003ccode\u003e5a5d526\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa\"\u003e\u003ccode\u003eeaf8a41\u003c/code\u003e\u003c/a\u003e chore: Correct typos in linter tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19878\"\u003e#19878\u003c/a\u003e) (kilavvy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.30.0 - June 27, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230\"\u003e\u003ccode\u003e2b6491c\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.30.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19889\"\u003e#19889\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4\"\u003e\u003ccode\u003e5a5d526\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635\"\u003e\u003ccode\u003e52a5fca\u003c/code\u003e\u003c/a\u003e feat: Support \u003ccode\u003ebasePath\u003c/code\u003e property in config objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19879\"\u003e#19879\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d\"\u003e\u003ccode\u003e6a0f164\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003enull\u003c/code\u003e type \u003ccode\u003eloc\u003c/code\u003e in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19862\"\u003e#19862\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78\"\u003e\u003ccode\u003e8662ed1\u003c/code\u003e\u003c/a\u003e docs: adopt eslint-stylistic sub packages related changes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19887\"\u003e#19887\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa\"\u003e\u003ccode\u003eeaf8a41\u003c/code\u003e\u003c/a\u003e chore: Correct typos in linter tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19878\"\u003e#19878\u003c/a\u003e) (kilavvy)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e\"\u003e\u003ccode\u003e4ab4482\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowSeparateTypeImports\u003c/code\u003e option to \u003ccode\u003eno-duplicate-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19872\"\u003e#19872\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067\"\u003e\u003ccode\u003e3fbcd70\u003c/code\u003e\u003c/a\u003e fix: update error message for \u003ccode\u003eno-restricted-properties\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19855\"\u003e#19855\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a\"\u003e\u003ccode\u003e20158b0\u003c/code\u003e\u003c/a\u003e docs: typo in comment for unused variables handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19870\"\u003e#19870\u003c/a\u003e) (leopardracer)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef\"\u003e\u003ccode\u003eebfb5b4\u003c/code\u003e\u003c/a\u003e docs: Fixed Typo in configuration-files.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19873\"\u003e#19873\u003c/a\u003e) (0-20)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb\"\u003e\u003ccode\u003eb8a7e7a\u003c/code\u003e\u003c/a\u003e feat: throw error when column is negative in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19831\"\u003e#19831\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040\"\u003e\u003ccode\u003e7ef4cf7\u003c/code\u003e\u003c/a\u003e fix: remove unnecessary semicolon from fixes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19857\"\u003e#19857\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e\"\u003e\u003ccode\u003e7dabc38\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eprocess.version\u003c/code\u003e in \u003ccode\u003e--env-info\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19865\"\u003e#19865\u003c/a\u003e) (TKDev7)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf\"\u003e\u003ccode\u003e4112fd0\u003c/code\u003e\u003c/a\u003e docs: clarify that boolean is still allowed for rule \u003ccode\u003emeta.deprecated\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19866\"\u003e#19866\u003c/a\u003e) (Bryan Mishkin)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ad1d63951773acc7828bcc1eafbb731567447298\"\u003e\u003ccode\u003ead1d639\u003c/code\u003e\u003c/a\u003e 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c02d70b71867b4cee9c38a536f74e98e3b810f16\"\u003e\u003ccode\u003ec02d70b\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230\"\u003e\u003ccode\u003e2b6491c\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.30.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19889\"\u003e#19889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4\"\u003e\u003ccode\u003e5a5d526\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635\"\u003e\u003ccode\u003e52a5fca\u003c/code\u003e\u003c/a\u003e feat: Support \u003ccode\u003ebasePath\u003c/code\u003e property in config objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19879\"\u003e#19879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d\"\u003e\u003ccode\u003e6a0f164\u003c/code\u003e\u003c/a\u003e fix: handle \u003ccode\u003enull\u003c/code\u003e type \u003ccode\u003eloc\u003c/code\u003e in \u003ccode\u003egetIndexFromLoc\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19862\"\u003e#19862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78\"\u003e\u003ccode\u003e8662ed1\u003c/code\u003e\u003c/a\u003e docs: adopt eslint-stylistic sub packages related changes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19887\"\u003e#19887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa\"\u003e\u003ccode\u003eeaf8a41\u003c/code\u003e\u003c/a\u003e chore: Correct typos in linter tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19878\"\u003e#19878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e\"\u003e\u003ccode\u003e4ab4482\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowSeparateTypeImports\u003c/code\u003e option to \u003ccode\u003eno-duplicate-imports\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19872\"\u003e#19872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067\"\u003e\u003ccode\u003e3fbcd70\u003c/code\u003e\u003c/a\u003e fix: update error message for \u003ccode\u003eno-restricted-properties\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19855\"\u003e#19855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.2.0 to 16.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/304\"\u003e#304\u003c/a\u003e)  8c029d9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/2b85fdbacb34b87e9550492fa6286f0d99a73238\"\u003e\u003ccode\u003e2b85fdb\u003c/code\u003e\u003c/a\u003e 16.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8c029d9f30916d57a5899cb23700508d3f543669\"\u003e\u003ccode\u003e8c029d9\u003c/code\u003e\u003c/a\u003e Update globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/abd92bba0a4e78044d53ca228ab55a7620fca886\"\u003e\u003ccode\u003eabd92bb\u003c/code\u003e\u003c/a\u003e Improve builtin globals creation (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/3ad88b6cddf599aba595eda4cdf9d202b8b93f4a\"\u003e\u003ccode\u003e3ad88b6\u003c/code\u003e\u003c/a\u003e Rewrite scripts to get globals in browser (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web-features` from 2.38.0 to 2.40.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/web-platform-dx/web-features/releases\"\u003eweb-features's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.40.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd script to find unknown web-features IDs for triage by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3051\"\u003eweb-platform-dx/web-features#3051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.26 to 6.0.27 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3091\"\u003eweb-platform-dx/web-features#3091\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.40.1...v2.40.2\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.40.1...v2.40.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.40.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.25 to 6.0.26 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3082\"\u003eweb-platform-dx/web-features#3082\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.40.0...v2.40.1\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.40.0...v2.40.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.40.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 feature (1069 total)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a feature for Scoped custom element registries by \u003ca href=\"https://github.com/Elchi3\"\u003e\u003ccode\u003e@​Elchi3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3070\"\u003eweb-platform-dx/web-features#3070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.24 to 6.0.25 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3074\"\u003eweb-platform-dx/web-features#3074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.39.0...v2.40.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.39.0...v2.40.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003ch2\u003ev2.39.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e2 features (1068 total)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Summarizer API by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/2992\"\u003eweb-platform-dx/web-features#2992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecanvas.getContext()\u003c/code\u003e bits to WebGL1/2 features by \u003ca href=\"https://github.com/foolip\"\u003e\u003ccode\u003e@​foolip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3036\"\u003eweb-platform-dx/web-features#3036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd CSS gap decorations feature by \u003ca href=\"https://github.com/captainbrosset\"\u003e\u003ccode\u003e@​captainbrosset\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3027\"\u003eweb-platform-dx/web-features#3027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​mdn/browser-compat-data\u003c/code\u003e from 6.0.23 to 6.0.24 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/web-platform-dx/web-features/pull/3065\"\u003eweb-platform-dx/web-features#3065\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/web-platform-dx/web-features/compare/v2.38.0...v2.39.0\"\u003ehttps://github.com/web-platform-dx/web-features/compare/v2.38.0...v2.39.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSubscribe to the \u003ca href=\"https://github.com/web-platform-dx/web-features/discussions/2613\"\u003eUpcoming changes\u003c/a\u003e announcements thread for news about upcoming releases, such as breaking changes or major features.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/f39ba181f8ea055bd351a87179ed0551fad3b4ad\"\u003e\u003ccode\u003ef39ba18\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.40.2 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3095\"\u003e#3095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/c953827a114e221d0abb7e0a8a4c647cfbd7f881\"\u003e\u003ccode\u003ec953827\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.4 to 24.0.7 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3090\"\u003e#3090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/c5dbbf2efb967513f92e9c07b3a51f4f43410f3a\"\u003e\u003ccode\u003ec5dbbf2\u003c/code\u003e\u003c/a\u003e Increment patch version to v2.40.1 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3087\"\u003e#3087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/fd6417add7e18d747a638fed8776cb3c51983c8a\"\u003e\u003ccode\u003efd6417a\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.3 to 24.0.4 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/6a8a139eaf30a64422a94d825b87ab9549cb6b89\"\u003e\u003ccode\u003e6a8a139\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.40.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3076\"\u003e#3076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/59c9c9f17a4b77d96e811a8b8222a3c1b8acf75e\"\u003e\u003ccode\u003e59c9c9f\u003c/code\u003e\u003c/a\u003e Increment minor version to v2.39.0 (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3067\"\u003e#3067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/fdb60c7f0d7062e2318d477b92c748e51476b775\"\u003e\u003ccode\u003efdb60c7\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.2 to 24.0.3 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3063\"\u003e#3063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/9d1215ad183c13f201f63d85b277c0d5bb97c0a6\"\u003e\u003ccode\u003e9d1215a\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.0 to 24.0.2 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3058\"\u003e#3058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/web-platform-dx/web-features/commit/786a565d516b9e0671529cc881fc3c135208c498\"\u003e\u003ccode\u003e786a565\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.0.0 to 24.0.1 in /packages/web-features (\u003ca href=\"https://github.com/web-platform-dx/web-features/tree/HEAD/packages/web-features/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/web-platform-dx/web-features/commits/v2.40.2/packages/web-features\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/madcampos/madcampos/pull/135","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madcampos%2Fmadcampos/issues/135","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/135/packages"}}]}