{"id":3653,"name":"stylelint-order","ecosystem":"npm","repository_url":"https://github.com/hudochenkov/stylelint-order","issues_count":219,"created_at":"2025-06-06T16:30:13.623Z","updated_at":"2025-06-06T16:30:13.623Z","purl":"pkg:npm/stylelint-order","metadata":{"id":2410790,"name":"stylelint-order","ecosystem":"npm","description":"A collection of order related linting rules for Stylelint.","homepage":"https://github.com/hudochenkov/stylelint-order#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/hudochenkov/stylelint-order","keywords_array":["stylelint-plugin","stylelint","css","lint","order"],"namespace":null,"versions_count":33,"first_release_published_at":"2016-11-03T18:24:38.173Z","latest_release_published_at":"2025-04-18T21:28:32.569Z","latest_release_number":"7.0.0","last_synced_at":"2025-06-06T17:00:50.549Z","created_at":"2022-04-10T01:24:14.836Z","updated_at":"2025-06-06T17:00:50.549Z","registry_url":"https://www.npmjs.com/package/stylelint-order","install_command":"npm install stylelint-order","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"7.0.0"}},"repo_metadata":{"id":40680436,"uuid":"72451591","full_name":"hudochenkov/stylelint-order","owner":"hudochenkov","description":"A plugin pack of order related linting rules for Stylelint.","archived":false,"fork":false,"pushed_at":"2024-04-17T23:32:23.000Z","size":1903,"stargazers_count":899,"open_issues_count":18,"forks_count":61,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-05-22T08:44:14.179Z","etag":null,"topics":["hacktoberfest","linting-rules","stylelint"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/hudochenkov.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"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}},"created_at":"2016-10-31T15:45:20.000Z","updated_at":"2024-06-18T11:17:49.872Z","dependencies_parsed_at":"2024-04-17T00:40:23.270Z","dependency_job_id":"ff210730-75da-485b-aa20-4d891067d35d","html_url":"https://github.com/hudochenkov/stylelint-order","commit_stats":{"total_commits":253,"total_committers":20,"mean_commits":12.65,"dds":0.09486166007905139,"last_synced_commit":"7bf797558be74a9aeaf7e7b3dc3fb1ac54a22ad3"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hudochenkov","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217598943,"owners_count":16201897,"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":"hudochenkov","name":"Aleks Hudochenkov","uuid":"654597","kind":"user","description":"Front-end Developer.","email":"","website":"https://hudochenkov.com/","location":"Rijswijk, Netherlands","twitter":"xwoody","company":null,"icon_url":"https://avatars.githubusercontent.com/u/654597?u=580f462ebde9fe57a37d20002df194af91f9b22c\u0026v=4","repositories_count":87,"last_synced_at":"2023-04-09T06:26:34.827Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hudochenkov","funding_links":[],"total_stars":1803,"followers":null,"following":null,"created_at":"2022-11-02T16:21:59.268Z","updated_at":"2024-03-25T17:34:19.487Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hudochenkov","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hudochenkov/repositories"},"tags":[{"name":"6.0.4","sha":"0e3325bea7b8ac768b71bb8d67f294026bddfa16","kind":"tag","published_at":"2023-12-08T19:33:04.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/6.0.4","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/6.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.4/manifests"},{"name":"6.0.3","sha":"7bf797558be74a9aeaf7e7b3dc3fb1ac54a22ad3","kind":"tag","published_at":"2023-03-07T09:22:39.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/6.0.3","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.3/manifests"},{"name":"6.0.2","sha":"56d520f38f6c4e0021161b73fce65ff68f6d5dd0","kind":"tag","published_at":"2023-02-09T18:44:10.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/6.0.2","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.2/manifests"},{"name":"6.0.1","sha":"b2bd84eeb25d74e8fdbd1308e6c46d4b542d06ca","kind":"tag","published_at":"2023-01-06T17:31:06.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/6.0.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.1/manifests"},{"name":"6.0.0","sha":"4486ad74e6886f9cfe6b1fbe36fd77106461fcad","kind":"tag","published_at":"2023-01-05T18:10:20.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/6.0.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/6.0.0/manifests"},{"name":"5.0.0","sha":"46a1adfc691d84a9f00aad65366785264ed99371","kind":"tag","published_at":"2021-10-21T19:13:58.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/5.0.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/5.0.0/manifests"},{"name":"4.1.0","sha":"3cabbecd704672377b553ccf3554e1805d4b42c3","kind":"tag","published_at":"2020-06-01T23:09:10.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/4.1.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/4.1.0/manifests"},{"name":"4.0.0","sha":"86d9cda0c3e596d7bae3a6deccfff82215b5f7c8","kind":"tag","published_at":"2020-01-01T13:00:36.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/4.0.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/4.0.0/manifests"},{"name":"3.1.1","sha":"0a1df57315313cac4025236003e8ca84c0cdf935","kind":"tag","published_at":"2019-09-16T14:33:40.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/3.1.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"4a9bf7485806b8985b1fbe64355891e19a9c6dff","kind":"tag","published_at":"2019-08-30T13:43:25.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/3.1.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.1.0/manifests"},{"name":"3.0.1","sha":"ff7bcbedef92d14432b90a465beb98dc00629bb6","kind":"tag","published_at":"2019-07-12T09:24:43.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/3.0.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"f0b22be9a1d3e522f0d111d2acb17064d0745e49","kind":"tag","published_at":"2019-04-18T22:46:34.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/3.0.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/3.0.0/manifests"},{"name":"2.2.1","sha":"521aad610c9a8991fd5a57bf61c956d090fbae76","kind":"tag","published_at":"2019-04-09T19:01:05.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/2.2.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"433524b90f6c1ffabce55874fac8491922b93298","kind":"tag","published_at":"2019-04-08T14:46:18.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/2.2.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"a274e7b160a62f72ba105c2e6e02e4a901b9be09","kind":"tag","published_at":"2019-03-03T18:11:14.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/2.1.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"e805e0cac7d750f58fcc0aafa3f78f0c2bc18092","kind":"commit","published_at":"2018-11-20T22:13:29.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/2.0.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/2.0.0/manifests"},{"name":"1.0.0","sha":"8fdfada8bcf645b9758c67b799c71c10b5cf3f3e","kind":"commit","published_at":"2018-08-10T11:34:10.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/1.0.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/1.0.0/manifests"},{"name":"0.8.1","sha":"d5d587dccb260dbf9b4435bc999da3ec3c856354","kind":"commit","published_at":"2018-02-19T12:14:16.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.8.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"4d1a9117b5e440bfc2491bc3f75a26901bdf7223","kind":"commit","published_at":"2017-12-04T23:09:34.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.8.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.8.0/manifests"},{"name":"0.7.0","sha":"4be7f5dcf3f63e35b5e366c65c71283f514e1a01","kind":"commit","published_at":"2017-09-24T22:51:38.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.7.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.7.0/manifests"},{"name":"0.6.0","sha":"bd40c7f55a5d811380c85b81cb4df0357d92842b","kind":"commit","published_at":"2017-07-17T18:27:31.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.6.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.6.0/manifests"},{"name":"0.5.0","sha":"57c54273746a4323f41f44dbc2739b75be46cebc","kind":"commit","published_at":"2017-06-09T17:53:53.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.5.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.5.0/manifests"},{"name":"0.4.4","sha":"5e36956097a1a283f234b67deba5f5f518d11ab3","kind":"commit","published_at":"2017-05-01T18:13:01.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.4.4","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"c1ae5492d134defa3a1c78d470a12bb7b44e891a","kind":"commit","published_at":"2017-03-30T11:02:17.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.4.3","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"d6e6fbbf790d0c22d52bfa961b454387e6725cd9","kind":"commit","published_at":"2017-03-29T12:09:48.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.4.2","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"f9d21e8858214fea81b9322315c8627bb2ffc6ea","kind":"commit","published_at":"2017-03-15T14:03:09.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.4.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"addc0d9091193adf1b6c773b32627c1499200906","kind":"commit","published_at":"2017-03-12T20:33:18.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.4.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.4.0/manifests"},{"name":"0.3.0","sha":"4fa3875782305ca8aa33ed7f82f23b30c9ebe4a3","kind":"commit","published_at":"2017-02-18T11:19:16.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.3.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"743e9ea045dd2e38db88c010993694338969abfa","kind":"commit","published_at":"2016-11-28T12:22:30.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.2.2","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"67888f0e8d95379ae76bc30f149684280b1e002c","kind":"commit","published_at":"2016-11-28T12:05:22.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.2.1","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"b4c547765aef07ce950c51e61847c41d9feebb28","kind":"commit","published_at":"2016-11-04T21:04:15.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.2.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"0f83f7339dd6ebddd3ace9a26c301a7d0a70c1ed","kind":"commit","published_at":"2016-11-03T18:02:12.000Z","download_url":"https://codeload.github.com/hudochenkov/stylelint-order/tar.gz/0.1.0","html_url":"https://github.com/hudochenkov/stylelint-order/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudochenkov%2Fstylelint-order/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T10:04:44.964Z","dependent_packages_count":4485,"downloads":7923895,"downloads_period":"last-month","dependent_repos_count":58984,"rankings":{"downloads":0.12062226831957887,"dependent_repos_count":0.13447830581482123,"dependent_packages_count":0.02141648948953438,"stargazers_count":2.5575091065545923,"forks_count":3.615511029844006,"docker_downloads_count":0.12159966515534286,"average":1.095189477529646},"purl":"pkg:npm/stylelint-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/stylelint-order","docker_dependents_count":437,"docker_downloads_count":468221612,"usage_url":"https://repos.ecosyste.ms/usage/npm/stylelint-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/stylelint-order/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stylelint-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stylelint-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stylelint-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stylelint-order/related_packages","maintainers":[{"uuid":"hudochenkov","login":"hudochenkov","name":null,"email":"aleks@hudochenkov.com","url":null,"packages_count":25,"html_url":"https://www.npmjs.com/~hudochenkov","role":null,"created_at":"2022-11-14T14:43:02.884Z","updated_at":"2022-11-14T14:43:02.884Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/hudochenkov/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006544,"maintainers_count":1012935,"namespaces_count":295512,"keywords_count":700181,"github":"npm","metadata":{"funded_packages_count":150239},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-06T05:58:05.971Z","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":141,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"5426069295","node_id":"PR_kwDOIPI_FM8AAAABDKgWkA","number":362,"state":"closed","title":"chore(deps-dev): bump stylelint-order from 6.0.4 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-11T16:58:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-11T15:28:01.000Z","updated_at":"2026-09-11T16:59:01.000Z","time_to_close":5455,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"stylelint-order","old_version":"6.0.4","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 6.0.4 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/6.0.4...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=6.0.4\u0026new-version=8.1.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 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/FastyBird/miniserver/pull/362","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FastyBird%2Fminiserver/issues/362","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/362/packages"},{"uuid":"5198489152","node_id":"PR_kwDOCAZrqc8AAAABAWnwiA","number":99,"state":"open","title":"chore(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies"],"assignees":["andrewpucci"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-20T00:48:14.000Z","updated_at":"2026-08-20T00:50:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/andrewpucci/shotplot/pull/99","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewpucci%2Fshotplot/issues/99","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/99/packages"},{"uuid":"4539021133","node_id":"PR_kwDONdVi2s7gKO3r","number":122,"state":"open","title":"build(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-28T08:45:56.000Z","updated_at":"2026-05-28T08:46:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/schalkneethling/create-project-calavera/pull/122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/schalkneethling%2Fcreate-project-calavera/issues/122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/122/packages"},{"uuid":"4306483617","node_id":"PR_kwDOQ6EF787Ufi_o","number":281,"state":"open","title":"Chore: Bump the all-npm-updates group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["Area: UI","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-22T03:10:19.000Z","updated_at":"2026-04-22T03:16:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore: Bump","group_name":"all-npm-updates","update_count":46,"packages":[{"name":"@fortawesome/react-fontawesome","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.49.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/integrations","old_version":"7.119.1","new_version":"7.120.4","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.99.2","repository_url":"https://github.com/TanStack/query"},{"name":"@types/node","old_version":"25.5.0","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"copy-to-clipboard","old_version":"3.3.3","new_version":"4.0.0","repository_url":"https://github.com/sudodoki/copy-to-clipboard"},{"name":"filesize","old_version":"11.0.13","new_version":"11.0.16","repository_url":"https://github.com/avoidwork/filesize.js"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.3.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"7.2.4","new_version":"9.2.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.13.1","new_version":"7.14.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.13.1","new_version":"7.14.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-tabs","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/reactjs/react-tabs"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.7","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux","old_version":"4.2.1","new_version":"5.0.1","repository_url":"https://github.com/reduxjs/redux"},{"name":"redux-actions","old_version":"2.6.5","new_version":"3.0.3","repository_url":"https://github.com/redux-utilities/redux-actions"},{"name":"redux-thunk","old_version":"2.4.2","new_version":"3.1.0","repository_url":"https://github.com/reduxjs/redux-thunk"},{"name":"reselect","old_version":"4.1.8","new_version":"5.1.1","repository_url":"https://github.com/reduxjs/reselect"},{"name":"swiper","old_version":"12.1.2","new_version":"12.1.3","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"use-debounce","old_version":"10.1.0","new_version":"10.1.1","repository_url":"https://github.com/xnimorz/use-debounce"},{"name":"@babel/preset-env","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@eslint/compat","old_version":"2.0.3","new_version":"2.0.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.59.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.59.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"eslint","old_version":"9.39.4","new_version":"10.2.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"7.0.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-simple-import-sort","old_version":"12.1.1","new_version":"13.0.0","repository_url":"https://github.com/lydell/eslint-plugin-simple-import-sort"},{"name":"filemanager-webpack-plugin","old_version":"8.0.0","new_version":"10.0.1","repository_url":"https://github.com/gregnb/filemanager-webpack-plugin"},{"name":"globals","old_version":"17.4.0","new_version":"17.5.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"html-webpack-plugin","old_version":"5.6.6","new_version":"5.6.7","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"mini-css-extract-plugin","old_version":"2.10.1","new_version":"2.10.2","repository_url":"https://github.com/webpack/mini-css-extract-plugin"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.10","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"stylelint","old_version":"17.4.0","new_version":"17.8.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.1.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"ts-loader","old_version":"9.5.4","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"webpack","old_version":"5.105.4","new_version":"5.106.2","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"7.0.0","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm-updates group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `3.2.0` | `3.3.1` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.49.0` |\n| [@sentry/integrations](https://github.com/getsentry/sentry-javascript) | `7.119.1` | `7.120.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.99.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.0` | `25.6.0` |\n| [copy-to-clipboard](https://github.com/sudodoki/copy-to-clipboard) | `3.3.3` | `4.0.0` |\n| [filesize](https://github.com/avoidwork/filesize.js) | `11.0.13` | `11.0.16` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `7.2.4` | `9.2.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.14.2` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.13.1` | `7.14.2` |\n| [react-tabs](https://github.com/reactjs/react-tabs) | `6.1.0` | `6.1.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.7` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [redux](https://github.com/reduxjs/redux) | `4.2.1` | `5.0.1` |\n| [redux-actions](https://github.com/redux-utilities/redux-actions) | `2.6.5` | `3.0.3` |\n| [redux-thunk](https://github.com/reduxjs/redux-thunk) | `2.4.2` | `3.1.0` |\n| [reselect](https://github.com/reduxjs/reselect) | `4.1.8` | `5.1.1` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.2` | `12.1.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [use-debounce](https://github.com/xnimorz/use-debounce) | `10.1.0` | `10.1.1` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.3` | `2.0.5` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.59.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.59.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.2.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |\n| [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) | `12.1.1` | `13.0.0` |\n| [filemanager-webpack-plugin](https://github.com/gregnb/filemanager-webpack-plugin) | `8.0.0` | `10.0.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.4.0` | `17.5.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `5.6.6` | `5.6.7` |\n| [mini-css-extract-plugin](https://github.com/webpack/mini-css-extract-plugin) | `2.10.1` | `2.10.2` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.10` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.4.0` | `17.8.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.0` | `8.1.1` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.4` | `9.5.7` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.4` | `5.106.2` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `7.0.0` | `7.0.2` |\n\n\nUpdates `@fortawesome/react-fontawesome` from 3.2.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eJust a few dependency bumps to close off CVEs (not that our lib is really affected anyway).\u003c/p\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f1d6d943d0f1a014c5cec77d244fc021c0a09c93\"\u003ef1d6d94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/212496a5b3cc2a054da0400db608296e8ac59c4c\"\u003e212496a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump picomatch from 2.3.1 to 2.3.2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/557ceaf5f47b45df48bb70385ecbe54aa0eb340f\"\u003e557ceaf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2d06890530c90d019f33b5c361f436deb13261f9\"\u003e2d06890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e node 22.22.2, bump all dev dependencies (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/99ba500ede9a68c3973c1fe0d6c2475d9d40b699\"\u003e99ba500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eHighlights:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Custom Gradient Support! (see PR \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/625\"\u003e#625\u003c/a\u003e and Issue \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new API Reference documentation! (see \u003ca href=\"https://fortawesome.github.io/react-fontawesome/\"\u003ehttps://fortawesome.github.io/react-fontawesome/\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(style): add support for custom gradient fills by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/625\"\u003eFortAwesome/react-fontawesome#625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(docs): add typedoc-generated API reference docs by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/631\"\u003eFortAwesome/react-fontawesome#631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): clean up API docs output structure, rewrite html links by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/632\"\u003eFortAwesome/react-fontawesome#632\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(publish): enable publishing releases from CI by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/623\"\u003eFortAwesome/react-fontawesome#623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): update deprecated actions by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/633\"\u003eFortAwesome/react-fontawesome#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): fix publish action env setting by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/634\"\u003eFortAwesome/react-fontawesome#634\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ehttps://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\u003c/a\u003e\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/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f1d6d943d0f1a014c5cec77d244fc021c0a09c93\"\u003ef1d6d94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/212496a5b3cc2a054da0400db608296e8ac59c4c\"\u003e212496a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump picomatch from 2.3.1 to 2.3.2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/557ceaf5f47b45df48bb70385ecbe54aa0eb340f\"\u003e557ceaf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2d06890530c90d019f33b5c361f436deb13261f9\"\u003e2d06890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e node 22.22.2, bump all dev dependencies (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/99ba500ede9a68c3973c1fe0d6c2475d9d40b699\"\u003e99ba500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e add support for custom gradient fills (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d14cdc5f16fd16b88ceab31fd02aa99fd146694f\"\u003ed14cdc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e use single prop for gradient fills, add unit tests (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2282d163059463ae08eae4d2859b8fb9635e4404\"\u003e2282d16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e add typedoc-generated API reference docs (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e5894156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e clean up API docs output structure, rewrite html links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003ea7782b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update README with FontAwesome documentation links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003ec540f90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e fix publish action env setting (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003eeb4b40a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e only run full test matrix on PRs and main (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/3434d60c0fbd4f18cc455b1e3b0065b00dfe5fbe\"\u003e3434d60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e update deprecated actions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e6382b20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e enable publishing releases from CI (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5d461505cf3ed03a0f557c0190f5d5368d3117d5\"\u003e5d46150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e ensure private publish uses hard main ref (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f54a9c2da032562e8fc7aed0636bdbbce2f29ef5\"\u003ef54a9c2\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/FortAwesome/react-fontawesome/commit/75b30aa58036501e94272d024e942a6773ba0d2e\"\u003e\u003ccode\u003e75b30aa\u003c/code\u003e\u003c/a\u003e chore(release): 3.3.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/99ba500ede9a68c3973c1fe0d6c2475d9d40b699\"\u003e\u003ccode\u003e99ba500\u003c/code\u003e\u003c/a\u003e chore(deps): node 22.22.2, bump all dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/31a2676d1a2c00d7e055c05fa7ead879af1824ed\"\u003e\u003ccode\u003e31a2676\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/639\"\u003e#639\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/lodash-4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2d06890530c90d019f33b5c361f436deb13261f9\"\u003e\u003ccode\u003e2d06890\u003c/code\u003e\u003c/a\u003e chore(deps): bump lodash from 4.17.23 to 4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/741a193caf218a7baa647de11c0f3226ddd83b95\"\u003e\u003ccode\u003e741a193\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/638\"\u003e#638\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/lodash-es-4....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/212496a5b3cc2a054da0400db608296e8ac59c4c\"\u003e\u003ccode\u003e212496a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/8deeceba85ccc678c062a20a4cfa22d945e89930\"\u003e\u003ccode\u003e8deeceb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/636\"\u003e#636\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/handlebars-4...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5df5ade7c54e873fe9b64de017f6a9b89f264a2e\"\u003e\u003ccode\u003e5df5ade\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/635\"\u003e#635\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/picomatch-2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f1d6d943d0f1a014c5cec77d244fc021c0a09c93\"\u003e\u003ccode\u003ef1d6d94\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/557ceaf5f47b45df48bb70385ecbe54aa0eb340f\"\u003e\u003ccode\u003e557ceaf\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.43.0 to 10.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.49.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(browser): Add View Hierarchy integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/14981\"\u003e#14981\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eviewHierarchyIntegration\u003c/code\u003e captures the DOM structure when an error occurs, providing a snapshot of the page state for debugging. Enable it in your Sentry configuration:\u003c/p\u003e\n\u003cpre lang=\"javascript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/browser';\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [Sentry.viewHierarchyIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Split alarms into multiple traces and link them (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19373\"\u003e#19373\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDurable Object alarms now create separate traces for each alarm invocation, with proper linking between related alarms for better observability.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Enable RPC trace propagation with \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19991\"\u003e#19991\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20345\"\u003e#20345\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e option enables automatic trace propagation for Cloudflare RPC calls via \u003ccode\u003e.fetch()\u003c/code\u003e, ensuring distributed traces flow correctly across service bindings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003eenableTruncation\u003c/code\u003e option to AI integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20167\"\u003e#20167\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20181\"\u003e#20181\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20182\"\u003e#20182\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20183\"\u003e#20183\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20184\"\u003e#20184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll AI integrations (OpenAI, Anthropic, Google GenAI, LangChain, LangGraph) now support an \u003ccode\u003eenableTruncation\u003c/code\u003e option to control whether large AI inputs/outputs are truncated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(opentelemetry): Vendor \u003ccode\u003eAsyncLocalStorageContextManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20243\"\u003e#20243\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe OpenTelemetry context manager is now vendored internally, reducing external dependencies and ensuring consistent behavior across environments.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Export a reusable function to add tracing headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20076\"\u003e#20076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Expose \u003ccode\u003erewriteSources\u003c/code\u003e top level option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20142\"\u003e#20142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): bump defu from 6.1.4 to 6.1.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-native): Add support for V8 v14 (Node v25+) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20125\"\u003e#20125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Include global scope for \u003ccode\u003eeventLoopBlockIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20108\"\u003e#20108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core, node): Support loading Express options lazily (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20211\"\u003e#20211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Set \u003ccode\u003econversation_id\u003c/code\u003e only on \u003ccode\u003egen_ai\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20274\"\u003e#20274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eai.operationId\u003c/code\u003e for Vercel AI V6 operation name mapping (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20285\"\u003e#20285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Avoid inferring invalid span op from Deno tracer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Handle \u003ccode\u003ereader.closed\u003c/code\u003e rejection from \u003ccode\u003ereleaseLock()\u003c/code\u003e in streaming (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20187\"\u003e#20187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Preserve directive prologues in turbopack loaders (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20103\"\u003e#20103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip custom browser tracing setup for bot user agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20263\"\u003e#20263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Use WeakRef for context stored on scope to prevent memory leak (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20328\"\u003e#20328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Use live click attributes in breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20262\"\u003e#20262\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.49.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(browser): Add View Hierarchy integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/14981\"\u003e#14981\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eviewHierarchyIntegration\u003c/code\u003e captures the DOM structure when an error occurs, providing a snapshot of the page state for debugging. Enable it in your Sentry configuration:\u003c/p\u003e\n\u003cpre lang=\"javascript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/browser';\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [Sentry.viewHierarchyIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Split alarms into multiple traces and link them (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19373\"\u003e#19373\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDurable Object alarms now create separate traces for each alarm invocation, with proper linking between related alarms for better observability.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Enable RPC trace propagation with \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19991\"\u003e#19991\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20345\"\u003e#20345\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e option enables automatic trace propagation for Cloudflare RPC calls via \u003ccode\u003e.fetch()\u003c/code\u003e, ensuring distributed traces flow correctly across service bindings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003eenableTruncation\u003c/code\u003e option to AI integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20167\"\u003e#20167\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20181\"\u003e#20181\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20182\"\u003e#20182\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20183\"\u003e#20183\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20184\"\u003e#20184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll AI integrations (OpenAI, Anthropic, Google GenAI, LangChain, LangGraph) now support an \u003ccode\u003eenableTruncation\u003c/code\u003e option to control whether large AI inputs/outputs are truncated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(opentelemetry): Vendor \u003ccode\u003eAsyncLocalStorageContextManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20243\"\u003e#20243\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe OpenTelemetry context manager is now vendored internally, reducing external dependencies and ensuring consistent behavior across environments.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Export a reusable function to add tracing headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20076\"\u003e#20076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Expose \u003ccode\u003erewriteSources\u003c/code\u003e top level option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20142\"\u003e#20142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): bump defu from 6.1.4 to 6.1.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-native): Add support for V8 v14 (Node v25+) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20125\"\u003e#20125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Include global scope for \u003ccode\u003eeventLoopBlockIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20108\"\u003e#20108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core, node): Support loading Express options lazily (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20211\"\u003e#20211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Set \u003ccode\u003econversation_id\u003c/code\u003e only on \u003ccode\u003egen_ai\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20274\"\u003e#20274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eai.operationId\u003c/code\u003e for Vercel AI V6 operation name mapping (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20285\"\u003e#20285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Avoid inferring invalid span op from Deno tracer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Handle \u003ccode\u003ereader.closed\u003c/code\u003e rejection from \u003ccode\u003ereleaseLock()\u003c/code\u003e in streaming (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20187\"\u003e#20187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Preserve directive prologues in turbopack loaders (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20103\"\u003e#20103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip custom browser tracing setup for bot user agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20263\"\u003e#20263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Use WeakRef for context stored on scope to prevent memory leak (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20328\"\u003e#20328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Use live click attributes in breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20262\"\u003e#20262\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/getsentry/sentry-javascript/commit/745af797c9e0d10d8b35725694862b1de6f064ae\"\u003e\u003ccode\u003e745af79\u003c/code\u003e\u003c/a\u003e release: 10.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46dcef1590e8e3a677c74aceed9fa7641cc6e7c3\"\u003e\u003ccode\u003e46dcef1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20348\"\u003e#20348\u003c/a\u003e from getsentry/prepare-release/10.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bf4e188d1dde124677e933922949f0a626661d0a\"\u003e\u003ccode\u003ebf4e188\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/5f72df55e5337fc1ba1a8bd70894b55b6a862bab\"\u003e\u003ccode\u003e5f72df5\u003c/code\u003e\u003c/a\u003e feat(cloudflare): Enable RPC trace propagation with enableRpcTracePropagation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50438f9863e5cb5630459a6b1f967bbc15b0d188\"\u003e\u003ccode\u003e50438f9\u003c/code\u003e\u003c/a\u003e feat(browser): Emit web vitals as streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3332fecd7aa53f6aca2ed42639f5a3ccc0e8fae5\"\u003e\u003ccode\u003e3332fec\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Use WeakRef for context stored on scope to prevent memory...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/684a41fa4c7d5591be6a2fa7bff2db0ab5a62dbb\"\u003e\u003ccode\u003e684a41f\u003c/code\u003e\u003c/a\u003e ref(opentelemetry): Replace \u003ccode\u003e@opentelemetry/resources\u003c/code\u003e with inline `getSentry...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8b2a9dce02ee45f5ade7a23fd3ee0f4ae9d39d67\"\u003e\u003ccode\u003e8b2a9dc\u003c/code\u003e\u003c/a\u003e ci: Remove Docker container for Verdaccio package publishing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20329\"\u003e#20329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0007c7b81321b659d74641c5587e78f10755f714\"\u003e\u003ccode\u003e0007c7b\u003c/code\u003e\u003c/a\u003e ci: Extract test names for flaky test issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20298\"\u003e#20298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b9d65c8a4b7018dfc6bcdf0cfd43cb4d3ab2c75\"\u003e\u003ccode\u003e9b9d65c\u003c/code\u003e\u003c/a\u003e chore(ci): Bump actions/cache to v5 and actions/download-artifact to v7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20249\"\u003e#20249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.49.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/integrations` from 7.119.1 to 7.120.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\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/getsentry/sentry-javascript/blob/7.120.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\u003c/p\u003e\n\u003ch2\u003e7.120.4-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/publish): Ensure discontinued packages are published with \u003ccode\u003elatest\u003c/code\u003e tag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14926\"\u003e#14926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tracing-internal): Fix case when lrp keys offset is 0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14615\"\u003e#14615\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/LubomirIgonda1\"\u003e\u003ccode\u003e@​LubomirIgonda1\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Ensure \u003ccode\u003e_sentryModuleMetadata\u003c/code\u003e is not mangled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14357\"\u003e#14357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v7/browser): Add moduleMetadataIntegration lazy loading support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/13822\"\u003e#13822\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.119.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(nextjs/v7): Bump rollup to 2.79.2\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/getsentry/sentry-javascript/commit/0469cab0f9f8cebed33620a482441ee505be8787\"\u003e\u003ccode\u003e0469cab\u003c/code\u003e\u003c/a\u003e release: 7.120.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0077b5b9f00be54da2c65e00ce1818412c430def\"\u003e\u003ccode\u003e0077b5b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17210\"\u003e#17210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/125d8701873fd4101f0d6da8f32d995b606422eb\"\u003e\u003ccode\u003e125d870\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.120.4-alpha.1' into v7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a55701f5c0ead19d9b5a5472ffa92406867a135e\"\u003e\u003ccode\u003ea55701f\u003c/code\u003e\u003c/a\u003e release: 7.120.4-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a42e7e780404ed7f4ae5a6c050b6a1bb7bf70028\"\u003e\u003ccode\u003ea42e7e7\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/347da0a3f9e23d6b22d4cb633252040793b72c2e\"\u003e\u003ccode\u003e347da0a\u003c/code\u003e\u003c/a\u003e ci(v7/craft): Remove commit-on-git-repository for deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17201\"\u003e#17201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9412e75b55f0d3cabc1b26097989de1c863fb3ff\"\u003e\u003ccode\u003e9412e75\u003c/code\u003e\u003c/a\u003e test(v7/metrics): Delete metrics test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17202\"\u003e#17202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1852e61713c4a482daa4e79f28ed66714be2c48c\"\u003e\u003ccode\u003e1852e61\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17198\"\u003e#17198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cb499a67999c32f01116ff55f7e22d4355cd0143\"\u003e\u003ccode\u003ecb499a6\u003c/code\u003e\u003c/a\u003e fix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bc8bbb6105149702af3e762f33ded89560c85cc7\"\u003e\u003ccode\u003ebc8bbb6\u003c/code\u003e\u003c/a\u003e ci(v7): Bump to ubuntu-24.04 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17083\"\u003e#17083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/7.119.1...7.120.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.99.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.99.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.98.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.98.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.97.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/2bfb12cc44f1d8495106136e4ddacb817135f8f9\"\u003e\u003ccode\u003e2bfb12c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.97.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/a3ec7b30cc4c18b2c5aefe608638ecadce732b81\"\u003e\u003ccode\u003ea3ec7b3\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10520\"\u003e#10520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/69d2757c982f7bd5a483398492fe753f6f574ab8\"\u003e\u003ccode\u003e69d2757\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10514\"\u003e#10514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7ffa1ed0b01d8c397c379dbb3d85da80b278b21c\"\u003e\u003ccode\u003e7ffa1ed\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query/useQueries): fix test description from 'useQu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/bc83d370e8922f1c3126aea4e7757ce8761a06f2\"\u003e\u003ccode\u003ebc83d37\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): unify destructuring pattern in comple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/aad1bd59d8e1ecebf14f556e0d9ca2605b4e4b80\"\u003e\u003ccode\u003eaad1bd5\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add parallel 'mutateAsync' tests with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d7643b54fda462492d474695cd35e2549cefa5d7\"\u003e\u003ccode\u003ed7643b5\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add optimistic update tests with succ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/cd89d6f706bd143382db5ae3807ed8644ec52afe\"\u003e\u003ccode\u003ecd89d6f\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add conditional handling and retry te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/6e15fe62d2551b5269b21a1522f3c7bd653808ba\"\u003e\u003ccode\u003e6e15fe6\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add chained 'mutateAsync' tests for s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/792d3a5b32ee90b13f44456bb50518d24e9550d5\"\u003e\u003ccode\u003e792d3a5\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add callback tests when 'useMutation'...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1b661b34ec5d1df00b4b0a2c084efbd486e73899\"\u003e\u003ccode\u003e1b661b3\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add single callback tests for 'mutate...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.99.2/packages/react-query\"\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.5.0 to 25.6.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 `copy-to-clipboard` from 3.3.3 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/commit/bbb5d59f2bc8eb04d957070b81df5b0a127f7429\"\u003e\u003ccode\u003ebbb5d59\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/commit/20477953b80c96830fa7f8af9680ab9b1fa7f8d4\"\u003e\u003ccode\u003e2047795\u003c/code\u003e\u003c/a\u003e feat: 4.0.0 changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/commit/113cb357395c3dd623450f8af4d05e66e14c68cb\"\u003e\u003ccode\u003e113cb35\u003c/code\u003e\u003c/a\u003e fix: update readme link\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/compare/v3.3.3...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `filesize` from 11.0.13 to 11.0.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avoidwork/filesize.js/blob/master/CHANGELOG.md\"\u003efilesize's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.15...11.0.16\"\u003e11.0.16\u003c/a\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: extract delegate functions from filesize for better SRP \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/257\"\u003e\u003ccode\u003e[#257](https://github.com/avoidwork/filesize.js/issues/257)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxlint from 1.59.0 to 1.60.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/256\"\u003e\u003ccode\u003e[#256](https://github.com/avoidwork/filesize.js/issues/256)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxfmt from 0.44.0 to 0.45.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/255\"\u003e\u003ccode\u003e[#255](https://github.com/avoidwork/filesize.js/issues/255)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxfmt from 0.43.0 to 0.44.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/254\"\u003e\u003ccode\u003e[#254](https://github.com/avoidwork/filesize.js/issues/254)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxlint from 1.58.0 to 1.59.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/253\"\u003e\u003ccode\u003e[#253](https://github.com/avoidwork/filesize.js/issues/253)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxlint from 1.57.0 to 1.58.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/252\"\u003e\u003ccode\u003e[#252](https://github.com/avoidwork/filesize.js/issues/252)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxfmt from 0.42.0 to 0.43.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/251\"\u003e\u003ccode\u003e[#251](https://github.com/avoidwork/filesize.js/issues/251)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.60.0 to 4.60.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/250\"\u003e\u003ccode\u003e[#250](https://github.com/avoidwork/filesize.js/issues/250)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/bf3df96efa436bbcac5b7221e8a0664f2f225824\"\u003e\u003ccode\u003ebf3df96\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating CHANGELOG.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/be4ffbba914ac99c5e9844fb2eaf3635725e591e\"\u003e\u003ccode\u003ebe4ffbb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.14...11.0.15\"\u003e11.0.15\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e28 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eBump handlebars from 4.7.8 to 4.7.9 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/249\"\u003e\u003ccode\u003e[#249](https://github.com/avoidwork/filesize.js/issues/249)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating documentation \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/fac0c01990ffe7f8322b4571542a01b2c5866e8b\"\u003e\u003ccode\u003efac0c01\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding 'coverage.txt' \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/2f00cbd01b848544003993907bfefd409d230f98\"\u003e\u003ccode\u003e2f00cbd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating README.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/5167a56e9fb46627d3a9d04ab3d30616c3491793\"\u003e\u003ccode\u003e5167a56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.14\"\u003e11.0.14\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e25 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eMajor refactor, documentation overhaul, and community best practices \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/248\"\u003e\u003ccode\u003e[#248](https://github.com/avoidwork/filesize.js/issues/248)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.59.0 to 4.60.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/246\"\u003e\u003ccode\u003e[#246](https://github.com/avoidwork/filesize.js/issues/246)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.3 to 3.4.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/245\"\u003e\u003ccode\u003e[#245](https://github.com/avoidwork/filesize.js/issues/245)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e from 0.4.4 to 1.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/243\"\u003e\u003ccode\u003e[#243](https://github.com/avoidwork/filesize.js/issues/243)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/242\"\u003e\u003ccode\u003e[#242](https://github.com/avoidwork/filesize.js/issues/242)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump c8 from 10.1.3 to 11.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/241\"\u003e\u003ccode\u003e[#241](https://github.com/avoidwork/filesize.js/issues/241)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.1 to 4.59.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/239\"\u003e\u003ccode\u003e[#239](https://github.com/avoidwork/filesize.js/issues/239)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.0 to 4.57.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/236\"\u003e\u003ccode\u003e[#236](https://github.com/avoidwork/filesize.js/issues/236)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.56.0 to 4.57.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/235\"\u003e\u003ccode\u003e[#235](https://github.com/avoidwork/filesize.js/issues/235)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.3 to 4.56.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/234\"\u003e\u003ccode\u003e[#234](https://github.com/avoidwork/filesize.js/issues/234)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.2 to 4.55.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/233\"\u003e\u003ccode\u003e[#233](https://github.com/avoidwork/filesize.js/issues/233)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.1 to 4.55.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/232\"\u003e\u003ccode\u003e[#232](https://github.com/avoidwork/filesize.js/issues/232)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.54.0 to 4.55.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/231\"\u003e\u003ccode\u003e[#231](https://github.com/avoidwork/filesize.js/issues/231)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.5 to 4.54.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/230\"\u003e\u003ccode\u003e[#230](https://github.com/avoidwork/filesize.js/issues/230)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.4 to 4.53.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/229\"\u003e\u003ccode\u003e[#229](https://github.com/avoidwork/filesize.js/issues/229)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.3 to 4.53.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/228\"\u003e\u003ccode\u003e[#228](https://github.com/avoidwork/filesize.js/issues/228)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.39.1 to 9.39.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/227\"\u003e\u003ccode\u003e[#227](https://github.com/avoidwork/filesize.js/issues/227)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/226\"\u003e\u003ccode\u003e[#226](https://github.com/avoidwork/filesize.js/issues/226)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.2 to 4.53.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/225\"\u003e\u003ccode\u003e[#225](https://github.com/avoidwork/filesize.js/issues/225)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump glob from 10.4.5 to 10.5.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/224\"\u003e\u003ccode\u003e[#224](https://github.com/avoidwork/filesize.js/issues/224)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.1.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/223\"\u003e\u003ccode\u003e[#223](https://github.com/avoidwork/filesize.js/issues/223)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.1 to 4.53.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/222\"\u003e\u003ccode\u003e[#222](https://github.com/avoidwork/filesize.js/issues/222)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.5 to 4.53.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/221\"\u003e\u003ccode\u003e[#221](https://github.com/avoidwork/filesize.js/issues/221)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.4 to 11.7.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/220\"\u003e\u003ccode\u003e[#220](https://github.com/avoidwork/filesize.js/issues/220)\u003c/code\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/avoidwork/filesize.js/commit/767bf076daa39c18dde94fd5e23155d7c14a27c0\"\u003e\u003ccode\u003e767bf07\u003c/code\u003e\u003c/a\u003e Updating CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/bf3df96efa436bbcac5b7221e8a0664f2f225824\"\u003e\u003ccode\u003ebf3df96\u003c/code\u003e\u003c/a\u003e Version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/1200c28abc903c16923b048dd56e4bc730b0ff1f\"\u003e\u003ccode\u003e1200c28\u003c/code\u003e\u003c/a\u003e refactor: extract delegate functions from filesize for better SRP (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/257\"\u003e#257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/47f9416acdb7abd7c1bd08bbda168dc9f3c18c9c\"\u003e\u003ccode\u003e47f9416\u003c/code\u003e\u003c/a\u003e Bump oxlint from 1.59.0 to 1.60.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/066fb06dd9d19332fbee5edce04dfe38a8fefb07\"\u003e\u003ccode\u003e066fb06\u003c/code\u003e\u003c/a\u003e Bump oxfmt from 0.44.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/0cb0f12b821f81e1f4900257b6344aa7b0ea1bd5\"\u003e\u003ccode\u003e0cb0f12\u003c/code\u003e\u003c/a\u003e Bump oxfmt from 0.43.0 to 0.44.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/775d00865da21e6a4425185a9f82d8e79ac83520\"\u003e\u003ccode\u003e775d008\u003c/code\u003e\u003c/a\u003e Bump oxlint from 1.58.0 to 1.59.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/13d80b71a6ec53c3a6b658a63bf90c503501a9d1\"\u003e\u003ccode\u003e13d80b7\u003c/code\u003e\u003c/a\u003e Bump oxlint from 1.57.0 to 1.58.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/6cdbc43be6cb8b6c461dbf761356004ac7d92853\"\u003e\u003ccode\u003e6cdbc43\u003c/code\u003e\u003c/a\u003e Bump oxfmt from 0.42.0 to 0.43.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/8beb68066606fc186cf783a1767a82f47d943905\"\u003e\u003ccode\u003e8beb680\u003c/code\u003e\u003c/a\u003e Bump rollup from 4.60.0 to 4.60.1 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fuse.js` from 7.1.0 to 7.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/krisk/Fuse/releases\"\u003efuse.js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eToken search\u003c/strong\u003e — per-term fuzzy matching with IDF scoring (\u003ca href=\"https://github.com/krisk/Fuse/commit/68c1dcf\"\u003e68c1dcf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eFuse.match()\u003c/code\u003e\u003c/strong\u003e — static method for single string matching (\u003ca href=\"https://github.com/krisk/Fuse/commit/460eb5b\"\u003e460eb5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBigInt support\u003c/strong\u003e for indexing and search (\u003ca href=\"https://github.com/krisk/Fuse/commit/0ae662c\"\u003e0ae662c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eremoveAt()\u003c/code\u003e\u003c/strong\u003e now returns the removed item (\u003ca href=\"https://github.com/krisk/Fuse/commit/8cec7e2\"\u003e8cec7e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport keyless string entries in logical queries (\u003ca href=\"https://github.com/krisk/Fuse/commit/8695556\"\u003e8695556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetFn\u003c/code\u003e null return, escaped pipe in extended search, empty query returns all (\u003ca href=\"https://github.com/krisk/Fuse/commit/d33b735\"\u003ed33b735\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge overlapping match indices in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/06c5e97\"\u003e06c5e97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInverse patterns now work correctly across multiple keys (\u003ca href=\"https://github.com/krisk/Fuse/commit/9351882\"\u003e9351882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle quoted tokens with inner spaces and quotes in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/c226523\"\u003ec226523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle non-decomposable diacritics in \u003ccode\u003estripDiacritics\u003c/code\u003e (\u003ca href=\"https://github.com/krisk/Fuse/commit/5a01f29\"\u003e5a01f29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCoerce non-string array values to strings during indexing (\u003ca href=\"https://github.com/krisk/Fuse/commit/db0e181\"\u003edb0e181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStrip \u003ccode\u003egetFn\u003c/code\u003e from keys in \u003ccode\u003etoJSON()\u003c/code\u003e for safe serialization (\u003ca href=\"https://github.com/krisk/Fuse/commit/0f2a69b\"\u003e0f2a69b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInternal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFull TypeScript rewrite of source code\u003c/li\u003e\n\u003cli\u003eDropped UMD builds and babel preset-env\u003c/li\u003e\n\u003cli\u003eUpgraded to Rollup 4, Vitest 2, TypeScript 6, ESLint 9\u003c/li\u003e\n\u003cli\u003eFrozen default config to prevent mutation across instances\u003c/li\u003e\n\u003cli\u003eRewrote documentation as standalone markdown files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuse.use()\u003c/code\u003e for runtime plugin registration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInline Bitap score computation to reduce object allocation in hot loops\u003c/li\u003e\n\u003cli\u003eBatch \u003ccode\u003eremoveAll\u003c/code\u003e for O(n) bulk removes instead of O(n*k)\u003c/li\u003e\n\u003cli\u003eHeap-based top-k selection when \u003ccode\u003elimit\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eCache compiled searcher for repeated queries\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBenchmarked on 10k records: \u003cstrong\u003e9-14% faster core search, 49x faster bulk remove\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e Deduplicate and merge overlapping match indices (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/735\"\u003e#735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e Preserve original array indices in nested path traversal (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Correct \u003ccode\u003ekey\u003c/code\u003e type in \u003ccode\u003eFuseSortFunctionMatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Correct \u003ccode\u003ekeys\u003c/code\u003e type in \u003ccode\u003eparseIndex\u003c/code\u003e parameter (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0\u003c/a\u003e\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/krisk/Fuse/blob/main/CHANGELOG.md\"\u003efuse.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/krisk/Fuse/compare/v7.2.0...v7.3.0\"\u003e7.3.0\u003c/a\u003e (2026-04-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd BigInt support for indexing and search (\u003ca href=\"https://github.com/krisk/Fuse/commit/0ae662cb825e1c9db7cdaf8331aab992f293b508\"\u003e0ae662c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/814\"\u003e#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd static Fuse.match() for single string matching (\u003ca href=\"https://github.com/krisk/Fuse/commit/460eb5be84b56525710602ec44e2af402ca09686\"\u003e460eb5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd token search — per-term fuzzy matching with IDF scoring (\u003ca href=\"https://github.com/krisk/Fuse/commit/68c1dcf981a60ef46387440dc550fc546254bae9\"\u003e68c1dcf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egetFn null return, escaped pipe in extended search, empty query returns all (\u003ca href=\"https://github.com/krisk/Fuse/commit/d33b735f62ae2f149808a49ff0c185a04bee28d7\"\u003ed33b735\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/800\"\u003e#800\u003c/a\u003e \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/765\"\u003e#765\u003c/a\u003e \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/728\"\u003e#728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremoveAt() now returns the removed item (\u003ca href=\"https://github.com/krisk/Fuse/commit/8cec7e2f99a7063e0aa9a04b8cedf0813e169531\"\u003e8cec7e2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/675\"\u003e#675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e support keyless string entries in logical queries (\u003ca href=\"https://github.com/krisk/Fuse/commit/86955565a106514212639ecfd3ff45d492f4a0a3\"\u003e8695556\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/736\"\u003e#736\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eindex:\u003c/strong\u003e coerce non-string array values to strings during indexing (\u003ca href=\"https://github.com/krisk/Fuse/commit/db0e181e5db988d5fad8bee1e281fa20f8a69376\"\u003edb0e181\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/738\"\u003e#738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eindex:\u003c/strong\u003e strip getFn from keys in toJSON() for safe serialization (\u003ca href=\"https://github.com/krisk/Fuse/commit/0f2a69babf8c76faeb366c471e17430f5f6d8595\"\u003e0f2a69b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/798\"\u003e#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elint:\u003c/strong\u003e suppress unused var in toJSON destructure (\u003ca href=\"https://github.com/krisk/Fuse/commit/d63c0e8bd82e4c4d4cec5844a800e64d3b056b29\"\u003ed63c0e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emerge overlapping match indices in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/06c5e97c1b79f6e29d482a300eea99a9b6fad82f\"\u003e06c5e97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e handle non-decomposable diacritics in stripDiacritics (\u003ca href=\"https://github.com/krisk/Fuse/commit/5a01f2994ffe48f7e0e4191f4cdeeabe6a3967a5\"\u003e5a01f29\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/home-assistant/frontend/issues/30399\"\u003ehome-assistant/frontend#30399\u003c/a\u003e \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/816\"\u003e#816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e handle quoted tokens with inner spaces and quotes in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/c22652342b2d15c12f5dc5870e6b4b0eef1d2247\"\u003ec226523\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/810\"\u003e#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e inverse patterns now work correctly across multiple keys (\u003ca href=\"https://github.com/krisk/Fuse/commit/935188228ed50dc0a555b41eda47447ada59dd6b\"\u003e9351882\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/712\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0\"\u003e7.2.0\u003c/a\u003e (2026-04-02)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eFuse.use()\u003c/code\u003e for runtime plugin registration (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einline Bitap score computation to reduce object allocation in hot loops (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebatch \u003ccode\u003eremoveAll\u003c/code\u003e for O(n) bulk removes instead of O(n*k) (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eheap-based top-k selection when \u003ccode\u003elimit\u003c/code\u003e is set (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecache compiled searcher for repeated queries (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e deduplicate and merge overlapping match indices (\u003ca href=\"https://github.com/krisk/Fuse/commit/60c393a45f75e63ebbecd5e4913d539c8d4a3752\"\u003e60c393a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/735\"\u003e#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e preserve original array indices in nested path traversal (\u003ca href=\"https://github.com/krisk/Fuse/commit/a1451be8ad46d453799b330f6ad00c58996eb9df\"\u003ea1451be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/786\"\u003e#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e correct key type in FuseSortFunctionMatch (\u003ca href=\"https://github.com/krisk/Fuse/commit/fecee16f19dd5d8280260854717a9821256f6702\"\u003efecee16\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/811\"\u003e#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e correct keys type in parseIndex parameter (\u003ca href=\"https://github.com/krisk/Fuse/commit/58c7c73bb8c015c46f583c7cdac377839f5c61ce\"\u003e58c7c73\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/794\"\u003e#794\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/krisk/Fuse/commit/aae48f51475284f97d47c0d16b1aaa7ef7f910b1\"\u003e\u003ccode\u003eaae48f5\u003c/code\u003e\u003c/a\u003e chore(release): 7.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/d63c0e8bd82e4c4d4cec5844a800e64d3b056b29\"\u003e\u003ccode\u003ed63c0e8\u003c/code\u003e\u003c/a\u003e fix(lint): suppress unused var in toJSON destructure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/44dfdb48afa4174a37cc483d524b1d183ef27dea\"\u003e\u003ccode\u003e44dfdb4\u003c/code\u003e\u003c/a\u003e chore: add funding field to package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/65dadf5cc2ea45791c2bfeca9cdc8e243667948f\"\u003e\u003ccode\u003e65dadf5\u003c/code\u003e\u003c/a\u003e docs: add performance guide with benchmark script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/0ae662cb825e1c9db7cdaf8331aab992f293b508\"\u003e\u003ccode\u003e0ae662c\u003c/code\u003e\u003c/a\u003e feat: add BigInt support for indexing and search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/8153c9dd361254b026f10bf4a0e92f40e8bfacfc\"\u003e\u003ccode\u003e8153c9d\u003c/code\u003e\u003c/a\u003e docs: fix tsconfig to resolve \u0026quot;no inputs found\u0026quot; error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/6afb2ed11759b1b6585f37c6e5615508c92aa3c6\"\u003e\u003ccode\u003e6afb2ed\u003c/code\u003e\u003c/a\u003e docs: add \u0026quot;When to Use It\u0026quot; section to token search page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/0e74a9c59922eb965a0d5766868d8b4d59c746e3\"\u003e\u003ccode\u003e0e74a9c\u003c/code\u003e\u003c/a\u003e docs: simplify Getting Started page title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/80330ed6d2fc8fab2c2a6f4e53c9469eedbd704e\"\u003e\u003ccode\u003e80330ed\u003c/code\u003e\u003c/a\u003e docs: fix sidebar titles and restore subheading expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/6cd0ceea74b1fea340e080787bb0eecec3cbf0d0\"\u003e\u003ccode\u003e6cd0cee\u003c/code\u003e\u003c/a\u003e docs: remove unused TwitterFollow and Version components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/krisk/Fuse/compare/v7.1.0...v7.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/Whisparr/Whisparr-Eros/pull/281","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whisparr%2FWhisparr-Eros/issues/281","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/281/packages"},{"uuid":"4298263472","node_id":"PR_kwDOBII6CM7UFBfX","number":8023,"state":"closed","title":"Bump stylelint-order from 6.0.4 to 8.1.1 in /modules/web","user":"dependabot[bot]","labels":["release-note-none","lgtm","size/S","approved","ok-to-test","dependencies","dco-signoff: yes","docs/none","test-issue/none"],"assignees":["KhizerRehan"],"locked":false,"comments_count":7,"pull_request":true,"closed_at":"2026-07-08T11:57:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T19:48:14.000Z","updated_at":"2026-07-08T11:58:31.000Z","time_to_close":6797355,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stylelint-order","old_version":"6.0.4","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":"/modules/web","ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 6.0.4 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/6.0.4...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/kubermatic/dashboard/pull/8023","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubermatic%2Fdashboard/issues/8023","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8023/packages"},{"uuid":"4292288386","node_id":"PR_kwDOQvTQ2c7TxxfR","number":12,"state":"open","title":"chore(deps-dev): bump the stylelint group with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-19T23:15:53.000Z","updated_at":"2026-04-19T23:16:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"stylelint","update_count":4,"packages":[{"name":"stylelint","old_version":"16.26.1","new_version":"17.8.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-config-concentric-order","old_version":"5.2.1","new_version":"5.5.0","repository_url":"https://github.com/chaucerbao/stylelint-config-concentric-order"},{"name":"stylelint-config-standard-scss","old_version":"16.0.0","new_version":"17.0.0","repository_url":"https://github.com/stylelint-scss/stylelint-config-standard-scss"},{"name":"stylelint-order","old_version":"7.0.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps the stylelint group with 4 updates: [stylelint](https://github.com/stylelint/stylelint), [stylelint-config-concentric-order](https://github.com/chaucerbao/stylelint-config-concentric-order), [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) and [stylelint-order](https://github.com/hudochenkov/stylelint-order).\n\nUpdates `stylelint` from 16.26.1 to 17.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.8.0\u003c/h2\u003e\n\u003cp\u003eIt adds 3 new rules and 1 configuration property.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003elanguageOptions.directionality\u003c/code\u003e configuration property (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eproperty-layout-mappings\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003erelative-selector-nesting-notation\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8730\"\u003e#8730\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eselector-no-deprecated\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8694\"\u003e#8694\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.7.0\u003c/h2\u003e\n\u003cp\u003eIt fixes 4 bugs, including clearer problem messages by removing filler words and leading with the problem. We've also released \u003ccode\u003e1.0.0\u003c/code\u003e of \u003ca href=\"https://github.com/stylelint/create-stylelint\"\u003ecreate-stylelint\u003c/a\u003e to help with first-time Stylelint setup.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: clarity of problem messages (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9199\"\u003e#9199\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e--print-config\u003c/code\u003e CLI flag to hide internal properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9194\"\u003e#9194\u003c/a\u003e) (\u003ca href=\"https://github.com/ybiquitous\"\u003e\u003ccode\u003e@​ybiquitous\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003efunction-url-quotes\u003c/code\u003e false positives when URLs have modifiers (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8702\"\u003e#8702\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-no-qualifying-type\u003c/code\u003e false positives for \u003ccode\u003e:has()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9182\"\u003e#9182\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.6.0\u003c/h2\u003e\n\u003cp\u003eIt adds support for extending units in \u003ccode\u003elanguageOptions\u003c/code\u003e, which then apply to rules like \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and fixes 2 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: support for extending units to \u003ccode\u003elanguageOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9166\"\u003e#9166\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: missing \u003ccode\u003eruleMetadata\u003c/code\u003e when linting multiple files with overrides (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9154\"\u003e#9154\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003ecustom-property-no-missing-var-function\u003c/code\u003e false positives for \u003ccode\u003etimeline-scope\u003c/code\u003e and \u003ccode\u003eanimation-timeline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9164\"\u003e#9164\u003c/a\u003e) (\u003ca href=\"https://github.com/splincode\"\u003e\u003ccode\u003e@​splincode\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.5.0\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.3.0\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/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.8.0 - 2026-04-15\u003c/h2\u003e\n\u003cp\u003eIt adds 3 new rules and 1 configuration property.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003elanguageOptions.directionality\u003c/code\u003e configuration property (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eproperty-layout-mappings\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003erelative-selector-nesting-notation\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8730\"\u003e#8730\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eselector-no-deprecated\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8694\"\u003e#8694\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.7.0 - 2026-04-12\u003c/h2\u003e\n\u003cp\u003eIt fixes 4 bugs, including clearer problem messages by removing filler words and leading with the problem. We've also released \u003ccode\u003e1.0.0\u003c/code\u003e of \u003ca href=\"https://github.com/stylelint/create-stylelint\"\u003ecreate-stylelint\u003c/a\u003e to help with first-time Stylelint setup.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: clarity of problem messages (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9199\"\u003e#9199\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e--print-config\u003c/code\u003e CLI flag to hide internal properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9194\"\u003e#9194\u003c/a\u003e) (\u003ca href=\"https://github.com/ybiquitous\"\u003e\u003ccode\u003e@​ybiquitous\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003efunction-url-quotes\u003c/code\u003e false positives when URLs have modifiers (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8702\"\u003e#8702\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-no-qualifying-type\u003c/code\u003e false positives for \u003ccode\u003e:has()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9182\"\u003e#9182\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.6.0 - 2026-03-26\u003c/h2\u003e\n\u003cp\u003eIt adds support for extending units in \u003ccode\u003elanguageOptions\u003c/code\u003e, which then apply to rules like \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and fixes 2 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: support for extending units to \u003ccode\u003elanguageOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9166\"\u003e#9166\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: missing \u003ccode\u003eruleMetadata\u003c/code\u003e when linting multiple files with overrides (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9154\"\u003e#9154\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003ecustom-property-no-missing-var-function\u003c/code\u003e false positives for \u003ccode\u003etimeline-scope\u003c/code\u003e and \u003ccode\u003eanimation-timeline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9164\"\u003e#9164\u003c/a\u003e) (\u003ca href=\"https://github.com/splincode\"\u003e\u003ccode\u003e@​splincode\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.5.0 - 2026-03-19\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\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/stylelint/stylelint/commit/b329c6fb0ee1c8fd530358ab6b7a11a96aa2c616\"\u003e\u003ccode\u003eb329c6f\u003c/code\u003e\u003c/a\u003e Release 17.8.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9217\"\u003e#9217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/e9a4877f6af134af12f3f79d36c66dddd5a54ea4\"\u003e\u003ccode\u003ee9a4877\u003c/code\u003e\u003c/a\u003e Bump postcss from 8.5.8 to 8.5.9 in the postcss group (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9216\"\u003e#9216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0dc0d02659448ec2eff65b5b8e0464baa1350c2d\"\u003e\u003ccode\u003e0dc0d02\u003c/code\u003e\u003c/a\u003e Bump eslint from 10.1.0 to 10.2.0 in the eslint group (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9215\"\u003e#9215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/4978eaf6f9b38905f845b5fc66fbe1f48cc3f29b\"\u003e\u003ccode\u003e4978eaf\u003c/code\u003e\u003c/a\u003e Document \u003ccode\u003eselector-no-deprecated\u003c/code\u003e not yet in config (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9211\"\u003e#9211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/9ca941ed5e14d1b918587531ef0172533c829771\"\u003e\u003ccode\u003e9ca941e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003erelative-selector-nesting-notation\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8730\"\u003e#8730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/06807ce45638f6a1107e20f01f02ec0392783063\"\u003e\u003ccode\u003e06807ce\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eselector-no-deprecated\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8694\"\u003e#8694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/16a6090344b085e816f47a30265f732d4f7d5178\"\u003e\u003ccode\u003e16a6090\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eproperty-layout-mappings\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8687\"\u003e#8687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0b9b48b96481e7b5f1e2348da4cb0727121459c0\"\u003e\u003ccode\u003e0b9b48b\u003c/code\u003e\u003c/a\u003e Release 17.7.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9210\"\u003e#9210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/d0c992e78b9eabe6c44d52fd978ffe205df79711\"\u003e\u003ccode\u003ed0c992e\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003efunction-url-quotes\u003c/code\u003e false positives when URLs have modifiers (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8702\"\u003e#8702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/64d07a84ba219935df131d77368bd86a2e64e46f\"\u003e\u003ccode\u003e64d07a8\u003c/code\u003e\u003c/a\u003e Fix clarity of problem messages (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9199\"\u003e#9199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/16.26.1...17.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-config-concentric-order` from 5.2.1 to 5.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chaucerbao/stylelint-config-concentric-order/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-config-standard-scss` from 16.0.0 to 17.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/releases\"\u003estylelint-config-standard-scss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved: \u003ccode\u003estylelint\u003c/code\u003e less than \u003ccode\u003e17.0.0\u003c/code\u003e from peer dependencies.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v17.0.0\"\u003e\u003ccode\u003estylelint-config-recommended-scss@17.0.0\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint/stylelint-config-standard/releases/tag/40.0.0\"\u003e\u003ccode\u003estylelint-config-standard@40.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged: module type to ESM.\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/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md\"\u003estylelint-config-standard-scss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e17.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved: \u003ccode\u003estylelint\u003c/code\u003e less than \u003ccode\u003e17.0.0\u003c/code\u003e from peer dependencies.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint/stylelint-config-recommended-scss/releases/tag/17.0.0\"\u003e\u003ccode\u003estylelint-config-recommended-scss@17.0.0\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint/stylelint-config-standard/releases/tag/40.0.0\"\u003e\u003ccode\u003estylelint-config-standard@40.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged: module type to ESM.\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/stylelint-scss/stylelint-config-standard-scss/commit/e3934694cc97c79ca1bd792e6bd7e210bf5bfe45\"\u003e\u003ccode\u003ee393469\u003c/code\u003e\u003c/a\u003e 17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/0a4e6dc43a906c67eb361e345c7e90faff9f7073\"\u003e\u003ccode\u003e0a4e6dc\u003c/code\u003e\u003c/a\u003e Prepare 17.0.0 (\u003ca href=\"https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/262\"\u003e#262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/7c7f150f5cd34dbef293c00f47acb41580c12510\"\u003e\u003ccode\u003e7c7f150\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e*-pattern\u003c/code\u003e messages to be consistent with stylelint-config-standard (\u003ca href=\"https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v16.0.0...v17.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.0...8.1.1\"\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/ndavi/neon-adressing-helper/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndavi%2Fneon-adressing-helper/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4192672781","node_id":"PR_kwDOQ6EF787Pe6wQ","number":254,"state":"closed","title":"Chore: Bump the all-npm-updates group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["Area: UI","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-03T07:15:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T08:07:00.000Z","updated_at":"2026-04-03T07:15:38.000Z","time_to_close":83317,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore: Bump","group_name":"all-npm-updates","update_count":32,"packages":[{"name":"@fortawesome/react-fontawesome","old_version":"3.2.0","new_version":"3.3.0","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/integrations","old_version":"7.119.1","new_version":"7.120.4","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.96.1","repository_url":"https://github.com/TanStack/query"},{"name":"filesize","old_version":"11.0.13","new_version":"11.0.15","repository_url":"https://github.com/avoidwork/filesize.js"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"react-redux","old_version":"7.2.4","new_version":"9.2.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-tabs","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/reactjs/react-tabs"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.7","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux","old_version":"4.2.1","new_version":"5.0.1","repository_url":"https://github.com/reduxjs/redux"},{"name":"redux-actions","old_version":"2.6.5","new_version":"3.0.3","repository_url":"https://github.com/redux-utilities/redux-actions"},{"name":"redux-thunk","old_version":"2.4.2","new_version":"3.1.0","repository_url":"https://github.com/reduxjs/redux-thunk"},{"name":"reselect","old_version":"4.1.8","new_version":"5.1.1","repository_url":"https://github.com/reduxjs/reselect"},{"name":"swiper","old_version":"12.1.2","new_version":"12.1.3","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"use-debounce","old_version":"10.1.0","new_version":"10.1.1","repository_url":"https://github.com/xnimorz/use-debounce"},{"name":"@babel/preset-env","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"eslint","old_version":"9.39.4","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"filemanager-webpack-plugin","old_version":"8.0.0","new_version":"10.0.1","repository_url":"https://github.com/gregnb/filemanager-webpack-plugin"},{"name":"mini-css-extract-plugin","old_version":"2.10.1","new_version":"2.10.2","repository_url":"https://github.com/webpack/mini-css-extract-plugin"},{"name":"stylelint","old_version":"17.4.0","new_version":"17.6.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.1.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"ts-loader","old_version":"9.5.4","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"webpack-cli","old_version":"7.0.0","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm-updates group with 32 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `3.2.0` | `3.3.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.47.0` |\n| [@sentry/integrations](https://github.com/getsentry/sentry-javascript) | `7.119.1` | `7.120.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.96.1` |\n| [filesize](https://github.com/avoidwork/filesize.js) | `11.0.13` | `11.0.15` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `7.2.4` | `9.2.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.13.2` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.13.1` | `7.13.2` |\n| [react-tabs](https://github.com/reactjs/react-tabs) | `6.1.0` | `6.1.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.7` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [redux](https://github.com/reduxjs/redux) | `4.2.1` | `5.0.1` |\n| [redux-actions](https://github.com/redux-utilities/redux-actions) | `2.6.5` | `3.0.3` |\n| [redux-thunk](https://github.com/reduxjs/redux-thunk) | `2.4.2` | `3.1.0` |\n| [reselect](https://github.com/reduxjs/reselect) | `4.1.8` | `5.1.1` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.2` | `12.1.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [use-debounce](https://github.com/xnimorz/use-debounce) | `10.1.0` | `10.1.1` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.58.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.58.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.1.0` |\n| [filemanager-webpack-plugin](https://github.com/gregnb/filemanager-webpack-plugin) | `8.0.0` | `10.0.1` |\n| [mini-css-extract-plugin](https://github.com/webpack/mini-css-extract-plugin) | `2.10.1` | `2.10.2` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.4.0` | `17.6.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.0` | `8.1.1` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.4` | `9.5.7` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `7.0.0` | `7.0.2` |\n\n\nUpdates `@fortawesome/react-fontawesome` from 3.2.0 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/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eHighlights:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Custom Gradient Support! (see PR \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/625\"\u003e#625\u003c/a\u003e and Issue \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new API Reference documentation! (see \u003ca href=\"https://fortawesome.github.io/react-fontawesome/\"\u003ehttps://fortawesome.github.io/react-fontawesome/\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(style): add support for custom gradient fills by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/625\"\u003eFortAwesome/react-fontawesome#625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(docs): add typedoc-generated API reference docs by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/631\"\u003eFortAwesome/react-fontawesome#631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): clean up API docs output structure, rewrite html links by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/632\"\u003eFortAwesome/react-fontawesome#632\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(publish): enable publishing releases from CI by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/623\"\u003eFortAwesome/react-fontawesome#623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): update deprecated actions by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/633\"\u003eFortAwesome/react-fontawesome#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): fix publish action env setting by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/634\"\u003eFortAwesome/react-fontawesome#634\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ehttps://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\u003c/a\u003e\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/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e add support for custom gradient fills (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d14cdc5f16fd16b88ceab31fd02aa99fd146694f\"\u003ed14cdc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e use single prop for gradient fills, add unit tests (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2282d163059463ae08eae4d2859b8fb9635e4404\"\u003e2282d16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e add typedoc-generated API reference docs (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e5894156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e clean up API docs output structure, rewrite html links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003ea7782b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update README with FontAwesome documentation links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003ec540f90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e fix publish action env setting (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003eeb4b40a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e only run full test matrix on PRs and main (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/3434d60c0fbd4f18cc455b1e3b0065b00dfe5fbe\"\u003e3434d60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e update deprecated actions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e6382b20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e enable publishing releases from CI (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5d461505cf3ed03a0f557c0190f5d5368d3117d5\"\u003e5d46150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e ensure private publish uses hard main ref (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f54a9c2da032562e8fc7aed0636bdbbce2f29ef5\"\u003ef54a9c2\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/FortAwesome/react-fontawesome/commit/cf9b12ca5c64e4777bdc2b3dcca484cf7ea13292\"\u003e\u003ccode\u003ecf9b12c\u003c/code\u003e\u003c/a\u003e chore(release): 3.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2358c55ed6c9c52bca111d83f5ac8cb48ca4efbe\"\u003e\u003ccode\u003e2358c55\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/634\"\u003e#634\u003c/a\u003e from FortAwesome/chore/fix-publish-action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003e\u003ccode\u003eeb4b40a\u003c/code\u003e\u003c/a\u003e ci(actions): fix publish action env setting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/e726c0435719491df0bcfc295f01be8d206e6554\"\u003e\u003ccode\u003ee726c04\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/633\"\u003e#633\u003c/a\u003e from FortAwesome/chore/update-deprecated-actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e\u003ccode\u003e6382b20\u003c/code\u003e\u003c/a\u003e ci(actions): update deprecated actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/257370207238a96dde6ef32fffd57224fd133f67\"\u003e\u003ccode\u003e2573702\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/632\"\u003e#632\u003c/a\u003e from FortAwesome/chore/docs-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003e\u003ccode\u003ea7782b8\u003c/code\u003e\u003c/a\u003e chore(docs): clean up API docs output structure, rewrite html links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003e\u003ccode\u003ec540f90\u003c/code\u003e\u003c/a\u003e chore(docs): update README with FontAwesome documentation links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/42f1d51a6bb17cd75a0e5063ba434e3f6d23a80b\"\u003e\u003ccode\u003e42f1d51\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/631\"\u003e#631\u003c/a\u003e from FortAwesome/feat/add-api-reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e\u003ccode\u003e5894156\u003c/code\u003e\u003c/a\u003e chore(docs): add typedoc-generated API reference docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.43.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\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/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/integrations` from 7.119.1 to 7.120.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\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/getsentry/sentry-javascript/blob/7.120.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\u003c/p\u003e\n\u003ch2\u003e7.120.4-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/publish): Ensure discontinued packages are published with \u003ccode\u003elatest\u003c/code\u003e tag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14926\"\u003e#14926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tracing-internal): Fix case when lrp keys offset is 0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14615\"\u003e#14615\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/LubomirIgonda1\"\u003e\u003ccode\u003e@​LubomirIgonda1\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Ensure \u003ccode\u003e_sentryModuleMetadata\u003c/code\u003e is not mangled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14357\"\u003e#14357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v7/browser): Add moduleMetadataIntegration lazy loading support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/13822\"\u003e#13822\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.119.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(nextjs/v7): Bump rollup to 2.79.2\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/getsentry/sentry-javascript/commit/0469cab0f9f8cebed33620a482441ee505be8787\"\u003e\u003ccode\u003e0469cab\u003c/code\u003e\u003c/a\u003e release: 7.120.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0077b5b9f00be54da2c65e00ce1818412c430def\"\u003e\u003ccode\u003e0077b5b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17210\"\u003e#17210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/125d8701873fd4101f0d6da8f32d995b606422eb\"\u003e\u003ccode\u003e125d870\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.120.4-alpha.1' into v7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a55701f5c0ead19d9b5a5472ffa92406867a135e\"\u003e\u003ccode\u003ea55701f\u003c/code\u003e\u003c/a\u003e release: 7.120.4-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a42e7e780404ed7f4ae5a6c050b6a1bb7bf70028\"\u003e\u003ccode\u003ea42e7e7\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/347da0a3f9e23d6b22d4cb633252040793b72c2e\"\u003e\u003ccode\u003e347da0a\u003c/code\u003e\u003c/a\u003e ci(v7/craft): Remove commit-on-git-repository for deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17201\"\u003e#17201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9412e75b55f0d3cabc1b26097989de1c863fb3ff\"\u003e\u003ccode\u003e9412e75\u003c/code\u003e\u003c/a\u003e test(v7/metrics): Delete metrics test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17202\"\u003e#17202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1852e61713c4a482daa4e79f28ed66714be2c48c\"\u003e\u003ccode\u003e1852e61\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17198\"\u003e#17198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cb499a67999c32f01116ff55f7e22d4355cd0143\"\u003e\u003ccode\u003ecb499a6\u003c/code\u003e\u003c/a\u003e fix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bc8bbb6105149702af3e762f33ded89560c85cc7\"\u003e\u003ccode\u003ebc8bbb6\u003c/code\u003e\u003c/a\u003e ci(v7): Bump to ubuntu-24.04 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17083\"\u003e#17083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/7.119.1...7.120.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.96.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(build): exclude config files from production DTS rollup to prevent \u003ccode\u003e@types/node\u003c/code\u003e type pollution (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10358\"\u003e#10358\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\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/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1047cdc393fac7c98822c993d70c28f58833c63d\"\u003e\u003ccode\u003e1047cdc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10326\"\u003e#10326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `filesize` from 11.0.13 to 11.0.15\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avoidwork/filesize.js/blob/master/CHANGELOG.md\"\u003efilesize's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.14...11.0.15\"\u003e11.0.15\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e28 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eBump handlebars from 4.7.8 to 4.7.9 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/249\"\u003e\u003ccode\u003e[#249](https://github.com/avoidwork/filesize.js/issues/249)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating documentation \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/fac0c01990ffe7f8322b4571542a01b2c5866e8b\"\u003e\u003ccode\u003efac0c01\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding 'coverage.txt' \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/2f00cbd01b848544003993907bfefd409d230f98\"\u003e\u003ccode\u003e2f00cbd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating README.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/5167a56e9fb46627d3a9d04ab3d30616c3491793\"\u003e\u003ccode\u003e5167a56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.14\"\u003e11.0.14\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e25 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eMajor refactor, documentation overhaul, and community best practices \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/248\"\u003e\u003ccode\u003e[#248](https://github.com/avoidwork/filesize.js/issues/248)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.59.0 to 4.60.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/246\"\u003e\u003ccode\u003e[#246](https://github.com/avoidwork/filesize.js/issues/246)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.3 to 3.4.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/245\"\u003e\u003ccode\u003e[#245](https://github.com/avoidwork/filesize.js/issues/245)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e from 0.4.4 to 1.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/243\"\u003e\u003ccode\u003e[#243](https://github.com/avoidwork/filesize.js/issues/243)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/242\"\u003e\u003ccode\u003e[#242](https://github.com/avoidwork/filesize.js/issues/242)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump c8 from 10.1.3 to 11.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/241\"\u003e\u003ccode\u003e[#241](https://github.com/avoidwork/filesize.js/issues/241)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.1 to 4.59.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/239\"\u003e\u003ccode\u003e[#239](https://github.com/avoidwork/filesize.js/issues/239)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.0 to 4.57.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/236\"\u003e\u003ccode\u003e[#236](https://github.com/avoidwork/filesize.js/issues/236)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.56.0 to 4.57.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/235\"\u003e\u003ccode\u003e[#235](https://github.com/avoidwork/filesize.js/issues/235)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.3 to 4.56.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/234\"\u003e\u003ccode\u003e[#234](https://github.com/avoidwork/filesize.js/issues/234)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.2 to 4.55.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/233\"\u003e\u003ccode\u003e[#233](https://github.com/avoidwork/filesize.js/issues/233)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.1 to 4.55.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/232\"\u003e\u003ccode\u003e[#232](https://github.com/avoidwork/filesize.js/issues/232)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.54.0 to 4.55.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/231\"\u003e\u003ccode\u003e[#231](https://github.com/avoidwork/filesize.js/issues/231)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.5 to 4.54.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/230\"\u003e\u003ccode\u003e[#230](https://github.com/avoidwork/filesize.js/issues/230)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.4 to 4.53.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/229\"\u003e\u003ccode\u003e[#229](https://github.com/avoidwork/filesize.js/issues/229)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.3 to 4.53.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/228\"\u003e\u003ccode\u003e[#228](https://github.com/avoidwork/filesize.js/issues/228)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.39.1 to 9.39.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/227\"\u003e\u003ccode\u003e[#227](https://github.com/avoidwork/filesize.js/issues/227)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/226\"\u003e\u003ccode\u003e[#226](https://github.com/avoidwork/filesize.js/issues/226)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.2 to 4.53.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/225\"\u003e\u003ccode\u003e[#225](https://github.com/avoidwork/filesize.js/issues/225)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump glob from 10.4.5 to 10.5.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/224\"\u003e\u003ccode\u003e[#224](https://github.com/avoidwork/filesize.js/issues/224)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.1.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/223\"\u003e\u003ccode\u003e[#223](https://github.com/avoidwork/filesize.js/issues/223)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.1 to 4.53.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/222\"\u003e\u003ccode\u003e[#222](https://github.com/avoidwork/filesize.js/issues/222)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.5 to 4.53.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/221\"\u003e\u003ccode\u003e[#221](https://github.com/avoidwork/filesize.js/issues/221)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.4 to 11.7.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/220\"\u003e\u003ccode\u003e[#220](https://github.com/avoidwork/filesize.js/issues/220)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.39.0 to 9.39.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/219\"\u003e\u003ccode\u003e[#219](https://github.com/avoidwork/filesize.js/issues/219)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.38.0 to 9.39.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/218\"\u003e\u003ccode\u003e[#218](https://github.com/avoidwork/filesize.js/issues/218)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-node from 5 to 6 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/217\"\u003e\u003ccode\u003e[#217](https://github.com/avoidwork/filesize.js/issues/217)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.4 to 4.52.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/216\"\u003e\u003ccode\u003e[#216](https://github.com/avoidwork/filesize.js/issues/216)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.37.0 to 9.38.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/215\"\u003e\u003ccode\u003e[#215](https://github.com/avoidwork/filesize.js/issues/215)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.36.0 to 9.37.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/214\"\u003e\u003ccode\u003e[#214](https://github.com/avoidwork/filesize.js/issues/214)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.3 to 4.52.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/213\"\u003e\u003ccode\u003e[#213](https://github.com/avoidwork/filesize.js/issues/213)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.3 to 11.7.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/212\"\u003e\u003ccode\u003e[#212](https://github.com/avoidwork/filesize.js/issues/212)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.2 to 11.7.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/211\"\u003e\u003ccode\u003e[#211](https://github.com/avoidwork/filesize.js/issues/211)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.2 to 4.52.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/210\"\u003e\u003ccode\u003e[#210](https://github.com/avoidwork/filesize.js/issues/210)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.1 to 4.52.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/209\"\u003e\u003ccode\u003e[#209](https://github.com/avoidwork/filesize.js/issues/209)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.0 to 4.52.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/208\"\u003e\u003ccode\u003e[#208](https://github.com/avoidwork/filesize.js/issues/208)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerating CHANGELOG.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/0a79afd4d19f6594a15accda06e8d845683b2095\"\u003e\u003ccode\u003e0a79afd\u003c/code\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/avoidwork/filesize.js/commit/5167a56e9fb46627d3a9d04ab3d30616c3491793\"\u003e\u003ccode\u003e5167a56\u003c/code\u003e\u003c/a\u003e Updating README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/2f00cbd01b848544003993907bfefd409d230f98\"\u003e\u003ccode\u003e2f00cbd\u003c/code\u003e\u003c/a\u003e Adding 'coverage.txt'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/fac0c01990ffe7f8322b4571542a01b2c5866e8b\"\u003e\u003ccode\u003efac0c01\u003c/code\u003e\u003c/a\u003e Updating documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/ea6ade85f635a13354963c6cb22cf55f8bc5da57\"\u003e\u003ccode\u003eea6ade8\u003c/code\u003e\u003c/a\u003e Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/0a79afd4d19f6594a15accda06e8d845683b2095\"\u003e\u003ccode\u003e0a79afd\u003c/code\u003e\u003c/a\u003e Generating CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/443e3ccc1a5ea02b4725e538cbd1279ed586019e\"\u003e\u003ccode\u003e443e3cc\u003c/code\u003e\u003c/a\u003e Version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/1106cbb9679b56d95150a419c6a0cae1d69d3bc0\"\u003e\u003ccode\u003e1106cbb\u003c/code\u003e\u003c/a\u003e Major refactor, documentation overhaul, and community best practices (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/ab17b96f8998e6d88068b6312fa48a96a49d78ac\"\u003e\u003ccode\u003eab17b96\u003c/code\u003e\u003c/a\u003e Bump rollup from 4.59.0 to 4.60.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/c0c84eafacdb0a5974c78fc6d3925f23b48861c4\"\u003e\u003ccode\u003ec0c84ea\u003c/code\u003e\u003c/a\u003e Bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/245\"\u003e#245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/6873b351077b756a0fcd568a66c500ec981f985f\"\u003e\u003ccode\u003e6873b35\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e from 0.4.4 to 1.0.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\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/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.23 to 4.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lodash/lodash/releases\"\u003elodash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.18.1\u003c/h2\u003e\n\u003ch2\u003eBugs\u003c/h2\u003e\n\u003cp\u003eFixes a \u003ccode\u003eReferenceError\u003c/code\u003e issue in \u003ccode\u003elodash\u003c/code\u003e \u003ccode\u003elodash-es\u003c/code\u003e \u003ccode\u003elodash-amd\u003c/code\u003e and \u003ccode\u003elodash.template\u003c/code\u003e when using the \u003ccode\u003etemplate\u003c/code\u003e and \u003ccode\u003efromPairs\u003c/code\u003e functions from the modular builds. See \u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6167#issuecomment-4165269769\"\u003elodash/lodash#6167\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThese defects were related to how lodash distributions are built from the main branch using \u003ca href=\"https://github.com/lodash-archive/lodash-cli\"\u003ehttps://github.com/lodash-archive/lodash-cli\u003c/a\u003e. When internal dependencies change inside lodash functions, equivalent updates need to be made to a mapping in the lodash-cli. (hey, it was ahead of its time once upon a time!). We know this, but we missed it in the last release. It's the kind of thing that passes in CI, but fails bc the build is not the same thing you tested.\u003c/p\u003e\n\u003cp\u003eThere is no diff on main for this, but you can see the diffs for each of the npm packages on their respective branches:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elodash\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-es\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-amd\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash.template\u003c/code\u003e\u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.18.0\u003c/h2\u003e\n\u003ch2\u003ev4.18.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.0\"\u003ehttps://github.com/lodash/lodash/compare/4.17.23...4.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.unset\u003c/code\u003e / \u003ccode\u003e_.omit\u003c/code\u003e\u003c/strong\u003e: Fixed prototype pollution via \u003ccode\u003econstructor\u003c/code\u003e/\u003ccode\u003eprototype\u003c/code\u003e path traversal (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-f23m-r3pf-42rh\"\u003eGHSA-f23m-r3pf-42rh\u003c/a\u003e, \u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003efe8d32e\u003c/a\u003e). Previously, array-wrapped path segments and primitive roots could bypass the existing guards, allowing deletion of properties from built-in prototypes. Now \u003ccode\u003econstructor\u003c/code\u003e and \u003ccode\u003eprototype\u003c/code\u003e are blocked unconditionally as non-terminal path keys, matching \u003ccode\u003ebaseSet\u003c/code\u003e. Calls that previously returned \u003ccode\u003etrue\u003c/code\u003e and deleted the property now return \u003ccode\u003efalse\u003c/code\u003e and leave the target untouched.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.template\u003c/code\u003e\u003c/strong\u003e: Fixed code injection via \u003ccode\u003eimports\u003c/code\u003e keys (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc\"\u003eGHSA-r5fr-rjxr-66jc\u003c/a\u003e, CVE-2026-4800, \u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e879aaa9\u003c/a\u003e). Fixes an incomplete patch for CVE-2021-23337. The \u003ccode\u003evariable\u003c/code\u003e option was validated against \u003ccode\u003ereForbiddenIdentifierChars\u003c/code\u003e but \u003ccode\u003eimportsKeys\u003c/code\u003e was left unguarded, allowing code injection via the same \u003ccode\u003eFunction()\u003c/code\u003e constructor sink. \u003ccode\u003eimports\u003c/code\u003e keys containing forbidden identifier characters now throw \u003ccode\u003e\u0026quot;Invalid imports option passed into _.template\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd security notice for \u003ccode\u003e_.template\u003c/code\u003e in threat model and API docs (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6099\"\u003e#6099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003elower \u0026gt; upper\u003c/code\u003e behavior in \u003ccode\u003e_.random\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6115\"\u003e#6115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix quotes in \u003ccode\u003e_.compact\u003c/code\u003e jsdoc (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6090\"\u003e#6090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003elodash.*\u003c/code\u003e modular packages\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6157\"\u003eDiff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe have also regenerated and published a select number of the \u003ccode\u003elodash.*\u003c/code\u003e modular packages.\u003c/p\u003e\n\u003cp\u003eThese modular packages had fallen out of sync significantly from the minor/patch updates to lodash. Specifically, we have brought the following packages up to parity w/ the latest lodash release because they have had CVEs on them in the past:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.orderby\"\u003elodash.orderby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.tonumber\"\u003elodash.tonumber\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trim\"\u003elodash.trim\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trimend\"\u003elodash.trimend\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.sortedindexby\"\u003elodash.sortedindexby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.zipobjectdeep\"\u003elodash.zipobjectdeep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.unset\"\u003elodash.unset\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.omit\"\u003elodash.omit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.template\"\u003elodash.template\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/lodash/lodash/commit/cb0b9b9212521c08e3eafe7c8cb0af1b42b6649e\"\u003e\u003ccode\u003ecb0b9b9\u003c/code\u003e\u003c/a\u003e release(patch): bump main to 4.18.1 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6177\"\u003e#6177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/75535f57883b7225adb96de1cfc1cd4169cfcb51\"\u003e\u003ccode\u003e75535f5\u003c/code\u003e\u003c/a\u003e chore: prune stale advisory refs (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6170\"\u003e#6170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/62e91bc6a39c98d85b9ada8c44d40593deaf82a4\"\u003e\u003ccode\u003e62e91bc\u003c/code\u003e\u003c/a\u003e docs: remove n_ Node.js \u0026lt; 6 REPL note from README (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6165\"\u003e#6165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/59be2de61f8aa9461c7856533b51d31b7d8babc4\"\u003e\u003ccode\u003e59be2de\u003c/code\u003e\u003c/a\u003e release(minor): bump to 4.18.0 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6161\"\u003e#6161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/af634573030f979194871da7c68f79420992f53d\"\u003e\u003ccode\u003eaf63457\u003c/code\u003e\u003c/a\u003e fix: broken tests for _.template 879aaa9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/1073a7693e1727e0cf3641e5f71f75ddcf8de7c0\"\u003e\u003ccode\u003e1073a76\u003c/code\u003e\u003c/a\u003e fix: linting issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e\u003ccode\u003e879aaa9\u003c/code\u003e\u003c/a\u003e fix: validate imports keys in _.template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003e\u003ccode\u003efe8d32e\u003c/code\u003e\u003c/a\u003e fix: block prototype pollution in baseUnset via constructor/prototype traversal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/18ba0a32f42fd02117f096b032f89c984173462d\"\u003e\u003ccode\u003e18ba0a3\u003c/code\u003e\u003c/a\u003e refactor(fromPairs): use baseAssignValue for consistent assignment (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6153\"\u003e#6153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b8190803d48d60b8c80ad45d39125f32fa618cb2\"\u003e\u003ccode\u003eb819080\u003c/code\u003e\u003c/a\u003e ci: add dist sync validation workflow (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6137\"\u003e#6137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 7.2.4 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/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e updates the React peer dependency to work with React 19, and improves treeshakeability of our build artifacts.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eReact 19 Compat\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://react.dev/blog/2024/12/05/react-19\"\u003eReact 19 was just released\u003c/a\u003e! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.\u003c/p\u003e\n\u003cp\u003eAlso see \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases/tag/v2.5.0\"\u003eRedux Toolkit v2.5.0\u003c/a\u003e for the same peer dep update.\u003c/p\u003e\n\u003ch3\u003eTreeshaking\u003c/h3\u003e\n\u003cp\u003eWe've done some nitty-gritty optimization work to ensure bundlers correctly treeshake unused parts of the bundle.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove treeshakeability of build artifacts by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2176\"\u003ereduxjs/react-redux#2176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2172\"\u003ereduxjs/react-redux#2172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React 19 (take 2) by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2216\"\u003ereduxjs/react-redux#2216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up devdeps by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2217\"\u003ereduxjs/react-redux#2217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e removes the no-longer-necessary peer dependency on \u003ccode\u003ereact-native\u003c/code\u003e, and tweaks a few TS types for compat with the upcoming React 19 release.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch3\u003eReact Native Peer Dependency Removed\u003c/h3\u003e\n\u003cp\u003eWe've always had an awkward peer dependency on \u003cem\u003eboth\u003c/em\u003e ReactDOM and React Native, because of the need to import the \u003ccode\u003eunstable_batchedUpdates\u003c/code\u003e API directly from each reconciler. That's part of what led to the sequence of 9.x patch releases to deal with RN compat.\u003c/p\u003e\n\u003cp\u003eAs of 9.0.3, we dropped the batching imports completely, since React 18 now batches by default.  That means we didn't even have any remaining imports from \u003ccode\u003ereact-native\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMeanwhile, React 18.3 just came out, but so did React Native 0.74. RN 0.74 still requires React 18.2.\u003c/p\u003e\n\u003cp\u003eThis caused NPM users to have installation failures when trying to use React-Redux:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReact-Redux has a peer dep on RN\u003c/li\u003e\n\u003cli\u003eRN has a peer dep on React 18.2\u003c/li\u003e\n\u003cli\u003eBut the \u003cem\u003elatest\u003c/em\u003e React, 18.3 would get installed in the app\u003c/li\u003e\n\u003cli\u003eNPM errors with a peer dep mismatch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWe no longer need to list RN as a peer dep, and dropping that also fixes the NPM installation issues as well.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseRef\u003c/code\u003e usages to be called with an explicit argument of \u003ccode\u003eundefined\u003c/code\u003e. by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2164\"\u003ereduxjs/react-redux#2164\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/reduxjs/react-redux/commit/7e2fdd4ee2021e4282e12ba9fc722f09124e30cd\"\u003e\u003ccode\u003e7e2fdd4\u003c/code\u003e\u003c/a\u003e Release 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8c573825bb71203dbf61039c92505acb3170acf6\"\u003e\u003ccode\u003e8c57382\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2217\"\u003e#2217\u003c/a\u003e from reduxjs/feature/react-19-devdep-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/d23509bc00aacf8eee67215d027927dbddf51941\"\u003e\u003ccode\u003ed23509b\u003c/code\u003e\u003c/a\u003e Exclude stray dist folders and website from tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/b275a321d39b9f1a285b87ee8555a0f3ca4045df\"\u003e\u003ccode\u003eb275a32\u003c/code\u003e\u003c/a\u003e Eliminate other stray React import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/3ba9838855a5c30173742274349e6afae8469791\"\u003e\u003ccode\u003e3ba9838\u003c/code\u003e\u003c/a\u003e Drop unused Babel devdeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a81c410a4d1069368016803f855adc7461a59ee\"\u003e\u003ccode\u003e1a81c41\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2216\"\u003e#2216\u003c/a\u003e from reduxjs/migrate-to-react-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c58e397241579734da25199e63131809e95ccd81\"\u003e\u003ccode\u003ec58e397\u003c/code\u003e\u003c/a\u003e Migrate to React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/e08518ae110858ee47686059ddd6c6fefb9351a5\"\u003e\u003ccode\u003ee08518a\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eact\u003c/code\u003e related issues in \u003ccode\u003etest/hooks/useSelector.spec.tsx\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1cd1385fc4d6845a209123ce68247ecb881daaf0\"\u003e\u003ccode\u003e1cd1385\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003ehoist-non-react-statics\u003c/code\u003e implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a1fc886593262cee75b96a8c35bbbf00a1aa1e6c\"\u003e\u003ccode\u003ea1fc886...\n\n_Description has been truncated_","html_url":"https://github.com/Whisparr/Whisparr-Eros/pull/254","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whisparr%2FWhisparr-Eros/issues/254","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/254/packages"},{"uuid":"4191387282","node_id":"PR_kwDOP50I2M7PcK5Q","number":663,"state":"open","title":"build(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-02T04:02:37.000Z","updated_at":"2026-04-02T04:12:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/nl-design-system/theme-wizard/pull/663","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Ftheme-wizard/issues/663","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/663/packages"},{"uuid":"4189153494","node_id":"PR_kwDOJGXz6M7PWVYQ","number":2400,"state":"open","title":"build(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T18:50:42.000Z","updated_at":"2026-04-01T18:51:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/nl-design-system/rijkshuisstijl-community/pull/2400","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frijkshuisstijl-community/issues/2400","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2400/packages"},{"uuid":"4184437857","node_id":"PR_kwDOJ9BGZM7PJ6kI","number":341,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T06:47:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T06:20:28.000Z","updated_at":"2026-05-01T06:47:59.000Z","time_to_close":2593650,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":29,"packages":[{"name":"@babel/core","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.5","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@commitlint/cli","old_version":"20.3.0","new_version":"20.5.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/config-conventional","old_version":"20.3.0","new_version":"20.5.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@nx/jest","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/js","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/vite","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/web","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/workspace","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@swc/core","old_version":"1.15.8","new_version":"1.15.21","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/helpers","old_version":"0.5.18","new_version":"0.5.20","repository_url":"https://github.com/swc-project/swc"},{"name":"@types/node","old_version":"25.0.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.52.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.52.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-sonarjs","old_version":"3.0.5","new_version":"4.0.2","repository_url":"https://github.com/SonarSource/SonarJS"},{"name":"globals","old_version":"16.5.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"nx","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"prettier","old_version":"3.7.4","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"stylelint","old_version":"16.26.0","new_version":"17.6.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-config-recommended","old_version":"17.0.0","new_version":"18.0.0","repository_url":"https://github.com/stylelint/stylelint-config-recommended"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.52.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.3.0","new_version":"8.0.3","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 29 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.5` | `7.29.2` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `20.3.0` | `20.5.0` |\n| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `20.3.0` | `20.5.0` |\n| [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest) | `22.3.3` | `22.6.3` |\n| [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `22.3.3` | `22.6.3` |\n| [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite) | `22.3.3` | `22.6.3` |\n| [@nx/web](https://github.com/nrwl/nx/tree/HEAD/packages/web) | `22.3.3` | `22.6.3` |\n| [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) | `22.3.3` | `22.6.3` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.8` | `1.15.21` |\n| [@swc/helpers](https://github.com/swc-project/swc/tree/HEAD/packages/helpers) | `0.5.18` | `0.5.20` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.3` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.52.0` | `8.58.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.52.0` | `8.58.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) | `3.0.5` | `4.0.2` |\n| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.4.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `22.3.3` | `22.6.3` |\n| [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.1` |\n| [stylelint](https://github.com/stylelint/stylelint) | `16.26.0` | `17.6.0` |\n| [stylelint-config-recommended](https://github.com/stylelint/stylelint-config-recommended) | `17.0.0` | `18.0.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.52.0` | `8.58.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.0` | `8.0.3` |\n\n\nUpdates `@babel/core` from 7.28.5 to 7.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.0 (2026-01-31)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17750\"\u003e#17750\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17663\"\u003e#17663\u003c/a\u003e [7.x backport] feat(standalone): export async transform (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17725\"\u003e#17725\u003c/a\u003e [7.x backport] feat: read standalone targets from data-targets (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\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\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17765\"\u003e#17765\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17723\"\u003e#17723\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17708\"\u003e#17708\u003c/a\u003e fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17737\"\u003e#17737\u003c/a\u003e [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17642\"\u003e#17642\u003c/a\u003e [Babel 7] Improve generator performance (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 6\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDavid (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.6 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-utils\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-flow-comments\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-property-mutators\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17589\"\u003e#17589\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17556\"\u003e#17556\u003c/a\u003e fix: \u003ccode\u003etransform-regenerator\u003c/code\u003e correctly handles scope (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17538\"\u003e#17538\u003c/a\u003e fix: Keep jsx comments (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17606\"\u003e#17606\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-static-class-fields-redefine-readonly\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-attributes-to-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-async-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-export-default-from\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-flow\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-bind\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-sent\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-attributes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-defer\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-jsx\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-module-blocks\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-optional-chaining-assign\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-pipeline-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-throw-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-typescript\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-duplicate-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-exponentiation-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-strings\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-logical-assignment-operators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-nullish-coalescing-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-numeric-separator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-catch-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-methods\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regexp-modifiers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-property-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17580\"\u003e#17580\u003c/a\u003e Allow Babel 8 in compatible Babel 7 plugins (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\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/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ad0d03f0c92404a60ec6b1c12f15febd38e2397a\"\u003e\u003ccode\u003ead0d03f\u003c/code\u003e\u003c/a\u003e [7.x backport] feat: Allow specifying startLine in code frame (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17739\"\u003e#17739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e130225028e93e106135586f344cfa44c4aac847\"\u003e\u003ccode\u003ee130225\u003c/code\u003e\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17606\"\u003e#17606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d725e399fd6a4da463cff4918cf71aa03b8beb14\"\u003e\u003ccode\u003ed725e39\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eBABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17569\"\u003e#17569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c1b55f6ad56523ccc96fa68721de0bed2f2cdb23\"\u003e\u003ccode\u003ec1b55f6\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eeslint.config.mts\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17573\"\u003e#17573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.0/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/preset-env` from 7.28.5 to 7.29.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/preset-env\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.2 (2026-03-16)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17840\"\u003e#17840\u003c/a\u003e [7.x backport] async x =\u0026gt; {} must be in leading pos (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\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\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17805\"\u003e#17805\u003c/a\u003e [7.x backport] fix: Properly handle await in finally (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17789\"\u003e#17789\u003c/a\u003e [7.x backport] preset-env include/exclude should accept bugfix plugins (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17813\"\u003e#17813\u003c/a\u003e chore: update eslint peer deps (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.1 (2026-02-04)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17771\"\u003e#17771\u003c/a\u003e [7.x backport] fix: ensure \u003ccode\u003etargets.esmodules\u003c/code\u003e is validated (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17776\"\u003e#17776\u003c/a\u003e [7.x backport] Fix undefined when 64 indents (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.0 (2026-01-31)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17750\"\u003e#17750\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17663\"\u003e#17663\u003c/a\u003e [7.x backport] feat(standalone): export async transform (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17725\"\u003e#17725\u003c/a\u003e [7.x backport] feat: read standalone targets from data-targets (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\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\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17765\"\u003e#17765\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17723\"\u003e#17723\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17708\"\u003e#17708\u003c/a\u003e fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17737\"\u003e#17737\u003c/a\u003e [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\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/babel/babel/commit/37d5595fca9f188f0534458180611f2e776acd31\"\u003e\u003ccode\u003e37d5595\u003c/code\u003e\u003c/a\u003e v7.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1c0a08d95ae7e1c788c7e1ae3a10ee53f7c86864\"\u003e\u003ccode\u003e1c0a08d\u003c/code\u003e\u003c/a\u003e [7.x backport] fix: Properly handle await in finally (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17805\"\u003e#17805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/061bf95142132ce4200f863f891a8e3a727cd844\"\u003e\u003ccode\u003e061bf95\u003c/code\u003e\u003c/a\u003e [7.x backport] preset-env include/exclude should accept bugfix plugins (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17789\"\u003e#17789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/0053db620c05acf0036f593b5aaf4e372daa79d0\"\u003e\u003ccode\u003e0053db6\u003c/code\u003e\u003c/a\u003e Update polyfill packages (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17727\"\u003e#17727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f3a22268bdc4fc6748cbc2be718a4d1090bdaf00\"\u003e\u003ccode\u003ef3a2226\u003c/code\u003e\u003c/a\u003e [babel 7] Delete Babel 8 fixtures (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17729\"\u003e#17729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.2/packages/babel-preset-env\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/cli` from 20.3.0 to 20.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e\u003ccode\u003e@​commitlint/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(resolve-extends): always resolve extended parser presets for proper merging by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(load): resolve async config exports in CJS projects by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4659\"\u003econventional-changelog/commitlint#4659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cli): validate that --cwd directory exists before execution by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4658\"\u003econventional-changelog/commitlint#4658\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cz-commitlint): add exclamation mark support for breaking changes by \u003ca href=\"https://github.com/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\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/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): allow context parameter in QualifiedRuleConfig functions by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(read): update git-raw-commits to v5 API by \u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(is-ignored): strip CI skip markers from release commits by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4637\"\u003econventional-changelog/commitlint#4637\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/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: npx usage \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/613\"\u003e#613\u003c/a\u003e by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4630\"\u003econventional-changelog/commitlint#4630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): incorrect types for rule options by \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4633\"\u003econventional-changelog/commitlint#4633\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/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md\"\u003e\u003ccode\u003e@​commitlint/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e validate that --cwd directory exists before execution (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4658\"\u003e#4658\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/cf80f75745593f4f018cac301a91f23316c974fd\"\u003ecf80f75\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4595\"\u003e#4595\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efooter parser does not escape special chars for regex \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4634\"\u003e#4634\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e8ff7c7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.1...v20.4.2\"\u003e20.4.2\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.0...v20.4.1\"\u003e20.4.1\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.3.1...v20.4.0\"\u003e20.4.0\u003c/a\u003e (2026-01-30)\u003c/h1\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/a7918e9cf70f822505cb4422c03150a86f802627\"\u003e\u003ccode\u003ea7918e9\u003c/code\u003e\u003c/a\u003e v20.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/cf80f75745593f4f018cac301a91f23316c974fd\"\u003e\u003ccode\u003ecf80f75\u003c/code\u003e\u003c/a\u003e fix(cli): validate that --cwd directory exists before execution (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4658\"\u003e#4658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/02d7245e9b204ed07a68298e4d73c8d82a4b7f81\"\u003e\u003ccode\u003e02d7245\u003c/code\u003e\u003c/a\u003e v20.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/a7469817974796a6e89f55911bb66b7bffa44099\"\u003e\u003ccode\u003ea746981\u003c/code\u003e\u003c/a\u003e v20.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/18bd371428771ecc98a7b2f00194bfcbfb4ba809\"\u003e\u003ccode\u003e18bd371\u003c/code\u003e\u003c/a\u003e chore: deps (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4635\"\u003e#4635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e\u003ccode\u003e8ff7c7f\u003c/code\u003e\u003c/a\u003e fix: footer parser does not escape special chars for regex \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4634\"\u003e#4634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/81cfc9e5e9d452b68b5809e57196ca0c03fd7b85\"\u003e\u003ccode\u003e81cfc9e\u003c/code\u003e\u003c/a\u003e v20.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/e7ae28d1f71299cedcafe3360f376c93800b283a\"\u003e\u003ccode\u003ee7ae28d\u003c/code\u003e\u003c/a\u003e v20.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/c68de5e24b010e38eac171f35ba18d31bb1fd3dd\"\u003e\u003ccode\u003ec68de5e\u003c/code\u003e\u003c/a\u003e v20.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3aaf0a603c4047d268d85207957c919f45b60e1f\"\u003e\u003ccode\u003e3aaf0a6\u003c/code\u003e\u003c/a\u003e feat: upgrade conventional commit packages \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4082\"\u003e#4082\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/config-conventional` from 20.3.0 to 20.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e\u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(resolve-extends): always resolve extended parser presets for proper merging by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(load): resolve async config exports in CJS projects by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4659\"\u003econventional-changelog/commitlint#4659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cli): validate that --cwd directory exists before execution by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4658\"\u003econventional-changelog/commitlint#4658\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cz-commitlint): add exclamation mark support for breaking changes by \u003ca href=\"https://github.com/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\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/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): allow context parameter in QualifiedRuleConfig functions by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(read): update git-raw-commits to v5 API by \u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(is-ignored): strip CI skip markers from release commits by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4637\"\u003econventional-changelog/commitlint#4637\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/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: npx usage \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/613\"\u003e#613\u003c/a\u003e by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4630\"\u003econventional-changelog/commitlint#4630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): incorrect types for rule options by \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4633\"\u003econventional-changelog/commitlint#4633\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/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md\"\u003e\u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efooter parser does not escape special chars for regex \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4634\"\u003e#4634\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e8ff7c7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.1...v20.4.2\"\u003e20.4.2\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.0...v20.4.1\"\u003e20.4.1\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.3.1...v20.4.0\"\u003e20.4.0\u003c/a\u003e (2026-01-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade conventional commit packages \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4082\"\u003e#4082\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4597\"\u003e#4597\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3aaf0a603c4047d268d85207957c919f45b60e1f\"\u003e3aaf0a6\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/conventional-changelog/commitlint/commit/a7918e9cf70f822505cb4422c03150a86f802627\"\u003e\u003ccode\u003ea7918e9\u003c/code\u003e\u003c/a\u003e v20.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/02d7245e9b204ed07a68298e4d73c8d82a4b7f81\"\u003e\u003ccode\u003e02d7245\u003c/code\u003e\u003c/a\u003e v20.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/a7469817974796a6e89f55911bb66b7bffa44099\"\u003e\u003ccode\u003ea746981\u003c/code\u003e\u003c/a\u003e v20.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e\u003ccode\u003e8ff7c7f\u003c/code\u003e\u003c/a\u003e fix: footer parser does not escape special chars for regex \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4634\"\u003e#4634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/81cfc9e5e9d452b68b5809e57196ca0c03fd7b85\"\u003e\u003ccode\u003e81cfc9e\u003c/code\u003e\u003c/a\u003e v20.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/e7ae28d1f71299cedcafe3360f376c93800b283a\"\u003e\u003ccode\u003ee7ae28d\u003c/code\u003e\u003c/a\u003e v20.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/c68de5e24b010e38eac171f35ba18d31bb1fd3dd\"\u003e\u003ccode\u003ec68de5e\u003c/code\u003e\u003c/a\u003e v20.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3aaf0a603c4047d268d85207957c919f45b60e1f\"\u003e\u003ccode\u003e3aaf0a6\u003c/code\u003e\u003c/a\u003e feat: upgrade conventional commit packages \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4082\"\u003e#4082\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/be3a280aeadef5afa8ec83dbbe794ab2f72b9c3a\"\u003e\u003ccode\u003ebe3a280\u003c/code\u003e\u003c/a\u003e v20.3.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/config-conventional\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/jest` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/jest\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e a/b test cloud prompt copy in create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35039\"\u003e#35039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e use namespace import for chalk v4 compatibility (\u003ca href=\"https://github.com/nrwl/nx/commit/7c9f873bd1\"\u003e7c9f873bd1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e handle non-interactive mode and add template shorthand names for CNW (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35045\"\u003e#35045\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrozenPandaz \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJack Hsu \u003ca href=\"https://github.com/jaysoo\"\u003e\u003ccode\u003e@​jaysoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJason Jean \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e22.6.2 (2026-03-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e auto-open browser for Cloud setup URL during create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35014\"\u003e#35014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erepo:\u003c/strong\u003e add nx-labs repo target and use glob pattern for update-all-repos (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34999\"\u003e#34999\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eangular:\u003c/strong\u003e update duplicate migration keys (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34961\"\u003e#34961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eangular-rspack:\u003c/strong\u003e ensure rebuild chunks emitted summary accurate (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34979\"\u003e#34979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34936\"\u003e#34936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebundling:\u003c/strong\u003e disable swc input source map resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35010\"\u003e#35010\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32671\"\u003e#32671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e split-target should handle projects with colons in name better (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34725\"\u003e#34725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent TUI crash when task output arrives after completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34785\"\u003e#34785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34677\"\u003e#34677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect --parallel limit for discrete task concurrency (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34721\"\u003e#34721\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34117\"\u003e#34117\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/31494\"\u003e#31494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use scroll-offset-based scrollbar positioning in TUI (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34689\"\u003e#34689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip import-equals namespace aliases in native scanner (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34947\"\u003e#34947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34644\"\u003e#34644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include command name on all telemetry events (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34949\"\u003e#34949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip workspace context setup when global bin hands off to local (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34953\"\u003e#34953\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34914\"\u003e#34914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use upsert to prevent FK constraint violations in task DB (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34977\"\u003e#34977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34971\"\u003e#34971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/30170\"\u003e#30170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e show better log message when isolated plugin shuts down after hook completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34922\"\u003e#34922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle owners and conformance project refs on move/remove (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34815\"\u003e#34815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve published nx migrate package resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35013\"\u003e#35013\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34111\"\u003e#34111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent batch executor error on prematurely completed tasks (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35015\"\u003e#35015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e add timeouts to GitHub push flow to prevent CLI hangs (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35011\"\u003e#35011\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34482\"\u003e#34482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e prevent double install in generators for TS solution workspaces (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34891\"\u003e#34891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e add startTime and endTime to TaskResult interface (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34996\"\u003e#34996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egradle:\u003c/strong\u003e ignore test enums when atomizing (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34974\"\u003e#34974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e pass configName to typecheck command in TS plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34989\"\u003e#34989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34274\"\u003e#34274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add input on .d.ts files within dependency projects (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinter:\u003c/strong\u003e prepend framework configs before baseConfig in flat config generation (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34898\"\u003e#34898\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/28381\"\u003e#28381\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32923\"\u003e#32923\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/nrwl/nx/commit/7c9de134f4261a84fe349c9426a03dcfd28bf7b1\"\u003e\u003ccode\u003e7c9de13\u003c/code\u003e\u003c/a\u003e fix(testing): gracefully handle broken jest configs in alias migration (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34901\"\u003e#34901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/5a799848bf3bbe6cabd38ae6862da2991d5f190f\"\u003e\u003ccode\u003e5a79984\u003c/code\u003e\u003c/a\u003e fix(testing): infer task inputs from jest config file references (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34740\"\u003e#34740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/b8b6ed8b85f30d98e0792dad9e12b45ceff044df\"\u003e\u003ccode\u003eb8b6ed8\u003c/code\u003e\u003c/a\u003e fix(testing): use surgical text replacement in Jest matcher alias migration (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/5a1735b041486440d7eae8e48bf8a2b2789cd49f\"\u003e\u003ccode\u003e5a1735b\u003c/code\u003e\u003c/a\u003e feat(misc): update PLUGIN.md files to help agents verification (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34379\"\u003e#34379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/e3eedf9e940ddf16b72ca5ec6f06eb7ee997ffe2\"\u003e\u003ccode\u003ee3eedf9\u003c/code\u003e\u003c/a\u003e docs(misc): update the docs to use more direct language (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34264\"\u003e#34264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/6092966ce49b8d04c2c4b58cd43ea52a9c9771bf\"\u003e\u003ccode\u003e6092966\u003c/code\u003e\u003c/a\u003e feat(core): add PLUGIN.md files to testing-tools (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34125\"\u003e#34125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/574d84183799d76fbc96ab6daee8ba4248ec735d\"\u003e\u003ccode\u003e574d841\u003c/code\u003e\u003c/a\u003e chore(core): update to latest version of tsquery (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34067\"\u003e#34067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/d9ca27bc3dbdbfa4d3a8e18ae5fa053208834fc5\"\u003e\u003ccode\u003ed9ca27b\u003c/code\u003e\u003c/a\u003e fix(testing): ensure jest v30 migration is run (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/33916\"\u003e#33916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nrwl/nx/commits/22.6.3/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/js` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e a/b test cloud prompt copy in create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35039\"\u003e#35039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e use namespace import for chalk v4 compatibility (\u003ca href=\"https://github.com/nrwl/nx/commit/7c9f873bd1\"\u003e7c9f873bd1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e handle non-interactive mode and add template shorthand names for CNW (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35045\"\u003e#35045\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrozenPandaz \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJack Hsu \u003ca href=\"https://github.com/jaysoo\"\u003e\u003ccode\u003e@​jaysoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJason Jean \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e22.6.2 (2026-03-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e auto-open browser for Cloud setup URL during create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35014\"\u003e#35014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erepo:\u003c/strong\u003e add nx-labs repo target and use glob pattern for update-all-repos (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34999\"\u003e#34999\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eangular:\u003c/strong\u003e update duplicate migration keys (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34961\"\u003e#34961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eangular-rspack:\u003c/strong\u003e ensure rebuild chunks emitted summary accurate (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34979\"\u003e#34979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34936\"\u003e#34936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebundling:\u003c/strong\u003e disable swc input source map resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35010\"\u003e#35010\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32671\"\u003e#32671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e split-target should handle projects with colons in name better (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34725\"\u003e#34725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent TUI crash when task output arrives after completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34785\"\u003e#34785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34677\"\u003e#34677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect --parallel limit for discrete task concurrency (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34721\"\u003e#34721\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34117\"\u003e#34117\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/31494\"\u003e#31494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use scroll-offset-based scrollbar positioning in TUI (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34689\"\u003e#34689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip import-equals namespace aliases in native scanner (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34947\"\u003e#34947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34644\"\u003e#34644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include command name on all telemetry events (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34949\"\u003e#34949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip workspace context setup when global bin hands off to local (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34953\"\u003e#34953\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34914\"\u003e#34914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use upsert to prevent FK constraint violations in task DB (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34977\"\u003e#34977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34971\"\u003e#34971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/30170\"\u003e#30170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e show better log message when isolated plugin shuts down after hook completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34922\"\u003e#34922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle owners and conformance project refs on move/remove (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34815\"\u003e#34815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve published nx migrate package resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35013\"\u003e#35013\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34111\"\u003e#34111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent batch executor error on prematurely completed tasks (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35015\"\u003e#35015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e add timeouts to GitHub push flow to prevent CLI hangs (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35011\"\u003e#35011\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34482\"\u003e#34482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e prevent double install in generators for TS solution workspaces (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34891\"\u003e#34891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e add startTime and endTime to TaskResult interface (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34996\"\u003e#34996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egradle:\u003c/strong\u003e ignore test enums when atomizing (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34974\"\u003e#34974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e pass configName to typecheck command in TS plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34989\"\u003e#34989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34274\"\u003e#34274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add input on .d.ts files within dependency projects (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinter:\u003c/strong\u003e prepend framework configs before baseConfig in flat config generation (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34898\"\u003e#34898\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/28381\"\u003e#28381\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32923\"\u003e#32923\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/nrwl/nx/commit/9a743d3b70ebd82fc99fead6745a50a4c8f84b65\"\u003e\u003ccode\u003e9a743d3\u003c/code\u003e\u003c/a\u003e fix(js): add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/b611b9806307aba59803bf88cf68ed210240d897\"\u003e\u003ccode\u003eb611b98\u003c/code\u003e\u003c/a\u003e fix(js): add input on .d.ts files within dependency projects (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/583335b2acc4bb6b814f73fd8f11b7616068e215\"\u003e\u003ccode\u003e583335b\u003c/code\u003e\u003c/a\u003e fix(js): pass configName to typecheck command in TS plugin (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34989\"\u003e#34989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1fac89360b2f58bb199c79f11c75245db703e256\"\u003e\u003ccode\u003e1fac893\u003c/code\u003e\u003c/a\u003e fix(core): set windowsHide: true on all child process spawns (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34894\"\u003e#34894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/9c2b5e2404f141b0e3dee19543ae0584a2201614\"\u003e\u003ccode\u003e9c2b5e2\u003c/code\u003e\u003c/a\u003e fix(js): preserve tsconfig fields in typescript plugin cache (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34908\"\u003e#34908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1c7076d7232c3509d8a588cd3f5483d30b0e890f\"\u003e\u003ccode\u003e1c7076d\u003c/code\u003e\u003c/a\u003e fix(js): normalize cwd path separator in typescript plugin targets (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34911\"\u003e#34911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/6ee7091c5547f9af59d52237855928c8e618396f\"\u003e\u003ccode\u003e6ee7091\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34407\"\u003e#34407\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34888\"\u003e#34888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/8d71d5b57b665045b5bdefbfdf3f33193720e24c\"\u003e\u003ccode\u003e8d71d5b\u003c/code\u003e\u003c/a\u003e feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34407\"\u003e#34407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/e9781bdd3b1c940581e8dac1593c07d738e95312\"\u003e\u003ccode\u003ee9781bd\u003c/code\u003e\u003c/a\u003e fix(js): track tsconfig files from dependency reference chain as inputs (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34848\"\u003e#34848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/f40c4a5a17c524ab18c98ee0ac75e76bc4ec6b42\"\u003e\u003ccode\u003ef40c4a5\u003c/code\u003e\u003c/a\u003e fix(js): skip npm dist-tag add when no new version was resolved (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34843\"\u003e#34843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nrwl/nx/commits/22.6.3/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/vite` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/vite\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e a/b test cloud prompt copy in create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35039\"\u003e#35039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e use namespace import for chalk v4 compatibility (\u003ca href=\"https://github.com/nrwl/nx/commit/7c9f873bd1\"\u003e7c9f873bd1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e handle non-interactive mode and add template shorthand names for CNW (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35045\"\u003e#35045\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrozenPandaz \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJack Hsu \u003ca href=\"https://github.com/jaysoo\"\u003e\u003ccode\u003e@​jaysoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJason Jean \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e22.6.2 (2026-03-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e auto-open browser for Cloud setup URL during create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35014\"\u003e#35014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erepo:\u003c/strong\u003e add nx-labs repo target and use glob pattern for update-all-repos (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34999\"\u003e#34999\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eangular:\u003c/strong\u003e update duplicate migration keys (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34961\"\u003e#34961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eangular-rspack:\u003c/strong\u003e ensure rebuild chunks emitted summary accurate (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34979\"\u003e#34979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34936\"\u003e#34936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebundling:\u003c/strong\u003e disable swc input source map resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35010\"\u003e#35010\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32671\"\u003e#32671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e split-target should handle projects with colons in name better (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34725\"\u003e#34725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent TUI crash when task output arrives after completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34785\"\u003e#34785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34677\"\u003e#34677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect --parallel limit for discrete task concurrency (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34721\"\u003e#34721\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34117\"\u003e#34117\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/31494\"\u003e#31494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use scroll-offset-based scrollbar positioning in TUI (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34689\"\u003e#34689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip import-equals namespace aliases in native scanner (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34947\"\u003e#34947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34644\"\u003e#34644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include command name on all telemetry events (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34949\"\u003e#34949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip workspace context setup when global bin hands off to local (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34953\"\u003e#34953\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34914\"\u003e#34914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use upsert to prevent FK constraint violations in task DB (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34977\"\u003e#34977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34971\"\u003e#34971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/30170\"\u003e#30170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e show better log message when isolated plugin shuts down after hook completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34922\"\u003e#34922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle owners and conformance project refs on move/remove (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34815\"\u003e#34815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve published nx migrate package resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35013\"\u003e#35013\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34111\"\u003e#34111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent batch executor error on prematurely completed tasks (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35015\"\u003e#35015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e add timeouts to GitHub push flow to prevent CLI hangs (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35011\"\u003e#35011\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34482\"\u003e#34482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e prevent double install in generators for TS solution workspaces (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34891\"\u003e#34891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e add startTime and endTime to TaskResult interface (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34996\"\u003e#34996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egradle:\u003c/strong\u003e ignore test enums when atomizing (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34974\"\u003e#34974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e pass configName to typecheck command in TS plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34989\"\u003e#34989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34274\"\u003e#34274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add input on .d.ts files within dependency projects (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinter:\u003c/strong\u003e prepend framework configs before baseConfig in flat config generation (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34898\"\u003e#34898\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/28381\"\u003e#28381\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32923\"\u003e#32923\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/nrwl/nx/commit/c96a9d4a6b3ce5fa3c16ab12b94b54baf9a37636\"\u003e\u003ccode\u003ec96a9d4\u003c/code\u003e\u003c/a\u003e fix(vite): add support for Vite 8 (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34850\"\u003e#34850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1fac89360b2f58bb199c79f11c75245db703e256\"\u003e\u003ccode\u003e1fac893\u003c/code\u003e\u003c/a\u003e fix(core): set windowsHide: true on all child process spawns (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34894\"\u003e#34894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/6ee7091c5547f9af59d52237855928c8e618396f\"\u003e\u003ccode\u003e6ee7091\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34407\"\u003e#34407\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34888\"\u003e#34888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1367d2a211c893a41e2bc504a44b6ef2eeb8e1db\"\u003e\u003ccode\u003e1367d2a\u003c/code\u003e\u003c/a\u003e fix(vite): pin vitest v4 to ~4.0.x to fix Yarn Classic resolution failure (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/8d71d5b57b665045b5bdefbfdf3f33193720e24c\"\u003e\u003ccode\u003e8d71d5b\u003c/code\u003e\u003c/a\u003e feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34407\"\u003e#34407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/fb8884e967d7a5e2c807e62c60654bcb0e57baa7\"\u003e\u003ccode\u003efb8884e\u003c/code\u003e\u003c/a\u003e fix(vitest): handle zoneless Angular apps in vitest configuration generator (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/42f623e2c185a3b2961e96e48ad4c5a077c65bcc\"\u003e\u003ccode\u003e42f623e\u003c/code\u003e\u003c/a\u003e fix(vite): skip root-relative paths in nxViteTsPaths resolveId (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34694\"\u003e#34694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1e1a8a7a404f5f00759f2eb25c0690fa8e72ec2e\"\u003e\u003ccode\u003e1e1a8a7\u003c/code\u003e\u003c/a\u003e fix(vite): isPreview=true for Vite Preview server (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34597\"\u003e#34597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/5a1735b041486440d7eae8e48bf8a2b2789cd49f\"\u003e\u003ccode\u003e5a1735b\u003c/code\u003e\u003c/a\u003e feat(misc): update PLUGIN.md files to help agents verification (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34379\"\u003e#34379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/e3eedf9e940ddf16b72ca5ec6f06eb7ee997ffe2\"\u003e\u003ccode\u003ee3eedf9\u003c/code\u003e\u003c/a\u003e docs(misc): update the docs to use more direct language (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34264\"\u003e#34264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nrwl/nx/commits/22.6.3/packages/vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/web` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/web\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/juntossomosmais/time-out-market/pull/341","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntossomosmais%2Ftime-out-market/issues/341","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/341/packages"},{"uuid":"4174633212","node_id":"PR_kwDOKFpRhc7Ox_DD","number":315,"state":"open","title":"chore(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1 in /webroot/themes/custom/saho","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T23:19:10.000Z","updated_at":"2026-03-30T23:19:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":"/webroot/themes/custom/saho","ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/South-African-History-Online/sahistory-web/pull/315","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/South-African-History-Online%2Fsahistory-web/issues/315","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/315/packages"},{"uuid":"4134693880","node_id":"PR_kwDODdWGBs7NURk0","number":8492,"state":"open","title":"Bump the patch-and-minor group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-25T11:29:07.000Z","updated_at":"2026-03-26T12:33:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":17,"packages":[{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.44.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@storybook/addon-a11y","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@tanstack/eslint-plugin-query","old_version":"5.91.4","new_version":"5.91.5","repository_url":"https://github.com/TanStack/query"},{"name":"@types/node","old_version":"25.4.0","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-storybook","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"happy-dom","old_version":"20.8.3","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"knip","old_version":"5.86.0","new_version":"5.88.0","repository_url":"https://github.com/webpro-nl/knip"},{"name":"lint-staged","old_version":"16.3.3","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"msw","old_version":"2.12.10","new_version":"2.12.13","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"stylelint-order","old_version":"8.0.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript-eslint","old_version":"8.57.0","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dayjs","old_version":"1.11.19","new_version":"1.11.20","repository_url":"https://github.com/iamkun/dayjs"},{"name":"@sentry/react","old_version":"10.43.0","new_version":"10.44.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.44.0` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.2.17` | `10.2.19` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.17` | `10.2.19` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.2.17` | `10.2.19` |\n| [@tanstack/eslint-plugin-query](https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query) | `5.91.4` | `5.91.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.4.0` | `25.5.0` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.17` | `10.2.19` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.8.3` | `20.8.4` |\n| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `5.86.0` | `5.88.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.3` | `16.4.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.10` | `2.12.13` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.17` | `10.2.19` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.0.0` | `8.1.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.0` | `8.57.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.44.0` |\n\n\nUpdates `@sentry/browser` from 10.43.0 to 10.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.44.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Add \u003ccode\u003e@sentry/effect\u003c/code\u003e SDK (Alpha) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19644\"\u003e#19644\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release introduces \u003ccode\u003e@sentry/effect\u003c/code\u003e, a new SDK for \u003ca href=\"https://effect.website/\"\u003eEffect.ts\u003c/a\u003e applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.\u003c/p\u003e\n\u003cp\u003eCompose the \u003ccode\u003eeffectLayer\u003c/code\u003e with optional tracing, logging, and metrics layers to instrument your Effect application:\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/effect';\nimport * as Layer from 'effect/Layer';\nimport * as Logger from 'effect/Logger';\n\u003cp\u003econst SentryLive = Layer.mergeAll(\u003cbr /\u003e\nSentry.effectLayer({ dsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', tracesSampleRate: 1.0, enableLogs: true }),\u003cbr /\u003e\nLayer.setTracer(Sentry.SentryEffectTracer),\u003cbr /\u003e\nLogger.replace(Logger.defaultLogger, Sentry.SentryEffectLogger),\u003cbr /\u003e\nSentry.SentryEffectMetricsLayer,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(astro): Add Astro 6 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release enables full support for Astro v6 by adjusting our Astro SDK's middleware to some Astro-internal\nchanges. We cannot yet guarantee full support for server-islands, due to a \u003ca href=\"https://redirect.github.com/withastro/astro/issues/15753\"\u003ebug in Astro v6\u003c/a\u003e\nbut we'll follow up on this once the bug is fixed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add basic instrumentation for Node runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19817\"\u003e#19817\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new package \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (alpha) with basic instrumentation for Hono applications running in Node.js.\nThe Hono middleware for Cloudflare (\u003ccode\u003e@sentry/hono/cloudflare\u003c/code\u003e - alpha) comes with fixes, and it's now possible to access the Cloudflare Worker Bindings (\u003ccode\u003eenv\u003c/code\u003e) from the options' callback.\u003c/p\u003e\n\u003cp\u003eStart using the new Hono middlewares by installing \u003ccode\u003e@sentry/hono\u003c/code\u003e and importing the respective middleware for your runtime.\nMore instructions can be found in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono readme\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nestjs): Instrument \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e \u003ccode\u003e@Processor\u003c/code\u003e decorator (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19759\"\u003e#19759\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAutomatically capture exceptions and create transactions for BullMQ queue processors in NestJS applications.\u003c/p\u003e\n\u003cp\u003eWhen using the \u003ccode\u003e@Processor\u003c/code\u003e decorator from \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e, the SDK now automatically wraps the \u003ccode\u003eprocess()\u003c/code\u003e method\nto create \u003ccode\u003equeue.process\u003c/code\u003e transactions with proper isolation scopes, preventing breadcrumb and scope leakage between\njobs and HTTP requests. Errors thrown in processors are captured with the \u003ccode\u003eauto.queue.nestjs.bullmq\u003c/code\u003e mechanism type.\u003c/p\u003e\n\u003cp\u003eRequires \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e v10.0.0 or later.\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.44.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Add \u003ccode\u003e@sentry/effect\u003c/code\u003e SDK (Alpha) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19644\"\u003e#19644\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release introduces \u003ccode\u003e@sentry/effect\u003c/code\u003e, a new SDK for \u003ca href=\"https://effect.website/\"\u003eEffect.ts\u003c/a\u003e applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.\u003c/p\u003e\n\u003cp\u003eCompose the \u003ccode\u003eeffectLayer\u003c/code\u003e with optional tracing, logging, and metrics layers to instrument your Effect application:\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/effect';\nimport * as Layer from 'effect/Layer';\nimport * as Logger from 'effect/Logger';\n\u003cp\u003econst SentryLive = Layer.mergeAll(\u003cbr /\u003e\nSentry.effectLayer({ dsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', tracesSampleRate: 1.0, enableLogs: true }),\u003cbr /\u003e\nLayer.setTracer(Sentry.SentryEffectTracer),\u003cbr /\u003e\nLogger.replace(Logger.defaultLogger, Sentry.SentryEffectLogger),\u003cbr /\u003e\nSentry.SentryEffectMetricsLayer,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(astro): Add Astro 6 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release enables full support for Astro v6 by adjusting our Astro SDK's middleware to some Astro-internal\nchanges. We cannot yet guarantee full support for server-islands, due to a \u003ca href=\"https://redirect.github.com/withastro/astro/issues/15753\"\u003ebug in Astro v6\u003c/a\u003e\nbut we'll follow up on this once the bug is fixed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add basic instrumentation for Node runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19817\"\u003e#19817\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new package \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (alpha) with basic instrumentation for Hono applications running in Node.js.\nThe Hono middleware for Cloudflare (\u003ccode\u003e@sentry/hono/cloudflare\u003c/code\u003e - alpha) comes with fixes, and it's now possible to access the Cloudflare Worker Bindings (\u003ccode\u003eenv\u003c/code\u003e) from the options' callback.\u003c/p\u003e\n\u003cp\u003eStart using the new Hono middlewares by installing \u003ccode\u003e@sentry/hono\u003c/code\u003e and importing the respective middleware for your runtime.\nMore instructions can be found in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono readme\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nestjs): Instrument \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e \u003ccode\u003e@Processor\u003c/code\u003e decorator (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19759\"\u003e#19759\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAutomatically capture exceptions and create transactions for BullMQ queue processors in NestJS applications.\u003c/p\u003e\n\u003cp\u003eWhen using the \u003ccode\u003e@Processor\u003c/code\u003e decorator from \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e, the SDK now automatically wraps the \u003ccode\u003eprocess()\u003c/code\u003e method\nto create \u003ccode\u003equeue.process\u003c/code\u003e transactions with proper isolation scopes, preventing breadcrumb and scope leakage between\njobs and HTTP requests. Errors thrown in processors are captured with the \u003ccode\u003eauto.queue.nestjs.bullmq\u003c/code\u003e mechanism type.\u003c/p\u003e\n\u003cp\u003eRequires \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e v10.0.0 or later.\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/getsentry/sentry-javascript/commit/408bf7c8142d1c7fd1994d542f9710204143ca93\"\u003e\u003ccode\u003e408bf7c\u003c/code\u003e\u003c/a\u003e release: 10.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/19552fb50aa812977a68acb8fa28366ccfd4184c\"\u003e\u003ccode\u003e19552fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19843\"\u003e#19843\u003c/a\u003e from getsentry/prepare-release/10.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/85106953612393f86975165315e7084d51ae5c64\"\u003e\u003ccode\u003e8510695\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ca1a7245bfac5700dd8bfd19702f868d09bc2c80\"\u003e\u003ccode\u003eca1a724\u003c/code\u003e\u003c/a\u003e chore(effect): Add Effect to craft, README and issue templates (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/13f6e8b2d21c43c844869feb4fd7714d9708846d\"\u003e\u003ccode\u003e13f6e8b\u003c/code\u003e\u003c/a\u003e feat(effect): Remove effectLayer auto composition (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19823\"\u003e#19823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1bfc154acdf35e965f028f4d8ce4b428bd72ba0f\"\u003e\u003ccode\u003e1bfc154\u003c/code\u003e\u003c/a\u003e feat(effect): Export layers for browser | setTracer in buildEffectTracer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19\"\u003e#19\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e44ba3260fbfa1cf27db342e3898c8a08feb98fc\"\u003e\u003ccode\u003ee44ba32\u003c/code\u003e\u003c/a\u003e feat(effect): Use options in buildEffectLayer without overriding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/fd921e586ffb3e05265ccd972e0fb8637247abdd\"\u003e\u003ccode\u003efd921e5\u003c/code\u003e\u003c/a\u003e feat(effect): Add E2E tests for the \u003ccode\u003e@​sentry/effect\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a8a6bdd13ade97d6ef179e542332c4a28b91061c\"\u003e\u003ccode\u003ea8a6bdd\u003c/code\u003e\u003c/a\u003e feat(effect): Add extra opt-in for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19755\"\u003e#19755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ea6526ddbe5d1b0c3c1a1067d9614a2946d3f5fb\"\u003e\u003ccode\u003eea6526d\u003c/code\u003e\u003c/a\u003e feat(effect): Add metrics to Sentry.effectLayer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19709\"\u003e#19709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-a11y` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003e\u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/a11y\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003e\u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/docs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-vite` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003e\u003ccode\u003e@​storybook/react-vite\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/react-vite\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6cb424b0589ba1cd0a8c791783a66326a7466f67\"\u003e\u003ccode\u003e6cb424b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/33788\"\u003e#33788\u003c/a\u003e from storybookjs/valentin/support-vite-8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/frameworks/react-vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/eslint-plugin-query` from 5.91.4 to 5.91.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/eslint-plugin-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/eslint-plugin-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.91.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eexhaustive-deps\u003c/code\u003e to detect dependencies used inside nested \u003ccode\u003equeryFn\u003c/code\u003e callbacks/control flow, and avoid false positives when those dependencies are already present in complex \u003ccode\u003equeryKey\u003c/code\u003e expressions. (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10258\"\u003e#10258\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/TanStack/query/commit/4b1febdb398277d55f296a3f70d272f3b23af75b\"\u003e\u003ccode\u003e4b1febd\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10281\"\u003e#10281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/84a8ff14fe3b38d7070e92cddd02c80cececf342\"\u003e\u003ccode\u003e84a8ff1\u003c/code\u003e\u003c/a\u003e fix: improve exhaustive dependencies detection (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10258\"\u003e#10258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/67cf8b60d923ad158fdf89c80f86decea073f472\"\u003e\u003ccode\u003e67cf8b6\u003c/code\u003e\u003c/a\u003e ref: ts cutoff (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/eslint-plugin-query@5.91.5/packages/eslint-plugin-query\"\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.4.0 to 25.5.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 `eslint-plugin-storybook` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003eeslint-plugin-storybook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003eeslint-plugin-storybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/lib/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `happy-dom` from 20.8.3 to 20.8.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/capricorn86/happy-dom/releases\"\u003ehappy-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.8.4\u003c/h2\u003e\n\u003ch3\u003e:construction_worker_man: Patch fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace ConsoleConstructor import with indexed access type - By \u003cstrong\u003e\u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e in task \u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/1845\"\u003e#1845\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/capricorn86/happy-dom/commit/82a0888cb2c87a6123e05424b528f8e8c9b3e426\"\u003e\u003ccode\u003e82a0888\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/1845\"\u003e#1845\u003c/a\u003e Replace ConsoleConstructor import with indexed access type (\u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/capricorn86/happy-dom/compare/v20.8.3...v20.8.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `knip` from 5.86.0 to 5.88.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpro-nl/knip/releases\"\u003eknip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.88.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Sanity plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1608\"\u003e#1608\u003c/a\u003e) (f777834a6db8530f7588e24a916f47b5d5b75673) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: detect duplicated package.json dependencies (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1611\"\u003e#1611\u003c/a\u003e) (dec15a7e5a37ae97732f83ca091f6373b3a62eda) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus faster (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1616\"\u003e#1616\u003c/a\u003e) (c7a0128ca67b66e58b045d44468e61bed5492bfa) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: raycast plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1619\"\u003e#1619\u003c/a\u003e) (52c77eedb75a565fa8ad2869af45131d51692504) - thanks \u003ca href=\"https://github.com/TkDodo\"\u003e\u003ccode\u003e@​TkDodo\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus scripts and stylesheets (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1618\"\u003e#1618\u003c/a\u003e) (9fa485f121d9853db4758442c738aa962e17174f) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImprove getPackageNameFromModuleSpecifier performance (817180ebd38d4ba51db4ec53e482a4c726edc0d1)\u003c/li\u003e\n\u003cli\u003eMark Nuxt \u003ccode\u003eextends\u003c/code\u003e entries as dependencies (96f178f96490045ad5ae766193d7bbc726a5896f)\u003c/li\u003e\n\u003cli\u003eSimplify devDependency duplicate detection logic (99a7c9bffdfcb6ed3b58db762e00a47d1349c81d)\u003c/li\u003e\n\u003cli\u003eAdd patch for argos (cecab2183959c60a46860a32f9c6654a9f8aa6b0)\u003c/li\u003e\n\u003cli\u003eFix conflict and iterate on docusaurus plugin (d3d8cae3b3707f36ce6d5b6b1836735c020dc86c)\u003c/li\u003e\n\u003cli\u003eIterate on raycast plugin (4948bf81102c8347930ebb344365d07ea350b404)\u003c/li\u003e\n\u003cli\u003eOxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e) (27a4813a9362a6da0ab344feb9f61baa4fdc4472) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e) (386b4775579f678cc8f7793da9c652d8bd98f6fc) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003edocs: bump astro to newly released version 6 (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1623\"\u003e#1623\u003c/a\u003e) (f941db9f03c64e60941b0217375dc0657344c563) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003epnpm dedupe (d1a90891a15613fa322b52ce6a199ee668833fef)\u003c/li\u003e\n\u003cli\u003eRelease knip@5.88.0 (7aeb857f540af593051d003acdf4d52eef3b0d70)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 5.87.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pkg as built-in pnpm command (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1597\"\u003e#1597\u003c/a\u003e) (32ee5591e) - thanks \u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxlint.config.ts to oxlint plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1598\"\u003e#1598\u003c/a\u003e) (2951050e5) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxfmt plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1599\"\u003e#1599\u003c/a\u003e) (6bd980742) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eHead banger (7930467e3)\u003c/li\u003e\n\u003cli\u003eAdd sanity to the list (4ee3d0ddd)\u003c/li\u003e\n\u003cli\u003eFix minor lint issue (9e0dcd974)\u003c/li\u003e\n\u003cli\u003eFlatten \u003ccode\u003etest()\u003c/code\u003e (d010c5597)\u003c/li\u003e\n\u003cli\u003eMake toPosix a no-op on non-Windows platforms (b37112361)\u003c/li\u003e\n\u003cli\u003eReplace isBuiltin with startsWith('node:') in sanitizeSpecifier (e7b100aef)\u003c/li\u003e\n\u003cli\u003eSkip picomatch recompilation when gitignore adds no new patterns (c7870dba6)\u003c/li\u003e\n\u003cli\u003eIncrementally compile picomatch matchers during gitignore walk (9948284fb)\u003c/li\u003e\n\u003cli\u003eIdentify binaries called by \u003ccode\u003efind -exec\u003c/code\u003e (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1601\"\u003e#1601\u003c/a\u003e) (f7367fd48) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIdentify that \u003ccode\u003e@babel/runtime\u003c/code\u003e is needed when \u003ccode\u003e@babel/plugin-transform-runtime\u003c/code\u003e is used (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1602\"\u003e#1602\u003c/a\u003e) (ef4da0691) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eRename package-manager → resolvers, move \u003ccode\u003efind\u003c/code\u003e (0bd97f01f)\u003c/li\u003e\n\u003cli\u003eStreamline babel plugin impl (3cc192e08)\u003c/li\u003e\n\u003cli\u003eDetect local $schema references in changesets plugin (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1335\"\u003e#1335\u003c/a\u003e) (3a180820f)\u003c/li\u003e\n\u003cli\u003eResolve Nx run-commands from \u003ccode\u003ecwd\u003c/code\u003e (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1595\"\u003e#1595\u003c/a\u003e) (e71c9acc9)\u003c/li\u003e\n\u003cli\u003eFix up issue types table (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1376\"\u003e#1376\u003c/a\u003e) (20a3762d5)\u003c/li\u003e\n\u003cli\u003eSkip optional peerDep issues for installed deps (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1545\"\u003e#1545\u003c/a\u003e) (f554d2f30)\u003c/li\u003e\n\u003cli\u003eAdd dim highlight opts for enum/class members, duplicates (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1567\"\u003e#1567\u003c/a\u003e) (35ce4229f)\u003c/li\u003e\n\u003cli\u003eCache isGitIgnored results (75942dd0a)\u003c/li\u003e\n\u003cli\u003eDon't report unused files outside project set (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1606\"\u003e#1606\u003c/a\u003e) (fef625da8)\u003c/li\u003e\n\u003cli\u003eFix openapi-ts dependency resolution (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1607\"\u003e#1607\u003c/a\u003e) (663825ef4) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImprove --performance and --memory output, clean up timerify calls (df0ace489)\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/webpro-nl/knip/commit/7aeb857f540af593051d003acdf4d52eef3b0d70\"\u003e\u003ccode\u003e7aeb857\u003c/code\u003e\u003c/a\u003e Release knip@5.88.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/386b4775579f678cc8f7793da9c652d8bd98f6fc\"\u003e\u003ccode\u003e386b477\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/27a4813a9362a6da0ab344feb9f61baa4fdc4472\"\u003e\u003ccode\u003e27a4813\u003c/code\u003e\u003c/a\u003e Oxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/4948bf81102c8347930ebb344365d07ea350b404\"\u003e\u003ccode\u003e4948bf8\u003c/code\u003e\u003c/a\u003e Iterate on raycast plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/d3d8cae3b3707f36ce6d5b6b1836735c020dc86c\"\u003e\u003ccode\u003ed3d8cae\u003c/code\u003e\u003c/a\u003e Fix conflict and iterate on docusaurus plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/99a7c9bffdfcb6ed3b58db762e00a47d1349c81d\"\u003e\u003ccode\u003e99a7c9b\u003c/code\u003e\u003c/a\u003e Simplify devDependency duplicate detection logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/96f178f96490045ad5ae766193d7bbc726a5896f\"\u003e\u003ccode\u003e96f178f\u003c/code\u003e\u003c/a\u003e Mark Nuxt \u003ccode\u003eextends\u003c/code\u003e entries as dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/817180ebd38d4ba51db4ec53e482a4c726edc0d1\"\u003e\u003ccode\u003e817180e\u003c/code\u003e\u003c/a\u003e Improve getPackageNameFromModuleSpecifier performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/9fa485f121d9853db4758442c738aa962e17174f\"\u003e\u003ccode\u003e9fa485f\u003c/code\u003e\u003c/a\u003e fix: docusaurus scripts and stylesheets (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/52c77eedb75a565fa8ad2869af45131d51692504\"\u003e\u003ccode\u003e52c77ee\u003c/code\u003e\u003c/a\u003e feat: raycast plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1619\"\u003e#1619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpro-nl/knip/commits/knip@5.88.0/packages/knip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.3.3 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/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\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/lint-staged/lint-staged/commit/445f9dd042b88528c798b2e25c21c9adbc69a732\"\u003e\u003ccode\u003e445f9dd\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d91be60800d59565cb601c4802ed35253bce5b2a\"\u003e\u003ccode\u003ed91be60\u003c/code\u003e\u003c/a\u003e docs: update readme to use picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/b392a9ffecd9cfeb167bd2273c6496b8b3c41b47\"\u003e\u003ccode\u003eb392a9f\u003c/code\u003e\u003c/a\u003e refactor: extract \u003ccode\u003ematchFiles\u003c/code\u003e and add unit tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e refactor: replace micromatch with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/26dadf9a0472d283112d6cfaaa1fb1f040fd6760\"\u003e\u003ccode\u003e26dadf9\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.3.3...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `msw` from 2.12.10 to 2.12.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mswjs/msw/releases\"\u003emsw's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.13 (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eGraphQL:\u003c/strong\u003e support \u003ccode\u003eapplication/graphql-response+json\u003c/code\u003e response \u003ccode\u003econtent-type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2513\"\u003e#2513\u003c/a\u003e) (4b8c330ac0dec25a61d21693ac38a097250f1255) \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHttpResponse:\u003c/strong\u003e mark implicit \u003ccode\u003econtent-type\u003c/code\u003e headers with a symbol (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2675\"\u003e#2675\u003c/a\u003e) (98716e7b337aba0090695c2f70895f2f97afa3ee) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.12.12 (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminor improvements (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2672\"\u003e#2672\u003c/a\u003e) (cd528734805ac233f727f3256a5086ed57b6c644) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle special characters in \u003ccode\u003epostinstall\u003c/code\u003e script (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2649\"\u003e#2649\u003c/a\u003e) (b79d7aeff41bcea2f8125b5cda718c246d69b5d1) \u003ca href=\"https://github.com/aloisklink\"\u003e\u003ccode\u003e@​aloisklink\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplace barrel exports with granular exports (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2671\"\u003e#2671\u003c/a\u003e) (83bc40ebd7207fbf208dd44735f115996d9ff1fa) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.12.11 (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e avoid open handles for infinite delays (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2669\"\u003e#2669\u003c/a\u003e) (3ccc8a3c6c6f9e1e1d685a2b6a68135843abf700) \u003ca href=\"https://github.com/FelmonFekadu\"\u003e\u003ccode\u003e@​FelmonFekadu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\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/mswjs/msw/commit/5f4ccce0f85d958b78311cc04f639f21c64f4e74\"\u003e\u003ccode\u003e5f4ccce\u003c/code\u003e\u003c/a\u003e chore(release): v2.12.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/4b8c330ac0dec25a61d21693ac38a097250f1255\"\u003e\u003ccode\u003e4b8c330\u003c/code\u003e\u003c/a\u003e fix(GraphQL): support \u003ccode\u003eapplication/graphql-response+json\u003c/code\u003e response `content-t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/98716e7b337aba0090695c2f70895f2f97afa3ee\"\u003e\u003ccode\u003e98716e7\u003c/code\u003e\u003c/a\u003e fix(HttpResponse): mark implicit \u003ccode\u003econtent-type\u003c/code\u003e headers with a symbol (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2675\"\u003e#2675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/e6a7f81a70e871565a43a40db8694874b5e2bcd2\"\u003e\u003ccode\u003ee6a7f81\u003c/code\u003e\u003c/a\u003e chore(release): v2.12.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/51e920e1136e9cb015f08e91b69b93839ac3a293\"\u003e\u003ccode\u003e51e920e\u003c/code\u003e\u003c/a\u003e chore: fix flaky tests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2673\"\u003e#2673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/cd528734805ac233f727f3256a5086ed57b6c644\"\u003e\u003ccode\u003ecd52873\u003c/code\u003e\u003c/a\u003e fix: minor improvements (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2672\"\u003e#2672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/b79d7aeff41bcea2f8125b5cda718c246d69b5d1\"\u003e\u003ccode\u003eb79d7ae\u003c/code\u003e\u003c/a\u003e fix: handle special characters in \u003ccode\u003epostinstall\u003c/code\u003e script (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2649\"\u003e#2649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/83bc40ebd7207fbf208dd44735f115996d9ff1fa\"\u003e\u003ccode\u003e83bc40e\u003c/code\u003e\u003c/a\u003e fix: replace barrel exports with granular exports (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2671\"\u003e#2671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/52a06974f5a61fc89c321b4d151266c87ca3752b\"\u003e\u003ccode\u003e52a0697\u003c/code\u003e\u003c/a\u003e chore(release): v2.12.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/3ccc8a3c6c6f9e1e1d685a2b6a68135843abf700\"\u003e\u003ccode\u003e3ccc8a3\u003c/code\u003e\u003c/a\u003e fix(node): avoid open handles for infinite delays (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mswjs/msw/compare/v2.12.10...v2.12.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `storybook` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003estorybook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/748aa473c3b1c9e5dd4a6f01d7311cb88a97ffa0\"\u003e\u003ccode\u003e748aa47\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33915\"\u003e#33915\u003c/a\u003e from storybookjs/manager-error-telemetry\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 8.0.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/8.0.0...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.57.0 to 8.57.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\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.0.18 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/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​sha...\n\n_Description has been truncated_","html_url":"https://github.com/navikt/k9-sak-web/pull/8492","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-sak-web/issues/8492","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8492/packages"},{"uuid":"4133195830","node_id":"PR_kwDOQ6EF787NPyjn","number":241,"state":"closed","title":"Chore: Bump the all-npm-updates group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["Area: UI","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-26T07:15:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-25T07:17:00.000Z","updated_at":"2026-03-26T07:15:08.000Z","time_to_close":86286,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore: Bump","group_name":"all-npm-updates","update_count":26,"packages":[{"name":"@fortawesome/react-fontawesome","old_version":"3.2.0","new_version":"3.3.0","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.45.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/integrations","old_version":"7.119.1","new_version":"7.120.4","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.95.2","repository_url":"https://github.com/TanStack/query"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"react-redux","old_version":"7.2.4","new_version":"9.2.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.7","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux","old_version":"4.2.1","new_version":"5.0.1","repository_url":"https://github.com/reduxjs/redux"},{"name":"redux-actions","old_version":"2.6.5","new_version":"3.0.3","repository_url":"https://github.com/redux-utilities/redux-actions"},{"name":"redux-thunk","old_version":"2.4.2","new_version":"3.1.0","repository_url":"https://github.com/reduxjs/redux-thunk"},{"name":"reselect","old_version":"4.1.8","new_version":"5.1.1","repository_url":"https://github.com/reduxjs/reselect"},{"name":"swiper","old_version":"12.1.2","new_version":"12.1.3","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"@babel/preset-env","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"eslint","old_version":"9.39.4","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"filemanager-webpack-plugin","old_version":"8.0.0","new_version":"10.0.1","repository_url":"https://github.com/gregnb/filemanager-webpack-plugin"},{"name":"stylelint","old_version":"17.4.0","new_version":"17.5.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.1.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"webpack-cli","old_version":"7.0.0","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm-updates group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `3.2.0` | `3.3.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.45.0` |\n| [@sentry/integrations](https://github.com/getsentry/sentry-javascript) | `7.119.1` | `7.120.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.95.2` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `7.2.4` | `9.2.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.13.2` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.13.1` | `7.13.2` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.7` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [redux](https://github.com/reduxjs/redux) | `4.2.1` | `5.0.1` |\n| [redux-actions](https://github.com/redux-utilities/redux-actions) | `2.6.5` | `3.0.3` |\n| [redux-thunk](https://github.com/reduxjs/redux-thunk) | `2.4.2` | `3.1.0` |\n| [reselect](https://github.com/reduxjs/reselect) | `4.1.8` | `5.1.1` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.2` | `12.1.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.57.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.57.2` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.1.0` |\n| [filemanager-webpack-plugin](https://github.com/gregnb/filemanager-webpack-plugin) | `8.0.0` | `10.0.1` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.4.0` | `17.5.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.0` | `8.1.1` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `7.0.0` | `7.0.2` |\n\n\nUpdates `@fortawesome/react-fontawesome` from 3.2.0 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/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eHighlights:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Custom Gradient Support! (see PR \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/625\"\u003e#625\u003c/a\u003e and Issue \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new API Reference documentation! (see \u003ca href=\"https://fortawesome.github.io/react-fontawesome/\"\u003ehttps://fortawesome.github.io/react-fontawesome/\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(style): add support for custom gradient fills by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/625\"\u003eFortAwesome/react-fontawesome#625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(docs): add typedoc-generated API reference docs by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/631\"\u003eFortAwesome/react-fontawesome#631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): clean up API docs output structure, rewrite html links by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/632\"\u003eFortAwesome/react-fontawesome#632\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(publish): enable publishing releases from CI by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/623\"\u003eFortAwesome/react-fontawesome#623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): update deprecated actions by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/633\"\u003eFortAwesome/react-fontawesome#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): fix publish action env setting by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/634\"\u003eFortAwesome/react-fontawesome#634\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ehttps://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\u003c/a\u003e\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/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e add support for custom gradient fills (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d14cdc5f16fd16b88ceab31fd02aa99fd146694f\"\u003ed14cdc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e use single prop for gradient fills, add unit tests (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2282d163059463ae08eae4d2859b8fb9635e4404\"\u003e2282d16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e add typedoc-generated API reference docs (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e5894156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e clean up API docs output structure, rewrite html links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003ea7782b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update README with FontAwesome documentation links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003ec540f90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e fix publish action env setting (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003eeb4b40a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e only run full test matrix on PRs and main (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/3434d60c0fbd4f18cc455b1e3b0065b00dfe5fbe\"\u003e3434d60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e update deprecated actions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e6382b20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e enable publishing releases from CI (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5d461505cf3ed03a0f557c0190f5d5368d3117d5\"\u003e5d46150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e ensure private publish uses hard main ref (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f54a9c2da032562e8fc7aed0636bdbbce2f29ef5\"\u003ef54a9c2\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/FortAwesome/react-fontawesome/commit/cf9b12ca5c64e4777bdc2b3dcca484cf7ea13292\"\u003e\u003ccode\u003ecf9b12c\u003c/code\u003e\u003c/a\u003e chore(release): 3.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2358c55ed6c9c52bca111d83f5ac8cb48ca4efbe\"\u003e\u003ccode\u003e2358c55\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/634\"\u003e#634\u003c/a\u003e from FortAwesome/chore/fix-publish-action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003e\u003ccode\u003eeb4b40a\u003c/code\u003e\u003c/a\u003e ci(actions): fix publish action env setting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/e726c0435719491df0bcfc295f01be8d206e6554\"\u003e\u003ccode\u003ee726c04\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/633\"\u003e#633\u003c/a\u003e from FortAwesome/chore/update-deprecated-actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e\u003ccode\u003e6382b20\u003c/code\u003e\u003c/a\u003e ci(actions): update deprecated actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/257370207238a96dde6ef32fffd57224fd133f67\"\u003e\u003ccode\u003e2573702\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/632\"\u003e#632\u003c/a\u003e from FortAwesome/chore/docs-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003e\u003ccode\u003ea7782b8\u003c/code\u003e\u003c/a\u003e chore(docs): clean up API docs output structure, rewrite html links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003e\u003ccode\u003ec540f90\u003c/code\u003e\u003c/a\u003e chore(docs): update README with FontAwesome documentation links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/42f1d51a6bb17cd75a0e5063ba434e3f6d23a80b\"\u003e\u003ccode\u003e42f1d51\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/631\"\u003e#631\u003c/a\u003e from FortAwesome/feat/add-api-reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e\u003ccode\u003e5894156\u003c/code\u003e\u003c/a\u003e chore(docs): add typedoc-generated API reference docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.43.0 to 10.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.45.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(remix): Server Timing Headers Trace Propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18653\"\u003e#18653\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Remix SDK now supports automatic trace propagation via \u003ccode\u003eServer-Timing\u003c/code\u003e response headers to continue pageload traces on the client side.\nThis means, you no longer have to define a custom \u003ccode\u003emeta\u003c/code\u003e function to add Sentry \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e tags to your page as previously.\nWe'll update out Remix tracing docs after this release.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Use correct env types for \u003ccode\u003ewithSentry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19836\"\u003e#19836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Align error span status message with core \u003ccode\u003eSpanStatusType\u003c/code\u003e for langchain/google-genai (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19863\"\u003e#19863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Clear pre-existing OTel global before registering TracerProvider (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip tracing for tunnel requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19861\"\u003e#19861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Recycle propagationContext for each request (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19835\"\u003e#19835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Simplify core utility functions for smaller bundle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19854\"\u003e#19854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump next from 16.1.5 to 16.1.7 in /dev-packages/e2e-tests/test-applications/nextjs-16 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19851\"\u003e#19851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18763\"\u003e#18763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump devalue 5.6.3 to 5.6.4 to fix CVE-2026-30226 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump file-type to 21.3.2 and \u003ccode\u003e@​nestjs/common\u003c/code\u003e to 11.1.17 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19847\"\u003e#19847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump flatted 3.3.1 to 3.4.2 to fix CVE-2026-32141 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump hono 4.12.5 to 4.12.7 in cloudflare-hono E2E test app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19850\"\u003e#19850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump next to 15.5.13/16.1.7 to fix CVE-2026-1525, CVE-202-33036 and related (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19870\"\u003e#19870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump tar 7.5.10 to 7.5.11 to fix CVE-2026-31802 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump undici 6.23.0 to 6.24.1 to fix multiple CVEs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19841\"\u003e#19841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump unhead 2.1.4 to 2.1.12 to fix CVE-2026-31860 and CVE-2026-31873 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19848\"\u003e#19848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nextjs): Skip broken ISR tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19871\"\u003e#19871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(react): Add gql tests for react router (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19844\"\u003e#19844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.51 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e46.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e79.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e69.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e95.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e41.35 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e29.49 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.45.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(remix): Server Timing Headers Trace Propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18653\"\u003e#18653\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Remix SDK now supports automatic trace propagation via \u003ccode\u003eServer-Timing\u003c/code\u003e response headers to continue pageload traces on the client side.\nThis means, you no longer have to define a custom \u003ccode\u003emeta\u003c/code\u003e function to add Sentry \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e tags to your page as previously.\nWe'll update out Remix tracing docs after this release.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Use correct env types for \u003ccode\u003ewithSentry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19836\"\u003e#19836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Align error span status message with core \u003ccode\u003eSpanStatusType\u003c/code\u003e for langchain/google-genai (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19863\"\u003e#19863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Clear pre-existing OTel global before registering TracerProvider (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip tracing for tunnel requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19861\"\u003e#19861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Recycle propagationContext for each request (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19835\"\u003e#19835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Simplify core utility functions for smaller bundle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19854\"\u003e#19854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump next from 16.1.5 to 16.1.7 in /dev-packages/e2e-tests/test-applications/nextjs-16 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19851\"\u003e#19851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18763\"\u003e#18763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump devalue 5.6.3 to 5.6.4 to fix CVE-2026-30226 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump file-type to 21.3.2 and \u003ccode\u003e@​nestjs/common\u003c/code\u003e to 11.1.17 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19847\"\u003e#19847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump flatted 3.3.1 to 3.4.2 to fix CVE-2026-32141 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump hono 4.12.5 to 4.12.7 in cloudflare-hono E2E test app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19850\"\u003e#19850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump next to 15.5.13/16.1.7 to fix CVE-2026-1525, CVE-202-33036 and related (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19870\"\u003e#19870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump tar 7.5.10 to 7.5.11 to fix CVE-2026-31802 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump undici 6.23.0 to 6.24.1 to fix multiple CVEs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19841\"\u003e#19841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump unhead 2.1.4 to 2.1.12 to fix CVE-2026-31860 and CVE-2026-31873 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19848\"\u003e#19848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nextjs): Skip broken ISR tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19871\"\u003e#19871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(react): Add gql tests for react router (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19844\"\u003e#19844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.44.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Add \u003ccode\u003e@sentry/effect\u003c/code\u003e SDK (Alpha) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19644\"\u003e#19644\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release introduces \u003ccode\u003e@sentry/effect\u003c/code\u003e, a new SDK for \u003ca href=\"https://effect.website/\"\u003eEffect.ts\u003c/a\u003e applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.\u003c/p\u003e\n\u003cp\u003eCompose the \u003ccode\u003eeffectLayer\u003c/code\u003e with optional tracing, logging, and metrics layers to instrument your Effect application:\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/effect';\nimport * as Layer from 'effect/Layer';\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/getsentry/sentry-javascript/commit/ef79d28c5988298c030c8569feb6f4d34569f182\"\u003e\u003ccode\u003eef79d28\u003c/code\u003e\u003c/a\u003e release: 10.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28208bc79256deaca07f29af331373c102fbee8c\"\u003e\u003ccode\u003e28208bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19877\"\u003e#19877\u003c/a\u003e from getsentry/prepare-release/10.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2e2fd35f3567989e440ec0a03eb60bc3973d168d\"\u003e\u003ccode\u003e2e2fd35\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/79241b00fb10b0886b56a1e56940be3b5937313b\"\u003e\u003ccode\u003e79241b0\u003c/code\u003e\u003c/a\u003e fix(nextjs): Skip tracing for tunnel requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19861\"\u003e#19861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/938ab2d3a881ff4fa2d1abf64ba4fcca4199679f\"\u003e\u003ccode\u003e938ab2d\u003c/code\u003e\u003c/a\u003e ref(core): Simplify core utility functions for smaller bundle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19854\"\u003e#19854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3bb43253051732b2db208b2ea90ae401f1bd78e7\"\u003e\u003ccode\u003e3bb4325\u003c/code\u003e\u003c/a\u003e fix(core): Align error span status message with core \u003ccode\u003eSpanStatusType\u003c/code\u003e for lan...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3e5499a5eef76380dea302b8e7c41f7f7859fec7\"\u003e\u003ccode\u003e3e5499a\u003c/code\u003e\u003c/a\u003e fix(deps): bump next to 15.5.13/16.1.7 to fix CVE-2026-1525, CVE-202-33036 an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6f17b8a8862047844f510fb3368838319313814f\"\u003e\u003ccode\u003e6f17b8a\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use correct env types for withSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19836\"\u003e#19836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b4b9e71ba532ec1a1ef6eaba232a853886ad5dd0\"\u003e\u003ccode\u003eb4b9e71\u003c/code\u003e\u003c/a\u003e test(nextjs): Skip broken ISR tests  (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19871\"\u003e#19871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ae7206f0ef316ae06ed7d4b4380bec5a018ed010\"\u003e\u003ccode\u003eae7206f\u003c/code\u003e\u003c/a\u003e feat(remix): Server Timing Headers Trace Propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18653\"\u003e#18653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/integrations` from 7.119.1 to 7.120.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\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/getsentry/sentry-javascript/blob/7.120.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\u003c/p\u003e\n\u003ch2\u003e7.120.4-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/publish): Ensure discontinued packages are published with \u003ccode\u003elatest\u003c/code\u003e tag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14926\"\u003e#14926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tracing-internal): Fix case when lrp keys offset is 0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14615\"\u003e#14615\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/LubomirIgonda1\"\u003e\u003ccode\u003e@​LubomirIgonda1\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Ensure \u003ccode\u003e_sentryModuleMetadata\u003c/code\u003e is not mangled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14357\"\u003e#14357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v7/browser): Add moduleMetadataIntegration lazy loading support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/13822\"\u003e#13822\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.119.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(nextjs/v7): Bump rollup to 2.79.2\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/getsentry/sentry-javascript/commit/0469cab0f9f8cebed33620a482441ee505be8787\"\u003e\u003ccode\u003e0469cab\u003c/code\u003e\u003c/a\u003e release: 7.120.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0077b5b9f00be54da2c65e00ce1818412c430def\"\u003e\u003ccode\u003e0077b5b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17210\"\u003e#17210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/125d8701873fd4101f0d6da8f32d995b606422eb\"\u003e\u003ccode\u003e125d870\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.120.4-alpha.1' into v7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a55701f5c0ead19d9b5a5472ffa92406867a135e\"\u003e\u003ccode\u003ea55701f\u003c/code\u003e\u003c/a\u003e release: 7.120.4-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a42e7e780404ed7f4ae5a6c050b6a1bb7bf70028\"\u003e\u003ccode\u003ea42e7e7\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/347da0a3f9e23d6b22d4cb633252040793b72c2e\"\u003e\u003ccode\u003e347da0a\u003c/code\u003e\u003c/a\u003e ci(v7/craft): Remove commit-on-git-repository for deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17201\"\u003e#17201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9412e75b55f0d3cabc1b26097989de1c863fb3ff\"\u003e\u003ccode\u003e9412e75\u003c/code\u003e\u003c/a\u003e test(v7/metrics): Delete metrics test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17202\"\u003e#17202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1852e61713c4a482daa4e79f28ed66714be2c48c\"\u003e\u003ccode\u003e1852e61\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17198\"\u003e#17198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cb499a67999c32f01116ff55f7e22d4355cd0143\"\u003e\u003ccode\u003ecb499a6\u003c/code\u003e\u003c/a\u003e fix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bc8bbb6105149702af3e762f33ded89560c85cc7\"\u003e\u003ccode\u003ebc8bbb6\u003c/code\u003e\u003c/a\u003e ci(v7): Bump to ubuntu-24.04 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17083\"\u003e#17083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/7.119.1...7.120.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.95.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4c75210ce8235fe3d39b67e1029eff11278927cc\"\u003e\u003ccode\u003e4c75210\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: stop node types from leaking into browser (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(streamedQuery): maintain error state on reset refetch with initialData defined (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10287\"\u003e#10287\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/TanStack/query/commit/1047cdc393fac7c98822c993d70c28f58833c63d\"\u003e\u003ccode\u003e1047cdc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10326\"\u003e#10326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e fix/nodejs timeout (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10325\"\u003e#10325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5806444b97e07b1ede194d1f353d4a013ef1036e\"\u003e\u003ccode\u003e5806444\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10324\"\u003e#10324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4d7de830eb6e19ba9c20d4c44ed4f49c09ed7be3\"\u003e\u003ccode\u003e4d7de83\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10317\"\u003e#10317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8fe71e4fe7bc34e8b7b551d20ac1f70906572529\"\u003e\u003ccode\u003e8fe71e4\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c613c225355502306c5011bb28fe59225cb1262c\"\u003e\u003ccode\u003ec613c22\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10309\"\u003e#10309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9346430657621591e1b1da08f04f8929071a6ad7\"\u003e\u003ccode\u003e9346430\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/be3746f069ce7c6dbed427f3e2f32f4b304997ae\"\u003e\u003ccode\u003ebe3746f\u003c/code\u003e\u003c/a\u003e fix: stop node types from leaking into browser (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/b6fd86b0b00af5b901e5d2f370db312997a35d96\"\u003e\u003ccode\u003eb6fd86b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10297\"\u003e#10297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/79e37cb5de45043e71e33f1382ed85749ab75770\"\u003e\u003ccode\u003e79e37cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10296\"\u003e#10296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.2/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\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/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 7.2.4 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/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e updates the React peer dependency to work with React 19, and improves treeshakeability of our build artifacts.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eReact 19 Compat\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://react.dev/blog/2024/12/05/react-19\"\u003eReact 19 was just released\u003c/a\u003e! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.\u003c/p\u003e\n\u003cp\u003eAlso see \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases/tag/v2.5.0\"\u003eRedux Toolkit v2.5.0\u003c/a\u003e for the same peer dep update.\u003c/p\u003e\n\u003ch3\u003eTreeshaking\u003c/h3\u003e\n\u003cp\u003eWe've done some nitty-gritty optimization work to ensure bundlers correctly treeshake unused parts of the bundle.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove treeshakeability of build artifacts by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2176\"\u003ereduxjs/react-redux#2176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2172\"\u003ereduxjs/react-redux#2172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React 19 (take 2) by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2216\"\u003ereduxjs/react-redux#2216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up devdeps by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2217\"\u003ereduxjs/react-redux#2217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e removes the no-longer-necessary peer dependency on \u003ccode\u003ereact-native\u003c/code\u003e, and tweaks a few TS types for compat with the upcoming React 19 release.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch3\u003eReact Native Peer Dependency Removed\u003c/h3\u003e\n\u003cp\u003eWe've always had an awkward peer dependency on \u003cem\u003eboth\u003c/em\u003e ReactDOM and React Native, because of the need to import the \u003ccode\u003eunstable_batchedUpdates\u003c/code\u003e API directly from each reconciler. That's part of what led to the sequence of 9.x patch releases to deal with RN compat.\u003c/p\u003e\n\u003cp\u003eAs of 9.0.3, we dropped the batching imports completely, since React 18 now batches by default.  That means we didn't even have any remaining imports from \u003ccode\u003ereact-native\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMeanwhile, React 18.3 just came out, but so did React Native 0.74. RN 0.74 still requires React 18.2.\u003c/p\u003e\n\u003cp\u003eThis caused NPM users to have installation failures when trying to use React-Redux:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReact-Redux has a peer dep on RN\u003c/li\u003e\n\u003cli\u003eRN has a peer dep on React 18.2\u003c/li\u003e\n\u003cli\u003eBut the \u003cem\u003elatest\u003c/em\u003e React, 18.3 would get installed in the app\u003c/li\u003e\n\u003cli\u003eNPM errors with a peer dep mismatch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWe no longer need to list RN as a peer dep, and dropping that also fixes the NPM installation issues as well.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseRef\u003c/code\u003e usages to be called with an explicit argument of \u003ccode\u003eundefined\u003c/code\u003e. by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2164\"\u003ereduxjs/react-redux#2164\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/reduxjs/react-redux/commit/7e2fdd4ee2021e4282e12ba9fc722f09124e30cd\"\u003e\u003ccode\u003e7e2fdd4\u003c/code\u003e\u003c/a\u003e Release 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8c573825bb71203dbf61039c92505acb3170acf6\"\u003e\u003ccode\u003e8c57382\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2217\"\u003e#2217\u003c/a\u003e from reduxjs/feature/react-19-devdep-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/d23509bc00aacf8eee67215d027927dbddf51941\"\u003e\u003ccode\u003ed23509b\u003c/code\u003e\u003c/a\u003e Exclude stray dist folders and website from tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/b275a321d39b9f1a285b87ee8555a0f3ca4045df\"\u003e\u003ccode\u003eb275a32\u003c/code\u003e\u003c/a\u003e Eliminate other stray React import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/3ba9838855a5c30173742274349e6afae8469791\"\u003e\u003ccode\u003e3ba9838\u003c/code\u003e\u003c/a\u003e Drop unused Babel devdeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a81c410a4d1069368016803f855adc7461a59ee\"\u003e\u003ccode\u003e1a81c41\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2216\"\u003e#2216\u003c/a\u003e from reduxjs/migrate-to-react-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c58e397241579734da25199e63131809e95ccd81\"\u003e\u003ccode\u003ec58e397\u003c/code\u003e\u003c/a\u003e Migrate to React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/e08518ae110858ee47686059ddd6c6fefb9351a5\"\u003e\u003ccode\u003ee08518a\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eact\u003c/code\u003e related issues in \u003ccode\u003etest/hooks/useSelector.spec.tsx\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1cd1385fc4d6845a209123ce68247ecb881daaf0\"\u003e\u003ccode\u003e1cd1385\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003ehoist-non-react-statics\u003c/code\u003e implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a1fc886593262cee75b96a8c35bbbf00a1aa1e6c\"\u003e\u003ccode\u003ea1fc886\u003c/code\u003e\u003c/a\u003e Fix type of \u003ccode\u003einnerMapStateToProps\u003c/code\u003e in \u003ccode\u003eProvider.spec.tsx\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v7.2.4...v9.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-router` from 7.13.1 to 7.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remix-run/react-router/releases\"\u003ereact-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.13.2\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7132\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7132\u003c/a\u003e\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/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md\"\u003ereact-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix clientLoader.hydrate when an ancestor route is also hydrating a clientLoader (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14835\"\u003e#14835\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix type error when passing Framework Mode route components using \u003ccode\u003eRoute.ComponentProps\u003c/code\u003e to \u003ccode\u003ecreateRoutesStub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14892\"\u003e#14892\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix percent encoding in relative path navigation (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14786\"\u003e#14786\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003efuture.unstable_passThroughRequests\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14775\"\u003e#14775\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBy default, React Router normalizes the \u003ccode\u003erequest.url\u003c/code\u003e passed to your \u003ccode\u003eloader\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e, and \u003ccode\u003emiddleware\u003c/code\u003e functions by removing React Router's internal implementation details (\u003ccode\u003e.data\u003c/code\u003e suffixes, \u003ccode\u003eindex\u003c/code\u003e + \u003ccode\u003e_routes\u003c/code\u003e query params).\u003c/p\u003e\n\u003cp\u003eEnabling this flag removes that normalization and passes the raw HTTP \u003ccode\u003erequest\u003c/code\u003e instance to your handlers. This provides a few benefits:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReduces server-side overhead by eliminating multiple \u003ccode\u003enew Request()\u003c/code\u003e calls on the critical path\u003c/li\u003e\n\u003cli\u003eAllows you to distinguish document from data requests in your handlers base don the presence of a \u003ccode\u003e.data\u003c/code\u003e suffix (useful for observability purposes)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf you were previously relying on the normalization of \u003ccode\u003erequest.url\u003c/code\u003e, you can switch to use the new sibling \u003ccode\u003eunstable_url\u003c/code\u003e parameter which contains a \u003ccode\u003eURL\u003c/code\u003e instance representing the normalized location:\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// ❌ Before: you could assume there was no `.data` suffix in `request.url`\nexport async function loader({ request }: Route.LoaderArgs) {\n  let url = new URL(request.url);\n  if (url.pathname === \u0026quot;/path\u0026quot;) {\n    // This check will fail with the flag enabled because the `.data` suffix will\n    // exist on data requests\n  }\n}\n\u003cp\u003e// ✅ After: use \u003ccode\u003eunstable_url\u003c/code\u003e for normalized routing logic and \u003ccode\u003erequest.url\u003c/code\u003e\u003cbr /\u003e\n// for raw routing logic\u003cbr /\u003e\nexport async function loader({ request, unstable_url }: Route.LoaderArgs) {\u003cbr /\u003e\nif (unstable_url.pathname === \u0026quot;/path\u0026quot;) {\u003cbr /\u003e\n// This will always have the \u003ccode\u003e.data\u003c/code\u003e suffix stripped\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// And now you can distinguish between document versus data requests\u003cbr /\u003e\nlet isDataRequest = new URL(request.url).pathname.endsWith(\u0026quot;.data\u0026quot;);\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eInternal refactor to consolidate framework-agnostic/React-specific route type layers - no public API changes (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14765\"\u003e#14765\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSync protocol validation to rsc flows (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14882\"\u003e#14882\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003eunstable_url: URL\u003c/code\u003e parameter to route handler methods (\u003ccode\u003eloader\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e, \u003ccode\u003emiddleware\u003c/code\u003e, etc.) representing the normalized URL the application is navigating to or fetching, with React Router implementation details removed (\u003ccode\u003e.data\u003c/code\u003esuffix, \u003ccode\u003eindex\u003c/code\u003e/\u003ccode\u003e_routes\u003c/code\u003e query params) (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14775\"\u003e#14775\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis is being added alongside the new \u003ccode\u003efuture.unstable_passthroughRequests\u003c/code\u003e future flag so that users still have a way to access the normalized URL when that flag is enabled and non-normalized \u003ccode\u003erequest\u003c/code\u003e's are being passed to your handlers. When adopting this flag, you will only need to start leveraging this new parameter if you are relying on the normalization of \u003ccode\u003erequest.url\u003c/code\u003e in your application code.\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/remix-run/react-router/commit/aadb56fa532e0eaf7e7b91c1d88e1f325851eb04\"\u003e\u003ccode\u003eaadb56f\u003c/code\u003e\u003c/a\u003e chore: Update version for release (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14908\"\u003e#14908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/c68a9b35933fe5a3750ea8e52399d06f9aaecf77\"\u003e\u003ccode\u003ec68a9b3\u003c/code\u003e\u003c/a\u003e chore: Update version for release (pre) (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14893\"\u003e#14893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/8c3c7ced1496522175c6839d30624955cc4534c1\"\u003e\u003ccode\u003e8c3c7ce\u003c/code\u003e\u003c/a\u003e fix: allow Framework Mode route components to be passed to createRoutesStub (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/1cd923e38fd4cf86195f15850e41106dd42d1808\"\u003e\u003ccode\u003e1cd923e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/830d3bac11ac9c9aa975f6dfccaead24df9caae4\"\u003e\u003ccode\u003e830d3ba\u003c/code\u003e\u003c/a\u003e Fix percent encoding in relative path navigation (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14786\"\u003e#14786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/8646d39bc7b10a43745dc255b4faa25673a9e908\"\u003e\u003ccode\u003e8646d39\u003c/code\u003e\u003c/a\u003e Align redirect protocol validation in RSC flows (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14882\"\u003e#14882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/7d21b1c15b190a590c90d5ac98d3f5eda59873b1\"\u003e\u003ccode\u003e7d21b1c\u003c/code\u003e\u003c/a\u003e Add additional unit test - hydrate fallback rendering for SPA middleware w/o ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/8a10826f32c8b8332901f9e881c443adb4b9c338\"\u003e\u003ccode\u003e8a10826\u003c/code\u003e\u003c/a\u003e docs: fix typo in useNavigate documentation (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14848\"\u003e#14848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/bda5bb7e5769507e191caef78f056237353e5918\"\u003e\u003ccode\u003ebda5bb7\u003c/code\u003e\u003c/a\u003e Fix typo in comment (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14844\"\u003e#14844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/bbe4a731723b9b1005b8d2c0bf82f83d8d763524\"\u003e\u003ccode\u003ebbe4a73\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remix-run/react-router/commits/react-router@7.13.2/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-router-dom` from 7.13.1 to 7.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md\"\u003ereact-router-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ereact-router@7.13.2\u003c/code\u003e\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/remix-run/react-router/commit/aadb56fa532e0eaf7e7b91c1d88e1f325851eb04\"\u003e\u003ccode\u003eaadb56f\u003c/code\u003e\u003c/a\u003e chore: Update version for release (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14908\"\u003e#14908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/c68a9b35933fe5a3750ea8e52399d06f9aaecf77\"\u003e\u003ccode\u003ec68a9b3\u003c/code\u003e\u003c/a\u003e chore: Update version for release (pre) (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14893\"\u003e#14893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/remix-run/react-router/commits/react-router-dom@7.13.2/packages/react-router-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-window` from 1.8.11 to 2.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bvaughn/react-window/releases\"\u003ereact-window's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a problem with project logo not displaying correctly in the README for the Firefox browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003euseDynamicRowHeight\u003c/code\u003e should not instantiate \u003ccode\u003eResizeObserver\u003c/code\u003e when server-rendering\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edefaultHeight\u003c/code\u003e/\u003ccode\u003edefaultWidth\u003c/code\u003e prop to server render initial set of rows/cells\u003c/li\u003e\n\u003cli\u003eAdjust TypeScript return type for \u003ccode\u003erowComponent\u003c/code\u003e/\u003ccode\u003ecellComponent\u003c/code\u003e to work around a \u003ccode\u003eReactNode\u003c/code\u003e vs \u003ccode\u003eReactElement\u003c/code\u003e mismatch caused by \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README docs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TS Doc comments for \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e imperative methods to specify when a method throws.\u003c/li\u003e\n\u003cli\u003eThrow a \u003ccode\u003eRangeError\u003c/code\u003e (instead of a regular \u003ccode\u003eError\u003c/code\u003e) if an invalid index is passed to one of the imperative scroll-to methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.2\u003c/h2\u003e\n\u003cp\u003eThe return type of \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e components is explicitly annotated as \u003ccode\u003eReactElement\u003c/code\u003e. The return type of \u003ccode\u003erowComponent\u003c/code\u003e and \u003ccode\u003ecellComponent\u003c/code\u003e changed from \u003ccode\u003eReactNode\u003c/code\u003e to \u003ccode\u003eReactElement\u003c/code\u003e. This was done to fix TypeScript warnings for React versions 18.0 - 18.2. (See issue \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible scroll-jump scenario with \u003ccode\u003euseDynamicRowHeight\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for dynamic row heights via new \u003ccode\u003euseDynamicRowHeight\u003c/code\u003e hook.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003econst rowHeight = useDynamicRowHeight({\r\n  defaultRowHeight: 50\r\n});\r\n\u003cp\u003ereturn \u0026lt;List rowHeight={rowHeight} {...rest} /\u0026gt;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSmaller NPM bundle; (docs are no longer included as part of the bundle due to the added size)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eDocumentation at: \u003ca href=\"https://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/\"\u003ehttps://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.2\u003c/h2\u003e\n\u003cp\u003ePrevent \u003ccode\u003eResizeObserver\u003c/code\u003e API from being called at all if an explicit \u003ccode\u003eList\u003c/code\u003e height (or \u003ccode\u003eGrid\u003c/code\u003e width and height) is provided.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/tnajdek\"\u003e\u003ccode\u003e@​tnajdek\u003c/code\u003e\u003c/a\u003e for the PR!\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eDocumentation at: \u003ca href=\"https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/\"\u003ehttps://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.1\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/bvaughn/react-window/blob/main/CHANGELOG.md\"\u003ereact-window's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a problem with project logo not displaying correctly in the README for the Firefox browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003euseDynamicRowHeight\u003c/code\u003e should not instantiate \u003ccode\u003eResizeObserver\u003c/code\u003e when server-rendering\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edefaultHeight\u003c/code\u003e/\u003ccode\u003edefaultWidth\u003c/code\u003e prop to server render initial set of rows/cells\u003c/li\u003e\n\u003cli\u003eAdjust TypeScript return type for \u003ccode\u003erowComponent\u003c/code\u003e/\u003ccode\u003ecellComponent\u003c/code\u003e to work around a \u003ccode\u003eReactNode\u003c/code\u003e vs \u003ccode\u003eReactElement\u003c/code\u003e mismatch caused by \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README docs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TS Doc comments for \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e imperative methods to specify when a method throws.\u003c/li\u003e\n\u003cli\u003eThrow a \u003ccode\u003eRangeError\u003c/code\u003e (instead of a regular \u003ccode\u003eError\u003c/code\u003e) if an invalid index is passed to one of the imperative scroll-to methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.2\u003c/h2\u003e\n\u003cp\u003eThe return type of \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e components is explicitly annotated as \u003ccode\u003eReactElement\u003c/code\u003e. The return type of \u003ccode\u003erowComponent\u003c/code\u003e and \u003ccode\u003ecellComponent\u003c/code\u003e changed from \u003ccode\u003eReactNode\u003c/code\u003e to \u003ccode\u003eReactElement\u003c/code\u003e. This was done to fix TypeScript warnings for React versions 18.0 - 18.2. (See issue \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible scroll-jump s...\n\n_Description has been truncated_","html_url":"https://github.com/Whisparr/Whisparr-Eros/pull/241","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whisparr%2FWhisparr-Eros/issues/241","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/241/packages"},{"uuid":"4123724622","node_id":"PR_kwDOBQDVoM7Mz2p4","number":258,"state":"closed","title":"build(deps-dev): Bump the linters group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-13T21:46:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T21:03:38.000Z","updated_at":"2026-04-13T21:46:33.000Z","time_to_close":1816973,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): Bump","group_name":"linters","update_count":7,"packages":[{"name":"@eslint/eslintrc","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@typescript-eslint/parser","old_version":"8.56.1","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"stylelint","old_version":"17.3.0","new_version":"17.5.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-config-recess-order","old_version":"7.6.1","new_version":"7.7.0","repository_url":"https://github.com/stormwarning/stylelint-config-recess-order"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript-eslint","old_version":"8.56.1","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the linters group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.4` | `3.3.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.56.1` | `8.57.2` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.3.0` | `17.5.0` |\n| [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order) | `7.6.1` | `7.7.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.1` | `8.57.2` |\n\n\nUpdates `@eslint/eslintrc` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/commit/5135df1a5388ebb2e340a631c69f0d3ce9f2432f\"\u003e\u003ccode\u003e5135df1\u003c/code\u003e\u003c/a\u003e chore: release 3.3.5 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c109d69371e8544823637b708a16735e9136536c\"\u003e\u003ccode\u003ec109d69\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e\u003ccode\u003e3dc2381\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/81385b67f04cac42ab068dc78e3ee1ce6668ef5c\"\u003e\u003ccode\u003e81385b6\u003c/code\u003e\u003c/a\u003e ci: pin Node.js 25.6.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\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.56.1 to 8.57.2\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.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Opus 4.6\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\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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.57.2 (2026-03-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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.1 (2026-03-16)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/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 10.0.2 to 10.1.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\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\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/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\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/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint 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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint` from 17.3.0 to 17.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.5.0\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.5.0 - 2026-03-19\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/commit/8d0198af1bfb6a144d8fce9a094754e41c148237\"\u003e\u003ccode\u003e8d0198a\u003c/code\u003e\u003c/a\u003e Release 17.5.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9160\"\u003e#9160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/3ba50ac3e6e915774a587ff119c0b609b506705e\"\u003e\u003ccode\u003e3ba50ac\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to `media-feature-name-value-no-unknow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/77dfd01d01d38711e35e8dead4440df179698808\"\u003e\u003ccode\u003e77dfd01\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and `@scop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/7cde2d0ccf5547a28a8f7a6be56e505441a6f437\"\u003e\u003ccode\u003e7cde2d0\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for fu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/7b10658abb77a2ab309adca2f077062d80467f3a\"\u003e\u003ccode\u003e7b10658\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/e5b9ec7ad4437eae9dd9b2a7677b785dd25c51a3\"\u003e\u003ccode\u003ee5b9ec7\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9102\"\u003e#9102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/5bd2d21e8a6b47f529314284d162e6dcb37ef681\"\u003e\u003ccode\u003e5bd2d21\u003c/code\u003e\u003c/a\u003e Bump css-tree from 3.1.0 to 3.2.1 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9158\"\u003e#9158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/995caf4ea7c7fd0e352cdec026a3edd9af6b665f\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e Bump eslint from 10.0.2 to 10.0.3 in the eslint group (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9156\"\u003e#9156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/f5f6dddc6b1b4e11dfc701dc40ee4b496252e848\"\u003e\u003ccode\u003ef5f6ddd\u003c/code\u003e\u003c/a\u003e Bump lint-staged from 16.2.7 to 16.3.3 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9159\"\u003e#9159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/68948180cd615f91baf2bc19d5999be814102f2b\"\u003e\u003ccode\u003e6894818\u003c/code\u003e\u003c/a\u003e Bump the jest group with 2 updates (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9157\"\u003e#9157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/17.3.0...17.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-config-recess-order` from 7.6.1 to 7.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/releases\"\u003estylelint-config-recess-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases/tag/8.0.0\"\u003estylelint-order v8\u003c/a\u003e as peer dependency (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/pull/463\"\u003e#463\u003c/a\u003e)\nThanks \u003ca href=\"https://github.com/FloEdelmann\"\u003e\u003ccode\u003e@​FloEdelmann\u003c/code\u003e\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/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md\"\u003estylelint-config-recess-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases/tag/8.0.0\"\u003estylelint-order v8\u003c/a\u003e as peer dependency (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/pull/463\"\u003e#463\u003c/a\u003e)\nThanks \u003ca href=\"https://github.com/FloEdelmann\"\u003e\u003ccode\u003e@​FloEdelmann\u003c/code\u003e\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/stormwarning/stylelint-config-recess-order/commit/2f53cd971017aacc11f6b18e3b01dd4d90edce29\"\u003e\u003ccode\u003e2f53cd9\u003c/code\u003e\u003c/a\u003e Publish release (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/8b1c2ecb65147887c28e09b5ed2d5c9313aa78a9\"\u003e\u003ccode\u003e8b1c2ec\u003c/code\u003e\u003c/a\u003e Update lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/70359c4cb3d20c91d5360ab5f77ba021333f1097\"\u003e\u003ccode\u003e70359c4\u003c/code\u003e\u003c/a\u003e Allow stylelint-order v8 as peer dependency (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/b4cd7db6ce868f91e9e1cb4d150cdb4140ecceab\"\u003e\u003ccode\u003eb4cd7db\u003c/code\u003e\u003c/a\u003e Bump stylelint from 17.0.0 to 17.1.0 (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/453\"\u003e#453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/f5c048461d2be201d06d7e2ebd8033f15fb666a4\"\u003e\u003ccode\u003ef5c0484\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​zazen/prettier-config\u003c/code\u003e from 1.1.3 to 1.1.4 (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/561468ac1abc6c9310697b1c5e6b902d6088c687\"\u003e\u003ccode\u003e561468a\u003c/code\u003e\u003c/a\u003e Bump prettier from 3.8.0 to 3.8.1 (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/compare/v7.6.1...v7.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.1 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.1 to 8.57.2\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\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Opus 4.6\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\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/typescript-eslint\"\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/fussy113/fussy113.github.io/pull/258","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fussy113%2Ffussy113.github.io/issues/258","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/258/packages"},{"uuid":"4099014632","node_id":"PR_kwDOJAseVs7Lu3lh","number":1711,"state":"open","title":"Chore(deps): Bump the npm group with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-19T03:18:14.000Z","updated_at":"2026-03-19T03:18:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","group_name":"npm","update_count":3,"packages":[{"name":"esbuild","old_version":"0.27.3","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"stylelint","old_version":"16.26.1","new_version":"17.4.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.0.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 3 updates: [esbuild](https://github.com/evanw/esbuild), [stylelint](https://github.com/stylelint/stylelint) and [stylelint-order](https://github.com/hudochenkov/stylelint-order).\n\nUpdates `esbuild` from 0.27.3 to 0.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.27.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a regression with CSS media queries (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4395\"\u003e#4395\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4405\"\u003e#4405\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eVersion 0.25.11 of esbuild introduced support for parsing media queries. This unintentionally introduced a regression with printing media queries that use the \u003ccode\u003e\u0026lt;media-type\u0026gt; and \u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e grammar. Specifically, esbuild was failing to wrap an \u003ccode\u003eor\u003c/code\u003e clause with parentheses when inside \u003ccode\u003e\u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e. This release fixes the regression.\u003c/p\u003e\n\u003cp\u003eHere is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n@media only screen and ((min-width: 10px) or (min-height: 10px)) {\n  a { color: red }\n}\n\u003cp\u003e/* Old output (incorrect) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and (min-width: 10px) or (min-height: 10px) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (correct) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and ((min-width: 10px) or (min-height: 10px)) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix an edge case with the \u003ccode\u003einject\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes an edge case where esbuild's \u003ccode\u003einject\u003c/code\u003e feature could not be used with arbitrary module namespace names exported using an \u003ccode\u003eexport {} from\u003c/code\u003e statement with bundling disabled and a target environment where arbitrary module namespace names is unsupported.\u003c/p\u003e\n\u003cp\u003eWith the fix, the following \u003ccode\u003einject\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport jquery from 'jquery';\nexport { jquery as 'window.jQuery' };\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eCan now always be rewritten as this without esbuild sometimes incorrectly generating an error:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport { default as 'window.jQuery' } from 'jquery';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAttempt to improve API handling of huge metafiles (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4329\"\u003e#4329\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4415\"\u003e#4415\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains a few changes that attempt to improve the behavior of esbuild's JavaScript API with huge metafiles (esbuild's name for the build metadata, formatted as a JSON object). The JavaScript API is designed to return the metafile JSON as a JavaScript object in memory, which makes it easy to access from within a JavaScript-based plugin. Multiple people have encountered issues where this API breaks down with a pathologically-large metafile.\u003c/p\u003e\n\u003cp\u003eThe primary issue is that V8 has an implementation-specific maximum string length, so using the \u003ccode\u003eJSON.parse\u003c/code\u003e API with large enough strings is impossible. This release will now attempt to use a fallback JavaScript-based JSON parser that operates directly on the UTF8-encoded JSON bytes instead of using \u003ccode\u003eJSON.parse\u003c/code\u003e when the JSON metafile is too big to fit in a JavaScript string. The new fallback path has not yet been heavily-tested. The metafile will also now be generated with whitespace removed if the bundle is significantly large, which will reduce the size of the metafile JSON slightly.\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/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.27.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a regression with CSS media queries (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4395\"\u003e#4395\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4405\"\u003e#4405\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eVersion 0.25.11 of esbuild introduced support for parsing media queries. This unintentionally introduced a regression with printing media queries that use the \u003ccode\u003e\u0026lt;media-type\u0026gt; and \u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e grammar. Specifically, esbuild was failing to wrap an \u003ccode\u003eor\u003c/code\u003e clause with parentheses when inside \u003ccode\u003e\u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e. This release fixes the regression.\u003c/p\u003e\n\u003cp\u003eHere is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n@media only screen and ((min-width: 10px) or (min-height: 10px)) {\n  a { color: red }\n}\n\u003cp\u003e/* Old output (incorrect) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and (min-width: 10px) or (min-height: 10px) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (correct) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and ((min-width: 10px) or (min-height: 10px)) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix an edge case with the \u003ccode\u003einject\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes an edge case where esbuild's \u003ccode\u003einject\u003c/code\u003e feature could not be used with arbitrary module namespace names exported using an \u003ccode\u003eexport {} from\u003c/code\u003e statement with bundling disabled and a target environment where arbitrary module namespace names is unsupported.\u003c/p\u003e\n\u003cp\u003eWith the fix, the following \u003ccode\u003einject\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport jquery from 'jquery';\nexport { jquery as 'window.jQuery' };\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eCan now always be rewritten as this without esbuild sometimes incorrectly generating an error:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport { default as 'window.jQuery' } from 'jquery';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAttempt to improve API handling of huge metafiles (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4329\"\u003e#4329\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4415\"\u003e#4415\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains a few changes that attempt to improve the behavior of esbuild's JavaScript API with huge metafiles (esbuild's name for the build metadata, formatted as a JSON object). The JavaScript API is designed to return the metafile JSON as a JavaScript object in memory, which makes it easy to access from within a JavaScript-based plugin. Multiple people have encountered issues where this API breaks down with a pathologically-large metafile.\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/evanw/esbuild/commit/f9c9012cdb05135873722184b01f078ea7de8d98\"\u003e\u003ccode\u003ef9c9012\u003c/code\u003e\u003c/a\u003e publish 0.27.4 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/207dbc761ea95a81a8b32cc7f9fae46361faaed7\"\u003e\u003ccode\u003e207dbc7\u003c/code\u003e\u003c/a\u003e js api: fall back to js-based metafile json parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1ca56dc65155b0d887904c683cd43f7618ae621e\"\u003e\u003ccode\u003e1ca56dc\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4329\"\u003e#4329\u003c/a\u003e: auto-minify metafile for large bundles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/e3823aa485d3cd3f6c11718e4c124b54ebc425e5\"\u003e\u003ccode\u003ee3823aa\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4415\"\u003e#4415\u003c/a\u003e: add uint cast to stdio int parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/d50e88c00aaa424712eddda2f28aae299db4e0de\"\u003e\u003ccode\u003ed50e88c\u003c/code\u003e\u003c/a\u003e chore: correct copy\u0026amp;paste panic message (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8b829b1bdfeb2b11aa16a643b5bfee108066cab0\"\u003e\u003ccode\u003e8b829b1\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4407\"\u003e#4407\u003c/a\u003e: incorrect error for inject edge case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/4384badefe3a07b80b3f3eba832c17d0c806dd4c\"\u003e\u003ccode\u003e4384bad\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4395\"\u003e#4395\u003c/a\u003e close \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4405\"\u003e#4405\u003c/a\u003e close \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4406\"\u003e#4406\u003c/a\u003e: parens for \u003ccode\u003eor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.27.3...v0.27.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint` from 16.26.1 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.3.0\u003c/h2\u003e\n\u003cp\u003eIt fixes 17 bugs. 3 related to supporting \u003ccode\u003ecalc()\u003c/code\u003e in \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our \u003ca href=\"https://www.npmjs.com/package/stylelint-config-standard\"\u003estandard config\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of rule sequencing (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9055\"\u003e#9055\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-list\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9056\"\u003e#9056\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-notation\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9044\"\u003e#9044\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-max-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9057\"\u003e#9057\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9058\"\u003e#9058\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions inside of non-math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc()\u003c/code\u003e with mixed operations (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9062\"\u003e#9062\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e reported ranges for multiple math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003elength-zero-no-unit\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9046\"\u003e#9046\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enamed-grid-areas-no-invalid\u003c/code\u003e false positives for mix of tabs and spaces (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9039\"\u003e#9039\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-unknown-custom-media\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9059\"\u003e#9059\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-max-*\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9042\"\u003e#9042\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eshorthand-property-no-redundant-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9047\"\u003e#9047\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003esyntax-string-no-invalid\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9061\"\u003e#9061\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003etime-min-milliseconds\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9060\"\u003e#9060\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003evalue-keyword-case\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9048\"\u003e#9048\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.2.0\u003c/h2\u003e\n\u003cp\u003eIt fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a \u003ca href=\"https://stylelint.io/CONTRIBUTING\"\u003econtributor guide\u003c/a\u003e. If you'd like to help out and contribute to Stylelint, that's the place to start.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of config augmentation and module imports (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9021\"\u003e#9021\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config override matching (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9023\"\u003e#9023\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9033\"\u003e#9033\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of rule resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9022\"\u003e#9022\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9011\"\u003e#9011\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for matching escaped selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8953\"\u003e#8953\u003c/a\u003e) (\u003ca href=\"https://github.com/bjnewman\"\u003e\u003ccode\u003e@​bjnewman\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-at-import-rule\u003c/code\u003e false negatives for layers with blocks (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9026\"\u003e#9026\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.1.1\u003c/h2\u003e\n\u003cp\u003eIt fixes 2 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: resolution of configs, plugins, processors, and custom syntaxes in Yarn PnP environments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9010\"\u003e#9010\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003elightness-notation\u003c/code\u003e autofix for decimals (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9009\"\u003e#9009\u003c/a\u003e) (\u003ca href=\"https://github.com/IlyaSemenov\"\u003e\u003ccode\u003e@​IlyaSemenov\u003c/code\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.3.0 - 2026-02-13\u003c/h2\u003e\n\u003cp\u003eIt fixes 17 bugs. 3 related to supporting \u003ccode\u003ecalc()\u003c/code\u003e in \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our \u003ca href=\"https://www.npmjs.com/package/stylelint-config-standard\"\u003estandard config\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of rule sequencing (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9055\"\u003e#9055\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-list\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9056\"\u003e#9056\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-notation\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9044\"\u003e#9044\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-max-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9057\"\u003e#9057\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9058\"\u003e#9058\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions inside of non-math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc()\u003c/code\u003e with mixed operations (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9062\"\u003e#9062\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e reported ranges for multiple math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003elength-zero-no-unit\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9046\"\u003e#9046\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enamed-grid-areas-no-invalid\u003c/code\u003e false positives for mix of tabs and spaces (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9039\"\u003e#9039\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-unknown-custom-media\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9059\"\u003e#9059\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-max-*\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9042\"\u003e#9042\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eshorthand-property-no-redundant-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9047\"\u003e#9047\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003esyntax-string-no-invalid\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9061\"\u003e#9061\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003etime-min-milliseconds\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9060\"\u003e#9060\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003evalue-keyword-case\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9048\"\u003e#9048\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.2.0 - 2026-02-10\u003c/h2\u003e\n\u003cp\u003eIt fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a \u003ca href=\"https://github.com/stylelint/stylelint/blob/main/CONTRIBUTING.md\"\u003econtributor guide\u003c/a\u003e. If you'd like to help out and contribute to Stylelint, that's the place to start.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of config augmentation and module imports (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9021\"\u003e#9021\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config override matching (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9023\"\u003e#9023\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9033\"\u003e#9033\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of rule resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9022\"\u003e#9022\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9011\"\u003e#9011\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for matching escaped selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8953\"\u003e#8953\u003c/a\u003e) (\u003ca href=\"https://github.com/bjnewman\"\u003e\u003ccode\u003e@​bjnewman\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-at-import-rule\u003c/code\u003e false negatives for layers with blocks (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9026\"\u003e#9026\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.1.1 - 2026-02-03\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/556b7ad511a411eb9ac6784342e85a8ed6123071\"\u003e\u003ccode\u003e556b7ad\u003c/code\u003e\u003c/a\u003e Release 17.4.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9113\"\u003e#9113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/05f64adb508c2f16b9fa057b897e1281b3fea7e2\"\u003e\u003ccode\u003e05f64ad\u003c/code\u003e\u003c/a\u003e Run \u003ccode\u003enpm audit\u003c/code\u003e for \u003ccode\u003eminimatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/d358479e2617fddacdf585c2293c40593f7007ef\"\u003e\u003ccode\u003ed358479\u003c/code\u003e\u003c/a\u003e Document steps for adding an option and fixing a rule bug (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9111\"\u003e#9111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/467c5c9f52ca65edc6bbfe9b4ffac4429fd5f2db\"\u003e\u003ccode\u003e467c5c9\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/4250b21ed9b6ad88280157f15201df5c2016b7df\"\u003e\u003ccode\u003e4250b21\u003c/code\u003e\u003c/a\u003e Document opening a pull request requests in CONTRIBUTING (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9110\"\u003e#9110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/effb787e250d9d0fc1107f4437e0cff430d5fada\"\u003e\u003ccode\u003eeffb787\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ehusky\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8984\"\u003e#8984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/f38a18c51fbba6d11c4e0577e74afd37f390d31a\"\u003e\u003ccode\u003ef38a18c\u003c/code\u003e\u003c/a\u003e Remove redundant \u003ccode\u003e@types/file-entry-cache\u003c/code\u003e type dep (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83ed11bfc2fc99d8f6f685bfbfb21044215bc2a9\"\u003e\u003ccode\u003e83ed11b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0a8f468dcb1618fbbffa122e5753c031a6d870be\"\u003e\u003ccode\u003e0a8f468\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83cfd657fb788a6994dd56958a919f3d96df769a\"\u003e\u003ccode\u003e83cfd65\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/16.26.1...17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 8.0.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/8.0.0...8.1.1\"\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/ministryofjustice/laa-assure-hmrc-data/pull/1711","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Flaa-assure-hmrc-data/issues/1711","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1711/packages"},{"uuid":"4084819540","node_id":"PR_kwDOBQDVoM7LCmmy","number":255,"state":"closed","title":"build(deps-dev): Bump the linters group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-23T21:03:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-16T21:14:00.000Z","updated_at":"2026-03-23T21:03:18.000Z","time_to_close":604156,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): Bump","group_name":"linters","update_count":6,"packages":[{"name":"@eslint/eslintrc","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@typescript-eslint/parser","old_version":"8.56.1","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"10.0.2","new_version":"10.0.3","repository_url":"https://github.com/eslint/eslint"},{"name":"stylelint","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript-eslint","old_version":"8.56.1","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the linters group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.4` | `3.3.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.56.1` | `8.57.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.0.3` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.3.0` | `17.4.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.1` | `8.57.1` |\n\n\nUpdates `@eslint/eslintrc` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/commit/5135df1a5388ebb2e340a631c69f0d3ce9f2432f\"\u003e\u003ccode\u003e5135df1\u003c/code\u003e\u003c/a\u003e chore: release 3.3.5 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c109d69371e8544823637b708a16735e9136536c\"\u003e\u003ccode\u003ec109d69\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e\u003ccode\u003e3dc2381\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/81385b67f04cac42ab068dc78e3ee1ce6668ef5c\"\u003e\u003ccode\u003e81385b6\u003c/code\u003e\u003c/a\u003e ci: pin Node.js 25.6.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\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.56.1 to 8.57.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.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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 [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\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\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\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\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\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\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\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.57.1 (2026-03-16)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/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 10.0.2 to 10.0.3\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\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\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/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\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/e8f21040f675753e92df8e04f2dbd03addb92985\"\u003e\u003ccode\u003ee8f2104\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.4 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370\"\u003e\u003ccode\u003e5cd1604\u003c/code\u003e\u003c/a\u003e refactor: simplify isCombiningCharacter helper (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20524\"\u003e#20524\u003c/a\u003e) (Huáng Jùnliàng)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d\"\u003e\u003ccode\u003e70ff1d0\u003c/code\u003e\u003c/a\u003e chore: eslint-config-eslint require Node \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20586\"\u003e#20586\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e32df71a569d5f4aca13079dedd4ae76ea05168a\"\u003e\u003ccode\u003ee32df71\u003c/code\u003e\u003c/a\u003e chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20576\"\u003e#20576\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/53ca6eeed87262ebddd20636107f486badabcc1f\"\u003e\u003ccode\u003e53ca6ee\u003c/code\u003e\u003c/a\u003e chore: disable \u003ccode\u003eeslint-comments/no-unused-disable\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20578\"\u003e#20578\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e1218957452e223af27ace1f9d031ab421aec08f\"\u003e\u003ccode\u003ee121895\u003c/code\u003e\u003c/a\u003e ci: pin Node.js 25.6.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20559\"\u003e#20559\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/efc5aef2f9a05f01d5cad53dcb91e7f2c575e295\"\u003e\u003ccode\u003eefc5aef\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003etsconfig.json\u003c/code\u003e in \u003ccode\u003eeslint-config-eslint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20551\"\u003e#20551\u003c/a\u003e) (Francesco Trotta)\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/bfce7eaa0ec5d6591fd247b7ff57b51e45fb88a1\"\u003e\u003ccode\u003ebfce7ea\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d44ced84bb00b1df3c616255f28d036089703ed8\"\u003e\u003ccode\u003ed44ced8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\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/e8f21040f675753e92df8e04f2dbd03addb92985\"\u003e\u003ccode\u003ee8f2104\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370\"\u003e\u003ccode\u003e5cd1604\u003c/code\u003e\u003c/a\u003e refactor: simplify isCombiningCharacter helper (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20524\"\u003e#20524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d\"\u003e\u003ccode\u003e70ff1d0\u003c/code\u003e\u003c/a\u003e chore: eslint-config-eslint require Node \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint` from 17.3.0 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/commit/556b7ad511a411eb9ac6784342e85a8ed6123071\"\u003e\u003ccode\u003e556b7ad\u003c/code\u003e\u003c/a\u003e Release 17.4.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9113\"\u003e#9113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/05f64adb508c2f16b9fa057b897e1281b3fea7e2\"\u003e\u003ccode\u003e05f64ad\u003c/code\u003e\u003c/a\u003e Run \u003ccode\u003enpm audit\u003c/code\u003e for \u003ccode\u003eminimatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/d358479e2617fddacdf585c2293c40593f7007ef\"\u003e\u003ccode\u003ed358479\u003c/code\u003e\u003c/a\u003e Document steps for adding an option and fixing a rule bug (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9111\"\u003e#9111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/467c5c9f52ca65edc6bbfe9b4ffac4429fd5f2db\"\u003e\u003ccode\u003e467c5c9\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/4250b21ed9b6ad88280157f15201df5c2016b7df\"\u003e\u003ccode\u003e4250b21\u003c/code\u003e\u003c/a\u003e Document opening a pull request requests in CONTRIBUTING (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9110\"\u003e#9110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/effb787e250d9d0fc1107f4437e0cff430d5fada\"\u003e\u003ccode\u003eeffb787\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ehusky\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8984\"\u003e#8984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/f38a18c51fbba6d11c4e0577e74afd37f390d31a\"\u003e\u003ccode\u003ef38a18c\u003c/code\u003e\u003c/a\u003e Remove redundant \u003ccode\u003e@types/file-entry-cache\u003c/code\u003e type dep (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83ed11bfc2fc99d8f6f685bfbfb21044215bc2a9\"\u003e\u003ccode\u003e83ed11b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0a8f468dcb1618fbbffa122e5753c031a6d870be\"\u003e\u003ccode\u003e0a8f468\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83cfd657fb788a6994dd56958a919f3d96df769a\"\u003e\u003ccode\u003e83cfd65\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/17.3.0...17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.1 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.1 to 8.57.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\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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 [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\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\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\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\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\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\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint\"\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/fussy113/fussy113.github.io/pull/255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fussy113%2Ffussy113.github.io/issues/255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/255/packages"},{"uuid":"4081503731","node_id":"PR_kwDONpDOk87K3yLH","number":339,"state":"open","title":"Bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T10:07:43.000Z","updated_at":"2026-03-16T10:07:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/suyash-vats/sanpratibha/pull/339","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-vats%2Fsanpratibha/issues/339","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/339/packages"},{"uuid":"4081334018","node_id":"PR_kwDOQ-J8Q87K3OUL","number":58,"state":"open","title":"deps: bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["automated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T09:38:21.000Z","updated_at":"2026-03-16T09:43:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/AJKousFrogs/App-FlagFitPro/pull/58","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJKousFrogs%2FApp-FlagFitPro/issues/58","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/58/packages"},{"uuid":"4081216931","node_id":"PR_kwDOPUcAr87K212l","number":500,"state":"open","title":"root(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T09:16:24.000Z","updated_at":"2026-03-17T23:57:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"root(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/The-AI-Alliance/semiont/pull/500","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-AI-Alliance%2Fsemiont/issues/500","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/500/packages"},{"uuid":"4079740687","node_id":"PR_kwDOPqkr7s7KyLMM","number":109,"state":"open","title":"chore(dev)(deps-dev): bump the dev-deps group across 1 directory with 8 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":"2026-03-16T01:38:12.000Z","updated_at":"2026-03-16T01:38:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(dev)(deps-dev): bump","group_name":"dev-deps","update_count":8,"packages":[{"name":"@types/node","old_version":"25.3.5","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.1.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dom","old_version":"19.1.9","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-playwright","old_version":"2.2.2","new_version":"2.10.0","repository_url":"https://github.com/mskelton/eslint-plugin-playwright"},{"name":"eslint-plugin-storybook","old_version":"10.2.16","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.5` | `25.5.0` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.13` | `19.2.14` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.9` | `19.2.3` |\n| [eslint-plugin-playwright](https://github.com/mskelton/eslint-plugin-playwright) | `2.2.2` | `2.10.0` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.16` | `10.2.19` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |\n\n\nUpdates `@types/node` from 25.3.5 to 25.5.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 `@types/react` from 19.1.13 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 `@types/react-dom` from 19.1.9 to 19.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/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-playwright` from 2.2.2 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/releases\"\u003eeslint-plugin-playwright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.9.0...v2.10.0\"\u003e2.10.0\u003c/a\u003e (2026-03-14)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Fix false positive with \u003ccode\u003eexpect().resolves\u003c/code\u003e (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/352e15e0e28cda5c7f7fbcd5bd6d01cf634aea3e\"\u003e352e15e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/448\"\u003e#448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport additional promise methods (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8646e62527202cf11da6c00afc7f7e376d00773f\"\u003e8646e62\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/444\"\u003e#444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Add \u003ccode\u003eincludePageLocatorMethods\u003c/code\u003e flag for checking more missing awaits (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/438\"\u003e#438\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/41921f8509bfa90ccef91d86ed874408b60a7abb\"\u003e41921f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-skipped-test:\u003c/strong\u003e Support \u003ccode\u003edisallowFixme\u003c/code\u003e to optionally disable \u003ccode\u003e.fixme()\u003c/code\u003e annotations (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/6b42fdb5cf74c6a98b7544e2931bd157cda88e51\"\u003e6b42fdb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/446\"\u003e#446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.8.0...v2.9.0\"\u003e2.9.0\u003c/a\u003e (2026-03-02)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-restricted-roles:\u003c/strong\u003e Catch all uses, not just on page methods (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/1861fa57fd21b8d2d17cbd96238fdf5970277686\"\u003e1861fa5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport nested locators everywhere (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/0e48186885a8868d3163cdd2d2732c3f227056ab\"\u003e0e48186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-duplicate-hooks:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fe3ca54178cde017388aa5d844553a9b7a9d1307\"\u003efe3ca54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-duplicate-slow:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/2f0b67d841dd8f091f7c8ab44a6eadb34255127b\"\u003e2f0b67d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-hooks-in-order:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/e8ae16ef219ce943749b194fc972b27a0162e8cb\"\u003ee8ae16e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-hooks-on-top:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/5ab929677dea5263b69e2fe44a43cf711b1bbb16\"\u003e5ab9296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-locator:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fcab221c092c290c8b2b851b669ea0b1774ec75c\"\u003efcab221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-count:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fcbf086ae637cf569530856e7690b6da85a5c5fe\"\u003efcbf086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-length:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/c6c923e6b382c1bee4de89e2cf9781511a37e7a0\"\u003ec6c923e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.7.1...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-02-27)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing test coverage and fix several minor bugs (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/434\"\u003e#434\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/e3398ec61da52de205e7c9af2896633357769f74\"\u003ee3398ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Handle spread elements (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/df3016323819f7bc335fd1841971dccc2ae64f51\"\u003edf30163\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Support more promise edge cases (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/b4cdcbd010a2b4dfc7ee14ab5bdc655897389f19\"\u003eb4cdcbd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAuto-detect \u003ccode\u003etest.extend()\u003c/code\u003e fixtures and import aliases (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/432\"\u003e#432\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8b22ee7b1f7823d81bafda82e240dd51106726dd\"\u003e8b22ee7\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/mskelton/eslint-plugin-playwright/commit/41921f8509bfa90ccef91d86ed874408b60a7abb\"\u003e\u003ccode\u003e41921f8\u003c/code\u003e\u003c/a\u003e feat(missing-playwright-await): Add \u003ccode\u003eincludePageLocatorMethods\u003c/code\u003e flag for chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/2a05e2d6831fc89b2d262f7338c7041b50f83eca\"\u003e\u003ccode\u003e2a05e2d\u003c/code\u003e\u003c/a\u003e chore: Remove name from unit tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/352e15e0e28cda5c7f7fbcd5bd6d01cf634aea3e\"\u003e\u003ccode\u003e352e15e\u003c/code\u003e\u003c/a\u003e fix(missing-playwright-await): Fix false positive with \u003ccode\u003eexpect().resolves\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/6b42fdb5cf74c6a98b7544e2931bd157cda88e51\"\u003e\u003ccode\u003e6b42fdb\u003c/code\u003e\u003c/a\u003e feat(no-skipped-test): Support \u003ccode\u003edisallowFixme\u003c/code\u003e to optionally disable `.fixme(...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/080c3f87faa08d2f2c48cc00435f81c961e92e12\"\u003e\u003ccode\u003e080c3f8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/447\"\u003e#447\u003c/a\u003e from mskelton/dependabot/npm_and_yarn/tar-7.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/21d944621070b9ab83a73f6db914c4f4b2ad7afb\"\u003e\u003ccode\u003e21d9446\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tar from 7.5.10 to 7.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8646e62527202cf11da6c00afc7f7e376d00773f\"\u003e\u003ccode\u003e8646e62\u003c/code\u003e\u003c/a\u003e fix: Support additional promise methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/306d21e8c32bb26357475842aa3942c120b7f523\"\u003e\u003ccode\u003e306d21e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/442\"\u003e#442\u003c/a\u003e from mskelton/dependabot/npm_and_yarn/tar-7.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/981d42e32e392bb1579eabd361a6ff539406586b\"\u003e\u003ccode\u003e981d42e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tar from 7.5.9 to 7.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/44b78a9b74aeb90936ed83355e8dc833045749a3\"\u003e\u003ccode\u003e44b78a9\u003c/code\u003e\u003c/a\u003e chore: More tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.2.2...v2.10.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 eslint-plugin-playwright since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-storybook` from 10.2.16 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003eeslint-plugin-storybook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.17\u003c/h2\u003e\n\u003ch2\u003e10.2.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext.js: Add support for v16.2 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34046\"\u003e#34046\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003eeslint-plugin-storybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext.js: Add support for v16.2 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34046\"\u003e#34046\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/71dcfa9db88d76262ff8cb3d2422124c213cc1ed\"\u003e\u003ccode\u003e71dcfa9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.16\u0026quot; to \u0026quot;10.2.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/lib/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.1 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.2 to 5.9.3\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.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\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\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.3%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.3 (Stable)\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/c63de15a992d37f0d6cec03ac7631872838602cb\"\u003e\u003ccode\u003ec63de15\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8428ca4cc8a7ecc9ac18dd0258016228814f5eaf\"\u003e\u003ccode\u003e8428ca4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62438\"\u003e#62438\u003c/a\u003e (Fix incorrectly ignored dts file fr...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a131cac6831aa6532ea963d0cb3131b957cad980\"\u003e\u003ccode\u003ea131cac\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62351\"\u003e#62351\u003c/a\u003e (Add missing Float16Array constructo...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/04243333584a5bfaeb3434c0982c6280fe87b8d5\"\u003e\u003ccode\u003e0424333\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62423\"\u003e#62423\u003c/a\u003e (Revert PR 61928) into release-5.9 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62425\"\u003e#62425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/bdb641a4347af822916fb8cdb9894c9c2d2421dd\"\u003e\u003ccode\u003ebdb641a\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62311\"\u003e#62311\u003c/a\u003e (Fix parenthesizer rules for manuall...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0d9b9b92e2aca2f75c979a801abbc21bff473748\"\u003e\u003ccode\u003e0d9b9b9\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61978\"\u003e#61978\u003c/a\u003e (Restructure CI to prepare for requi...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2dce0c58af51cf9a9068365dc2f756c61b82b597\"\u003e\u003ccode\u003e2dce0c5\u003c/code\u003e\u003c/a\u003e Intentionally regress one buggy declaration output to an older version (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62163\"\u003e#62163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.0.18 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/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e977f3deb\"\u003e\u003c!-- raw HTML omitted --\u003e(e977f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOption to disable the module runner  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9210\"\u003evitest-dev/vitest#9210\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9be6121ee\"\u003e\u003c!-- raw HTML omitted --\u003e(9be61)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1de0aa22dd6311a93546a75a3c58a6be519c1baf\"\u003e\u003ccode\u003e1de0aa2\u003c/code\u003e\u003c/a\u003e fix: correctly identify concurrent test during static analysis (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3cac1c1b5a91d921942e9391fbd94841717363f\"\u003e\u003ccode\u003ec3cac1c\u003c/code\u003e\u003c/a\u003e fix: use isAgent check, not just TTY, for watch mode (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9841\"\u003e#9841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eab68ba2b8ea6f89717c0b885c573579659d7c3b\"\u003e\u003ccode\u003eeab68ba\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9824\"\u003e#9824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/031f02a89be34491c441b4da9c4e2bacb7db71df\"\u003e\u003ccode\u003e031f02a\u003c/code\u003e\u003c/a\u003e fix: allow catch/finally for async assertion (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9827\"\u003e#9827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e9e096a231fa0ec6475da82e36cbd6fcc9bc8f9\"\u003e\u003ccode\u003e3e9e096\u003c/code\u003e\u003c/a\u003e feat(reporters): add \u003ccode\u003eagent\u003c/code\u003e reporter to reduce ai agent token usage (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9779\"\u003e#9779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8181e06e765f4d043818b244c76795022fa78ff6\"\u003e\u003ccode\u003e8181e06\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003ehideSkippedTests\u003c/code\u003e should not hide \u003ccode\u003etest.todo\u003c/code\u003e (fix \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9562\"\u003e#9562\u003c/a\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9781\"\u003e#9781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8216b0014b83612e40ef49f919d5293b68717b3\"\u003e\u003ccode\u003ea8216b0\u003c/code\u003e\u003c/a\u003e fix: manual and redirect mock shouldn't \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e original module...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50\"\u003e\u003ccode\u003e689a22a\u003c/code\u003e\u003c/a\u003e fix(browser): types of \u003ccode\u003egetCDPSession\u003c/code\u003e and \u003ccode\u003ecdp()\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9716\"\u003e#9716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest\"\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/blackphoenix42/algolens-private/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackphoenix42%2Falgolens-private/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"}],"issue_packages":[{"old_version":"6.0.4","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-09-11T15:28:01.000Z","version_change":"6.0.4 → 8.1.1","issue":{"uuid":"5426069295","node_id":"PR_kwDOIPI_FM8AAAABDKgWkA","number":362,"state":"closed","title":"chore(deps-dev): bump stylelint-order from 6.0.4 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-11T16:58:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-11T15:28:01.000Z","updated_at":"2026-09-11T16:59:01.000Z","time_to_close":5455,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"stylelint-order","old_version":"6.0.4","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 6.0.4 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/6.0.4...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=6.0.4\u0026new-version=8.1.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 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/FastyBird/miniserver/pull/362","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FastyBird%2Fminiserver/issues/362","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/362/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-08-20T00:48:14.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"5198489152","node_id":"PR_kwDOCAZrqc8AAAABAWnwiA","number":99,"state":"open","title":"chore(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies"],"assignees":["andrewpucci"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-20T00:48:14.000Z","updated_at":"2026-08-20T00:50:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/andrewpucci/shotplot/pull/99","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewpucci%2Fshotplot/issues/99","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/99/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-05-28T08:45:56.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4539021133","node_id":"PR_kwDONdVi2s7gKO3r","number":122,"state":"open","title":"build(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-28T08:45:56.000Z","updated_at":"2026-05-28T08:46:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/schalkneethling/create-project-calavera/pull/122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/schalkneethling%2Fcreate-project-calavera/issues/122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/122/packages"}},{"old_version":"8.1.0","new_version":"8.1.1","update_type":"patch","path":null,"pr_created_at":"2026-04-22T03:10:19.000Z","version_change":"8.1.0 → 8.1.1","issue":{"uuid":"4306483617","node_id":"PR_kwDOQ6EF787Ufi_o","number":281,"state":"open","title":"Chore: Bump the all-npm-updates group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["Area: UI","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-22T03:10:19.000Z","updated_at":"2026-04-22T03:16:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore: Bump","group_name":"all-npm-updates","update_count":46,"packages":[{"name":"@fortawesome/react-fontawesome","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.49.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/integrations","old_version":"7.119.1","new_version":"7.120.4","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.99.2","repository_url":"https://github.com/TanStack/query"},{"name":"@types/node","old_version":"25.5.0","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"copy-to-clipboard","old_version":"3.3.3","new_version":"4.0.0","repository_url":"https://github.com/sudodoki/copy-to-clipboard"},{"name":"filesize","old_version":"11.0.13","new_version":"11.0.16","repository_url":"https://github.com/avoidwork/filesize.js"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.3.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-redux","old_version":"7.2.4","new_version":"9.2.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.13.1","new_version":"7.14.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.13.1","new_version":"7.14.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-tabs","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/reactjs/react-tabs"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.7","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux","old_version":"4.2.1","new_version":"5.0.1","repository_url":"https://github.com/reduxjs/redux"},{"name":"redux-actions","old_version":"2.6.5","new_version":"3.0.3","repository_url":"https://github.com/redux-utilities/redux-actions"},{"name":"redux-thunk","old_version":"2.4.2","new_version":"3.1.0","repository_url":"https://github.com/reduxjs/redux-thunk"},{"name":"reselect","old_version":"4.1.8","new_version":"5.1.1","repository_url":"https://github.com/reduxjs/reselect"},{"name":"swiper","old_version":"12.1.2","new_version":"12.1.3","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"use-debounce","old_version":"10.1.0","new_version":"10.1.1","repository_url":"https://github.com/xnimorz/use-debounce"},{"name":"@babel/preset-env","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@eslint/compat","old_version":"2.0.3","new_version":"2.0.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.59.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.59.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"eslint","old_version":"9.39.4","new_version":"10.2.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"7.0.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-simple-import-sort","old_version":"12.1.1","new_version":"13.0.0","repository_url":"https://github.com/lydell/eslint-plugin-simple-import-sort"},{"name":"filemanager-webpack-plugin","old_version":"8.0.0","new_version":"10.0.1","repository_url":"https://github.com/gregnb/filemanager-webpack-plugin"},{"name":"globals","old_version":"17.4.0","new_version":"17.5.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"html-webpack-plugin","old_version":"5.6.6","new_version":"5.6.7","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"mini-css-extract-plugin","old_version":"2.10.1","new_version":"2.10.2","repository_url":"https://github.com/webpack/mini-css-extract-plugin"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.10","repository_url":"https://github.com/postcss/postcss"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"stylelint","old_version":"17.4.0","new_version":"17.8.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.1.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"ts-loader","old_version":"9.5.4","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"webpack","old_version":"5.105.4","new_version":"5.106.2","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"7.0.0","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm-updates group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `3.2.0` | `3.3.1` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.49.0` |\n| [@sentry/integrations](https://github.com/getsentry/sentry-javascript) | `7.119.1` | `7.120.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.99.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.0` | `25.6.0` |\n| [copy-to-clipboard](https://github.com/sudodoki/copy-to-clipboard) | `3.3.3` | `4.0.0` |\n| [filesize](https://github.com/avoidwork/filesize.js) | `11.0.13` | `11.0.16` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `7.2.4` | `9.2.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.14.2` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.13.1` | `7.14.2` |\n| [react-tabs](https://github.com/reactjs/react-tabs) | `6.1.0` | `6.1.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.7` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [redux](https://github.com/reduxjs/redux) | `4.2.1` | `5.0.1` |\n| [redux-actions](https://github.com/redux-utilities/redux-actions) | `2.6.5` | `3.0.3` |\n| [redux-thunk](https://github.com/reduxjs/redux-thunk) | `2.4.2` | `3.1.0` |\n| [reselect](https://github.com/reduxjs/reselect) | `4.1.8` | `5.1.1` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.2` | `12.1.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [use-debounce](https://github.com/xnimorz/use-debounce) | `10.1.0` | `10.1.1` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.3` | `2.0.5` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.59.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.59.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.2.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |\n| [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) | `12.1.1` | `13.0.0` |\n| [filemanager-webpack-plugin](https://github.com/gregnb/filemanager-webpack-plugin) | `8.0.0` | `10.0.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.4.0` | `17.5.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `5.6.6` | `5.6.7` |\n| [mini-css-extract-plugin](https://github.com/webpack/mini-css-extract-plugin) | `2.10.1` | `2.10.2` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.10` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.4.0` | `17.8.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.0` | `8.1.1` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.4` | `9.5.7` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.4` | `5.106.2` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `7.0.0` | `7.0.2` |\n\n\nUpdates `@fortawesome/react-fontawesome` from 3.2.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eJust a few dependency bumps to close off CVEs (not that our lib is really affected anyway).\u003c/p\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f1d6d943d0f1a014c5cec77d244fc021c0a09c93\"\u003ef1d6d94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/212496a5b3cc2a054da0400db608296e8ac59c4c\"\u003e212496a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump picomatch from 2.3.1 to 2.3.2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/557ceaf5f47b45df48bb70385ecbe54aa0eb340f\"\u003e557ceaf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2d06890530c90d019f33b5c361f436deb13261f9\"\u003e2d06890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e node 22.22.2, bump all dev dependencies (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/99ba500ede9a68c3973c1fe0d6c2475d9d40b699\"\u003e99ba500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eHighlights:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Custom Gradient Support! (see PR \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/625\"\u003e#625\u003c/a\u003e and Issue \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new API Reference documentation! (see \u003ca href=\"https://fortawesome.github.io/react-fontawesome/\"\u003ehttps://fortawesome.github.io/react-fontawesome/\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(style): add support for custom gradient fills by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/625\"\u003eFortAwesome/react-fontawesome#625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(docs): add typedoc-generated API reference docs by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/631\"\u003eFortAwesome/react-fontawesome#631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): clean up API docs output structure, rewrite html links by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/632\"\u003eFortAwesome/react-fontawesome#632\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(publish): enable publishing releases from CI by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/623\"\u003eFortAwesome/react-fontawesome#623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): update deprecated actions by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/633\"\u003eFortAwesome/react-fontawesome#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): fix publish action env setting by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/634\"\u003eFortAwesome/react-fontawesome#634\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ehttps://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\u003c/a\u003e\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/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f1d6d943d0f1a014c5cec77d244fc021c0a09c93\"\u003ef1d6d94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/212496a5b3cc2a054da0400db608296e8ac59c4c\"\u003e212496a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps-dev:\u003c/strong\u003e bump picomatch from 2.3.1 to 2.3.2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/557ceaf5f47b45df48bb70385ecbe54aa0eb340f\"\u003e557ceaf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.23 to 4.18.1 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2d06890530c90d019f33b5c361f436deb13261f9\"\u003e2d06890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e node 22.22.2, bump all dev dependencies (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/99ba500ede9a68c3973c1fe0d6c2475d9d40b699\"\u003e99ba500\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e add support for custom gradient fills (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d14cdc5f16fd16b88ceab31fd02aa99fd146694f\"\u003ed14cdc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e use single prop for gradient fills, add unit tests (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2282d163059463ae08eae4d2859b8fb9635e4404\"\u003e2282d16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e add typedoc-generated API reference docs (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e5894156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e clean up API docs output structure, rewrite html links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003ea7782b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update README with FontAwesome documentation links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003ec540f90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e fix publish action env setting (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003eeb4b40a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e only run full test matrix on PRs and main (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/3434d60c0fbd4f18cc455b1e3b0065b00dfe5fbe\"\u003e3434d60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e update deprecated actions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e6382b20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e enable publishing releases from CI (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5d461505cf3ed03a0f557c0190f5d5368d3117d5\"\u003e5d46150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e ensure private publish uses hard main ref (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f54a9c2da032562e8fc7aed0636bdbbce2f29ef5\"\u003ef54a9c2\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/FortAwesome/react-fontawesome/commit/75b30aa58036501e94272d024e942a6773ba0d2e\"\u003e\u003ccode\u003e75b30aa\u003c/code\u003e\u003c/a\u003e chore(release): 3.3.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/99ba500ede9a68c3973c1fe0d6c2475d9d40b699\"\u003e\u003ccode\u003e99ba500\u003c/code\u003e\u003c/a\u003e chore(deps): node 22.22.2, bump all dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/31a2676d1a2c00d7e055c05fa7ead879af1824ed\"\u003e\u003ccode\u003e31a2676\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/639\"\u003e#639\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/lodash-4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2d06890530c90d019f33b5c361f436deb13261f9\"\u003e\u003ccode\u003e2d06890\u003c/code\u003e\u003c/a\u003e chore(deps): bump lodash from 4.17.23 to 4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/741a193caf218a7baa647de11c0f3226ddd83b95\"\u003e\u003ccode\u003e741a193\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/638\"\u003e#638\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/lodash-es-4....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/212496a5b3cc2a054da0400db608296e8ac59c4c\"\u003e\u003ccode\u003e212496a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/8deeceba85ccc678c062a20a4cfa22d945e89930\"\u003e\u003ccode\u003e8deeceb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/636\"\u003e#636\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/handlebars-4...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5df5ade7c54e873fe9b64de017f6a9b89f264a2e\"\u003e\u003ccode\u003e5df5ade\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/635\"\u003e#635\u003c/a\u003e from FortAwesome/dependabot/npm_and_yarn/picomatch-2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f1d6d943d0f1a014c5cec77d244fc021c0a09c93\"\u003e\u003ccode\u003ef1d6d94\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/557ceaf5f47b45df48bb70385ecbe54aa0eb340f\"\u003e\u003ccode\u003e557ceaf\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.43.0 to 10.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.49.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(browser): Add View Hierarchy integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/14981\"\u003e#14981\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eviewHierarchyIntegration\u003c/code\u003e captures the DOM structure when an error occurs, providing a snapshot of the page state for debugging. Enable it in your Sentry configuration:\u003c/p\u003e\n\u003cpre lang=\"javascript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/browser';\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [Sentry.viewHierarchyIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Split alarms into multiple traces and link them (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19373\"\u003e#19373\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDurable Object alarms now create separate traces for each alarm invocation, with proper linking between related alarms for better observability.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Enable RPC trace propagation with \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19991\"\u003e#19991\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20345\"\u003e#20345\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e option enables automatic trace propagation for Cloudflare RPC calls via \u003ccode\u003e.fetch()\u003c/code\u003e, ensuring distributed traces flow correctly across service bindings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003eenableTruncation\u003c/code\u003e option to AI integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20167\"\u003e#20167\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20181\"\u003e#20181\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20182\"\u003e#20182\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20183\"\u003e#20183\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20184\"\u003e#20184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll AI integrations (OpenAI, Anthropic, Google GenAI, LangChain, LangGraph) now support an \u003ccode\u003eenableTruncation\u003c/code\u003e option to control whether large AI inputs/outputs are truncated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(opentelemetry): Vendor \u003ccode\u003eAsyncLocalStorageContextManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20243\"\u003e#20243\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe OpenTelemetry context manager is now vendored internally, reducing external dependencies and ensuring consistent behavior across environments.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Export a reusable function to add tracing headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20076\"\u003e#20076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Expose \u003ccode\u003erewriteSources\u003c/code\u003e top level option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20142\"\u003e#20142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): bump defu from 6.1.4 to 6.1.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-native): Add support for V8 v14 (Node v25+) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20125\"\u003e#20125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Include global scope for \u003ccode\u003eeventLoopBlockIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20108\"\u003e#20108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core, node): Support loading Express options lazily (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20211\"\u003e#20211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Set \u003ccode\u003econversation_id\u003c/code\u003e only on \u003ccode\u003egen_ai\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20274\"\u003e#20274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eai.operationId\u003c/code\u003e for Vercel AI V6 operation name mapping (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20285\"\u003e#20285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Avoid inferring invalid span op from Deno tracer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Handle \u003ccode\u003ereader.closed\u003c/code\u003e rejection from \u003ccode\u003ereleaseLock()\u003c/code\u003e in streaming (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20187\"\u003e#20187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Preserve directive prologues in turbopack loaders (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20103\"\u003e#20103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip custom browser tracing setup for bot user agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20263\"\u003e#20263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Use WeakRef for context stored on scope to prevent memory leak (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20328\"\u003e#20328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Use live click attributes in breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20262\"\u003e#20262\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.49.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(browser): Add View Hierarchy integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/14981\"\u003e#14981\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eviewHierarchyIntegration\u003c/code\u003e captures the DOM structure when an error occurs, providing a snapshot of the page state for debugging. Enable it in your Sentry configuration:\u003c/p\u003e\n\u003cpre lang=\"javascript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/browser';\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [Sentry.viewHierarchyIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Split alarms into multiple traces and link them (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19373\"\u003e#19373\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDurable Object alarms now create separate traces for each alarm invocation, with proper linking between related alarms for better observability.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Enable RPC trace propagation with \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19991\"\u003e#19991\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20345\"\u003e#20345\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003eenableRpcTracePropagation\u003c/code\u003e option enables automatic trace propagation for Cloudflare RPC calls via \u003ccode\u003e.fetch()\u003c/code\u003e, ensuring distributed traces flow correctly across service bindings.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003eenableTruncation\u003c/code\u003e option to AI integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20167\"\u003e#20167\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20181\"\u003e#20181\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20182\"\u003e#20182\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20183\"\u003e#20183\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20184\"\u003e#20184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll AI integrations (OpenAI, Anthropic, Google GenAI, LangChain, LangGraph) now support an \u003ccode\u003eenableTruncation\u003c/code\u003e option to control whether large AI inputs/outputs are truncated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(opentelemetry): Vendor \u003ccode\u003eAsyncLocalStorageContextManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20243\"\u003e#20243\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe OpenTelemetry context manager is now vendored internally, reducing external dependencies and ensuring consistent behavior across environments.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Export a reusable function to add tracing headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20076\"\u003e#20076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Expose \u003ccode\u003erewriteSources\u003c/code\u003e top level option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20142\"\u003e#20142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): bump defu from 6.1.4 to 6.1.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node-native): Add support for V8 v14 (Node v25+) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20125\"\u003e#20125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Include global scope for \u003ccode\u003eeventLoopBlockIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20108\"\u003e#20108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core, node): Support loading Express options lazily (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20211\"\u003e#20211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Set \u003ccode\u003econversation_id\u003c/code\u003e only on \u003ccode\u003egen_ai\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20274\"\u003e#20274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003eai.operationId\u003c/code\u003e for Vercel AI V6 operation name mapping (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20285\"\u003e#20285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Avoid inferring invalid span op from Deno tracer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Handle \u003ccode\u003ereader.closed\u003c/code\u003e rejection from \u003ccode\u003ereleaseLock()\u003c/code\u003e in streaming (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20187\"\u003e#20187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Preserve directive prologues in turbopack loaders (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20103\"\u003e#20103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip custom browser tracing setup for bot user agents (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20263\"\u003e#20263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Use WeakRef for context stored on scope to prevent memory leak (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20328\"\u003e#20328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Use live click attributes in breadcrumbs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20262\"\u003e#20262\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/getsentry/sentry-javascript/commit/745af797c9e0d10d8b35725694862b1de6f064ae\"\u003e\u003ccode\u003e745af79\u003c/code\u003e\u003c/a\u003e release: 10.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46dcef1590e8e3a677c74aceed9fa7641cc6e7c3\"\u003e\u003ccode\u003e46dcef1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20348\"\u003e#20348\u003c/a\u003e from getsentry/prepare-release/10.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bf4e188d1dde124677e933922949f0a626661d0a\"\u003e\u003ccode\u003ebf4e188\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/5f72df55e5337fc1ba1a8bd70894b55b6a862bab\"\u003e\u003ccode\u003e5f72df5\u003c/code\u003e\u003c/a\u003e feat(cloudflare): Enable RPC trace propagation with enableRpcTracePropagation...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50438f9863e5cb5630459a6b1f967bbc15b0d188\"\u003e\u003ccode\u003e50438f9\u003c/code\u003e\u003c/a\u003e feat(browser): Emit web vitals as streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3332fecd7aa53f6aca2ed42639f5a3ccc0e8fae5\"\u003e\u003ccode\u003e3332fec\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Use WeakRef for context stored on scope to prevent memory...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/684a41fa4c7d5591be6a2fa7bff2db0ab5a62dbb\"\u003e\u003ccode\u003e684a41f\u003c/code\u003e\u003c/a\u003e ref(opentelemetry): Replace \u003ccode\u003e@opentelemetry/resources\u003c/code\u003e with inline `getSentry...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8b2a9dce02ee45f5ade7a23fd3ee0f4ae9d39d67\"\u003e\u003ccode\u003e8b2a9dc\u003c/code\u003e\u003c/a\u003e ci: Remove Docker container for Verdaccio package publishing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20329\"\u003e#20329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0007c7b81321b659d74641c5587e78f10755f714\"\u003e\u003ccode\u003e0007c7b\u003c/code\u003e\u003c/a\u003e ci: Extract test names for flaky test issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20298\"\u003e#20298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b9d65c8a4b7018dfc6bcdf0cfd43cb4d3ab2c75\"\u003e\u003ccode\u003e9b9d65c\u003c/code\u003e\u003c/a\u003e chore(ci): Bump actions/cache to v5 and actions/download-artifact to v7 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20249\"\u003e#20249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.49.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/integrations` from 7.119.1 to 7.120.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\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/getsentry/sentry-javascript/blob/7.120.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\u003c/p\u003e\n\u003ch2\u003e7.120.4-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/publish): Ensure discontinued packages are published with \u003ccode\u003elatest\u003c/code\u003e tag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14926\"\u003e#14926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tracing-internal): Fix case when lrp keys offset is 0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14615\"\u003e#14615\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/LubomirIgonda1\"\u003e\u003ccode\u003e@​LubomirIgonda1\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Ensure \u003ccode\u003e_sentryModuleMetadata\u003c/code\u003e is not mangled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14357\"\u003e#14357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v7/browser): Add moduleMetadataIntegration lazy loading support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/13822\"\u003e#13822\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.119.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(nextjs/v7): Bump rollup to 2.79.2\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/getsentry/sentry-javascript/commit/0469cab0f9f8cebed33620a482441ee505be8787\"\u003e\u003ccode\u003e0469cab\u003c/code\u003e\u003c/a\u003e release: 7.120.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0077b5b9f00be54da2c65e00ce1818412c430def\"\u003e\u003ccode\u003e0077b5b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17210\"\u003e#17210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/125d8701873fd4101f0d6da8f32d995b606422eb\"\u003e\u003ccode\u003e125d870\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.120.4-alpha.1' into v7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a55701f5c0ead19d9b5a5472ffa92406867a135e\"\u003e\u003ccode\u003ea55701f\u003c/code\u003e\u003c/a\u003e release: 7.120.4-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a42e7e780404ed7f4ae5a6c050b6a1bb7bf70028\"\u003e\u003ccode\u003ea42e7e7\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/347da0a3f9e23d6b22d4cb633252040793b72c2e\"\u003e\u003ccode\u003e347da0a\u003c/code\u003e\u003c/a\u003e ci(v7/craft): Remove commit-on-git-repository for deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17201\"\u003e#17201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9412e75b55f0d3cabc1b26097989de1c863fb3ff\"\u003e\u003ccode\u003e9412e75\u003c/code\u003e\u003c/a\u003e test(v7/metrics): Delete metrics test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17202\"\u003e#17202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1852e61713c4a482daa4e79f28ed66714be2c48c\"\u003e\u003ccode\u003e1852e61\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17198\"\u003e#17198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cb499a67999c32f01116ff55f7e22d4355cd0143\"\u003e\u003ccode\u003ecb499a6\u003c/code\u003e\u003c/a\u003e fix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bc8bbb6105149702af3e762f33ded89560c85cc7\"\u003e\u003ccode\u003ebc8bbb6\u003c/code\u003e\u003c/a\u003e ci(v7): Bump to ubuntu-24.04 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17083\"\u003e#17083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/7.119.1...7.120.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.99.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.99.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.99.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.99.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.99.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.98.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.98.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.97.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/2bfb12cc44f1d8495106136e4ddacb817135f8f9\"\u003e\u003ccode\u003e2bfb12c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.97.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/a3ec7b30cc4c18b2c5aefe608638ecadce732b81\"\u003e\u003ccode\u003ea3ec7b3\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10520\"\u003e#10520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/69d2757c982f7bd5a483398492fe753f6f574ab8\"\u003e\u003ccode\u003e69d2757\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10514\"\u003e#10514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7ffa1ed0b01d8c397c379dbb3d85da80b278b21c\"\u003e\u003ccode\u003e7ffa1ed\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query/useQueries): fix test description from 'useQu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/bc83d370e8922f1c3126aea4e7757ce8761a06f2\"\u003e\u003ccode\u003ebc83d37\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): unify destructuring pattern in comple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/aad1bd59d8e1ecebf14f556e0d9ca2605b4e4b80\"\u003e\u003ccode\u003eaad1bd5\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add parallel 'mutateAsync' tests with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/d7643b54fda462492d474695cd35e2549cefa5d7\"\u003e\u003ccode\u003ed7643b5\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add optimistic update tests with succ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/cd89d6f706bd143382db5ae3807ed8644ec52afe\"\u003e\u003ccode\u003ecd89d6f\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add conditional handling and retry te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/6e15fe62d2551b5269b21a1522f3c7bd653808ba\"\u003e\u003ccode\u003e6e15fe6\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add chained 'mutateAsync' tests for s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/792d3a5b32ee90b13f44456bb50518d24e9550d5\"\u003e\u003ccode\u003e792d3a5\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add callback tests when 'useMutation'...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1b661b34ec5d1df00b4b0a2c084efbd486e73899\"\u003e\u003ccode\u003e1b661b3\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useMutation): add single callback tests for 'mutate...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.99.2/packages/react-query\"\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.5.0 to 25.6.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 `copy-to-clipboard` from 3.3.3 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/commit/bbb5d59f2bc8eb04d957070b81df5b0a127f7429\"\u003e\u003ccode\u003ebbb5d59\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/commit/20477953b80c96830fa7f8af9680ab9b1fa7f8d4\"\u003e\u003ccode\u003e2047795\u003c/code\u003e\u003c/a\u003e feat: 4.0.0 changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/commit/113cb357395c3dd623450f8af4d05e66e14c68cb\"\u003e\u003ccode\u003e113cb35\u003c/code\u003e\u003c/a\u003e fix: update readme link\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sudodoki/copy-to-clipboard/compare/v3.3.3...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `filesize` from 11.0.13 to 11.0.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avoidwork/filesize.js/blob/master/CHANGELOG.md\"\u003efilesize's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.15...11.0.16\"\u003e11.0.16\u003c/a\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: extract delegate functions from filesize for better SRP \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/257\"\u003e\u003ccode\u003e[#257](https://github.com/avoidwork/filesize.js/issues/257)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxlint from 1.59.0 to 1.60.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/256\"\u003e\u003ccode\u003e[#256](https://github.com/avoidwork/filesize.js/issues/256)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxfmt from 0.44.0 to 0.45.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/255\"\u003e\u003ccode\u003e[#255](https://github.com/avoidwork/filesize.js/issues/255)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxfmt from 0.43.0 to 0.44.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/254\"\u003e\u003ccode\u003e[#254](https://github.com/avoidwork/filesize.js/issues/254)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxlint from 1.58.0 to 1.59.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/253\"\u003e\u003ccode\u003e[#253](https://github.com/avoidwork/filesize.js/issues/253)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxlint from 1.57.0 to 1.58.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/252\"\u003e\u003ccode\u003e[#252](https://github.com/avoidwork/filesize.js/issues/252)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump oxfmt from 0.42.0 to 0.43.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/251\"\u003e\u003ccode\u003e[#251](https://github.com/avoidwork/filesize.js/issues/251)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.60.0 to 4.60.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/250\"\u003e\u003ccode\u003e[#250](https://github.com/avoidwork/filesize.js/issues/250)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVersion bump \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/bf3df96efa436bbcac5b7221e8a0664f2f225824\"\u003e\u003ccode\u003ebf3df96\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating CHANGELOG.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/be4ffbba914ac99c5e9844fb2eaf3635725e591e\"\u003e\u003ccode\u003ebe4ffbb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.14...11.0.15\"\u003e11.0.15\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e28 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eBump handlebars from 4.7.8 to 4.7.9 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/249\"\u003e\u003ccode\u003e[#249](https://github.com/avoidwork/filesize.js/issues/249)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating documentation \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/fac0c01990ffe7f8322b4571542a01b2c5866e8b\"\u003e\u003ccode\u003efac0c01\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding 'coverage.txt' \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/2f00cbd01b848544003993907bfefd409d230f98\"\u003e\u003ccode\u003e2f00cbd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating README.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/5167a56e9fb46627d3a9d04ab3d30616c3491793\"\u003e\u003ccode\u003e5167a56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.14\"\u003e11.0.14\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e25 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eMajor refactor, documentation overhaul, and community best practices \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/248\"\u003e\u003ccode\u003e[#248](https://github.com/avoidwork/filesize.js/issues/248)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.59.0 to 4.60.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/246\"\u003e\u003ccode\u003e[#246](https://github.com/avoidwork/filesize.js/issues/246)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.3 to 3.4.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/245\"\u003e\u003ccode\u003e[#245](https://github.com/avoidwork/filesize.js/issues/245)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e from 0.4.4 to 1.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/243\"\u003e\u003ccode\u003e[#243](https://github.com/avoidwork/filesize.js/issues/243)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/242\"\u003e\u003ccode\u003e[#242](https://github.com/avoidwork/filesize.js/issues/242)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump c8 from 10.1.3 to 11.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/241\"\u003e\u003ccode\u003e[#241](https://github.com/avoidwork/filesize.js/issues/241)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.1 to 4.59.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/239\"\u003e\u003ccode\u003e[#239](https://github.com/avoidwork/filesize.js/issues/239)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.0 to 4.57.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/236\"\u003e\u003ccode\u003e[#236](https://github.com/avoidwork/filesize.js/issues/236)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.56.0 to 4.57.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/235\"\u003e\u003ccode\u003e[#235](https://github.com/avoidwork/filesize.js/issues/235)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.3 to 4.56.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/234\"\u003e\u003ccode\u003e[#234](https://github.com/avoidwork/filesize.js/issues/234)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.2 to 4.55.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/233\"\u003e\u003ccode\u003e[#233](https://github.com/avoidwork/filesize.js/issues/233)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.1 to 4.55.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/232\"\u003e\u003ccode\u003e[#232](https://github.com/avoidwork/filesize.js/issues/232)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.54.0 to 4.55.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/231\"\u003e\u003ccode\u003e[#231](https://github.com/avoidwork/filesize.js/issues/231)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.5 to 4.54.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/230\"\u003e\u003ccode\u003e[#230](https://github.com/avoidwork/filesize.js/issues/230)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.4 to 4.53.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/229\"\u003e\u003ccode\u003e[#229](https://github.com/avoidwork/filesize.js/issues/229)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.3 to 4.53.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/228\"\u003e\u003ccode\u003e[#228](https://github.com/avoidwork/filesize.js/issues/228)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.39.1 to 9.39.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/227\"\u003e\u003ccode\u003e[#227](https://github.com/avoidwork/filesize.js/issues/227)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/226\"\u003e\u003ccode\u003e[#226](https://github.com/avoidwork/filesize.js/issues/226)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.2 to 4.53.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/225\"\u003e\u003ccode\u003e[#225](https://github.com/avoidwork/filesize.js/issues/225)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump glob from 10.4.5 to 10.5.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/224\"\u003e\u003ccode\u003e[#224](https://github.com/avoidwork/filesize.js/issues/224)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.1.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/223\"\u003e\u003ccode\u003e[#223](https://github.com/avoidwork/filesize.js/issues/223)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.1 to 4.53.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/222\"\u003e\u003ccode\u003e[#222](https://github.com/avoidwork/filesize.js/issues/222)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.5 to 4.53.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/221\"\u003e\u003ccode\u003e[#221](https://github.com/avoidwork/filesize.js/issues/221)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.4 to 11.7.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/220\"\u003e\u003ccode\u003e[#220](https://github.com/avoidwork/filesize.js/issues/220)\u003c/code\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/avoidwork/filesize.js/commit/767bf076daa39c18dde94fd5e23155d7c14a27c0\"\u003e\u003ccode\u003e767bf07\u003c/code\u003e\u003c/a\u003e Updating CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/bf3df96efa436bbcac5b7221e8a0664f2f225824\"\u003e\u003ccode\u003ebf3df96\u003c/code\u003e\u003c/a\u003e Version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/1200c28abc903c16923b048dd56e4bc730b0ff1f\"\u003e\u003ccode\u003e1200c28\u003c/code\u003e\u003c/a\u003e refactor: extract delegate functions from filesize for better SRP (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/257\"\u003e#257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/47f9416acdb7abd7c1bd08bbda168dc9f3c18c9c\"\u003e\u003ccode\u003e47f9416\u003c/code\u003e\u003c/a\u003e Bump oxlint from 1.59.0 to 1.60.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/066fb06dd9d19332fbee5edce04dfe38a8fefb07\"\u003e\u003ccode\u003e066fb06\u003c/code\u003e\u003c/a\u003e Bump oxfmt from 0.44.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/0cb0f12b821f81e1f4900257b6344aa7b0ea1bd5\"\u003e\u003ccode\u003e0cb0f12\u003c/code\u003e\u003c/a\u003e Bump oxfmt from 0.43.0 to 0.44.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/775d00865da21e6a4425185a9f82d8e79ac83520\"\u003e\u003ccode\u003e775d008\u003c/code\u003e\u003c/a\u003e Bump oxlint from 1.58.0 to 1.59.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/13d80b71a6ec53c3a6b658a63bf90c503501a9d1\"\u003e\u003ccode\u003e13d80b7\u003c/code\u003e\u003c/a\u003e Bump oxlint from 1.57.0 to 1.58.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/6cdbc43be6cb8b6c461dbf761356004ac7d92853\"\u003e\u003ccode\u003e6cdbc43\u003c/code\u003e\u003c/a\u003e Bump oxfmt from 0.42.0 to 0.43.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/8beb68066606fc186cf783a1767a82f47d943905\"\u003e\u003ccode\u003e8beb680\u003c/code\u003e\u003c/a\u003e Bump rollup from 4.60.0 to 4.60.1 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fuse.js` from 7.1.0 to 7.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/krisk/Fuse/releases\"\u003efuse.js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eToken search\u003c/strong\u003e — per-term fuzzy matching with IDF scoring (\u003ca href=\"https://github.com/krisk/Fuse/commit/68c1dcf\"\u003e68c1dcf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eFuse.match()\u003c/code\u003e\u003c/strong\u003e — static method for single string matching (\u003ca href=\"https://github.com/krisk/Fuse/commit/460eb5b\"\u003e460eb5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBigInt support\u003c/strong\u003e for indexing and search (\u003ca href=\"https://github.com/krisk/Fuse/commit/0ae662c\"\u003e0ae662c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eremoveAt()\u003c/code\u003e\u003c/strong\u003e now returns the removed item (\u003ca href=\"https://github.com/krisk/Fuse/commit/8cec7e2\"\u003e8cec7e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport keyless string entries in logical queries (\u003ca href=\"https://github.com/krisk/Fuse/commit/8695556\"\u003e8695556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetFn\u003c/code\u003e null return, escaped pipe in extended search, empty query returns all (\u003ca href=\"https://github.com/krisk/Fuse/commit/d33b735\"\u003ed33b735\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerge overlapping match indices in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/06c5e97\"\u003e06c5e97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInverse patterns now work correctly across multiple keys (\u003ca href=\"https://github.com/krisk/Fuse/commit/9351882\"\u003e9351882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle quoted tokens with inner spaces and quotes in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/c226523\"\u003ec226523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle non-decomposable diacritics in \u003ccode\u003estripDiacritics\u003c/code\u003e (\u003ca href=\"https://github.com/krisk/Fuse/commit/5a01f29\"\u003e5a01f29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCoerce non-string array values to strings during indexing (\u003ca href=\"https://github.com/krisk/Fuse/commit/db0e181\"\u003edb0e181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStrip \u003ccode\u003egetFn\u003c/code\u003e from keys in \u003ccode\u003etoJSON()\u003c/code\u003e for safe serialization (\u003ca href=\"https://github.com/krisk/Fuse/commit/0f2a69b\"\u003e0f2a69b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInternal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFull TypeScript rewrite of source code\u003c/li\u003e\n\u003cli\u003eDropped UMD builds and babel preset-env\u003c/li\u003e\n\u003cli\u003eUpgraded to Rollup 4, Vitest 2, TypeScript 6, ESLint 9\u003c/li\u003e\n\u003cli\u003eFrozen default config to prevent mutation across instances\u003c/li\u003e\n\u003cli\u003eRewrote documentation as standalone markdown files\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuse.use()\u003c/code\u003e for runtime plugin registration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInline Bitap score computation to reduce object allocation in hot loops\u003c/li\u003e\n\u003cli\u003eBatch \u003ccode\u003eremoveAll\u003c/code\u003e for O(n) bulk removes instead of O(n*k)\u003c/li\u003e\n\u003cli\u003eHeap-based top-k selection when \u003ccode\u003elimit\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eCache compiled searcher for repeated queries\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBenchmarked on 10k records: \u003cstrong\u003e9-14% faster core search, 49x faster bulk remove\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e Deduplicate and merge overlapping match indices (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/735\"\u003e#735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e Preserve original array indices in nested path traversal (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Correct \u003ccode\u003ekey\u003c/code\u003e type in \u003ccode\u003eFuseSortFunctionMatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Correct \u003ccode\u003ekeys\u003c/code\u003e type in \u003ccode\u003eparseIndex\u003c/code\u003e parameter (\u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0\u003c/a\u003e\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/krisk/Fuse/blob/main/CHANGELOG.md\"\u003efuse.js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/krisk/Fuse/compare/v7.2.0...v7.3.0\"\u003e7.3.0\u003c/a\u003e (2026-04-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd BigInt support for indexing and search (\u003ca href=\"https://github.com/krisk/Fuse/commit/0ae662cb825e1c9db7cdaf8331aab992f293b508\"\u003e0ae662c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/814\"\u003e#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd static Fuse.match() for single string matching (\u003ca href=\"https://github.com/krisk/Fuse/commit/460eb5be84b56525710602ec44e2af402ca09686\"\u003e460eb5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd token search — per-term fuzzy matching with IDF scoring (\u003ca href=\"https://github.com/krisk/Fuse/commit/68c1dcf981a60ef46387440dc550fc546254bae9\"\u003e68c1dcf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egetFn null return, escaped pipe in extended search, empty query returns all (\u003ca href=\"https://github.com/krisk/Fuse/commit/d33b735f62ae2f149808a49ff0c185a04bee28d7\"\u003ed33b735\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/800\"\u003e#800\u003c/a\u003e \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/765\"\u003e#765\u003c/a\u003e \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/728\"\u003e#728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremoveAt() now returns the removed item (\u003ca href=\"https://github.com/krisk/Fuse/commit/8cec7e2f99a7063e0aa9a04b8cedf0813e169531\"\u003e8cec7e2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/675\"\u003e#675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e support keyless string entries in logical queries (\u003ca href=\"https://github.com/krisk/Fuse/commit/86955565a106514212639ecfd3ff45d492f4a0a3\"\u003e8695556\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/736\"\u003e#736\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eindex:\u003c/strong\u003e coerce non-string array values to strings during indexing (\u003ca href=\"https://github.com/krisk/Fuse/commit/db0e181e5db988d5fad8bee1e281fa20f8a69376\"\u003edb0e181\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/738\"\u003e#738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eindex:\u003c/strong\u003e strip getFn from keys in toJSON() for safe serialization (\u003ca href=\"https://github.com/krisk/Fuse/commit/0f2a69babf8c76faeb366c471e17430f5f6d8595\"\u003e0f2a69b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/798\"\u003e#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elint:\u003c/strong\u003e suppress unused var in toJSON destructure (\u003ca href=\"https://github.com/krisk/Fuse/commit/d63c0e8bd82e4c4d4cec5844a800e64d3b056b29\"\u003ed63c0e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emerge overlapping match indices in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/06c5e97c1b79f6e29d482a300eea99a9b6fad82f\"\u003e06c5e97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e handle non-decomposable diacritics in stripDiacritics (\u003ca href=\"https://github.com/krisk/Fuse/commit/5a01f2994ffe48f7e0e4191f4cdeeabe6a3967a5\"\u003e5a01f29\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/home-assistant/frontend/issues/30399\"\u003ehome-assistant/frontend#30399\u003c/a\u003e \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/816\"\u003e#816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e handle quoted tokens with inner spaces and quotes in extended search (\u003ca href=\"https://github.com/krisk/Fuse/commit/c22652342b2d15c12f5dc5870e6b4b0eef1d2247\"\u003ec226523\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/810\"\u003e#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e inverse patterns now work correctly across multiple keys (\u003ca href=\"https://github.com/krisk/Fuse/commit/935188228ed50dc0a555b41eda47447ada59dd6b\"\u003e9351882\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/712\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0\"\u003e7.2.0\u003c/a\u003e (2026-04-02)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eFuse.use()\u003c/code\u003e for runtime plugin registration (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einline Bitap score computation to reduce object allocation in hot loops (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebatch \u003ccode\u003eremoveAll\u003c/code\u003e for O(n) bulk removes instead of O(n*k) (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eheap-based top-k selection when \u003ccode\u003elimit\u003c/code\u003e is set (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecache compiled searcher for repeated queries (\u003ca href=\"https://github.com/krisk/Fuse/commit/8546a9b0\"\u003e8546a9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e deduplicate and merge overlapping match indices (\u003ca href=\"https://github.com/krisk/Fuse/commit/60c393a45f75e63ebbecd5e4913d539c8d4a3752\"\u003e60c393a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/735\"\u003e#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esearch:\u003c/strong\u003e preserve original array indices in nested path traversal (\u003ca href=\"https://github.com/krisk/Fuse/commit/a1451be8ad46d453799b330f6ad00c58996eb9df\"\u003ea1451be\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/786\"\u003e#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e correct key type in FuseSortFunctionMatch (\u003ca href=\"https://github.com/krisk/Fuse/commit/fecee16f19dd5d8280260854717a9821256f6702\"\u003efecee16\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/811\"\u003e#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e correct keys type in parseIndex parameter (\u003ca href=\"https://github.com/krisk/Fuse/commit/58c7c73bb8c015c46f583c7cdac377839f5c61ce\"\u003e58c7c73\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/krisk/Fuse/issues/794\"\u003e#794\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/krisk/Fuse/commit/aae48f51475284f97d47c0d16b1aaa7ef7f910b1\"\u003e\u003ccode\u003eaae48f5\u003c/code\u003e\u003c/a\u003e chore(release): 7.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/d63c0e8bd82e4c4d4cec5844a800e64d3b056b29\"\u003e\u003ccode\u003ed63c0e8\u003c/code\u003e\u003c/a\u003e fix(lint): suppress unused var in toJSON destructure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/44dfdb48afa4174a37cc483d524b1d183ef27dea\"\u003e\u003ccode\u003e44dfdb4\u003c/code\u003e\u003c/a\u003e chore: add funding field to package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/65dadf5cc2ea45791c2bfeca9cdc8e243667948f\"\u003e\u003ccode\u003e65dadf5\u003c/code\u003e\u003c/a\u003e docs: add performance guide with benchmark script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/0ae662cb825e1c9db7cdaf8331aab992f293b508\"\u003e\u003ccode\u003e0ae662c\u003c/code\u003e\u003c/a\u003e feat: add BigInt support for indexing and search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/8153c9dd361254b026f10bf4a0e92f40e8bfacfc\"\u003e\u003ccode\u003e8153c9d\u003c/code\u003e\u003c/a\u003e docs: fix tsconfig to resolve \u0026quot;no inputs found\u0026quot; error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/6afb2ed11759b1b6585f37c6e5615508c92aa3c6\"\u003e\u003ccode\u003e6afb2ed\u003c/code\u003e\u003c/a\u003e docs: add \u0026quot;When to Use It\u0026quot; section to token search page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/0e74a9c59922eb965a0d5766868d8b4d59c746e3\"\u003e\u003ccode\u003e0e74a9c\u003c/code\u003e\u003c/a\u003e docs: simplify Getting Started page title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/80330ed6d2fc8fab2c2a6f4e53c9469eedbd704e\"\u003e\u003ccode\u003e80330ed\u003c/code\u003e\u003c/a\u003e docs: fix sidebar titles and restore subheading expansion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krisk/Fuse/commit/6cd0ceea74b1fea340e080787bb0eecec3cbf0d0\"\u003e\u003ccode\u003e6cd0cee\u003c/code\u003e\u003c/a\u003e docs: remove unused TwitterFollow and Version components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/krisk/Fuse/compare/v7.1.0...v7.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/Whisparr/Whisparr-Eros/pull/281","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whisparr%2FWhisparr-Eros/issues/281","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/281/packages"}},{"old_version":"6.0.4","new_version":"8.1.1","update_type":"major","path":"/modules/web","pr_created_at":"2026-04-20T19:48:14.000Z","version_change":"6.0.4 → 8.1.1","issue":{"uuid":"4298263472","node_id":"PR_kwDOBII6CM7UFBfX","number":8023,"state":"closed","title":"Bump stylelint-order from 6.0.4 to 8.1.1 in /modules/web","user":"dependabot[bot]","labels":["release-note-none","lgtm","size/S","approved","ok-to-test","dependencies","dco-signoff: yes","docs/none","test-issue/none"],"assignees":["KhizerRehan"],"locked":false,"comments_count":7,"pull_request":true,"closed_at":"2026-07-08T11:57:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T19:48:14.000Z","updated_at":"2026-07-08T11:58:31.000Z","time_to_close":6797355,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stylelint-order","old_version":"6.0.4","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":"/modules/web","ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 6.0.4 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDropped Node.js 18 support\u003c/li\u003e\n\u003cli\u003eDropped support for Stylelint older than 16.18.0\u003c/li\u003e\n\u003cli\u003eChanged: Ignore properties case for \u003ccode\u003eproperties-order\u003c/code\u003e and \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support for more properties shorthands\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorder\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eproperties-order\u003c/code\u003e autofix not applied, when Stylelint disable comments are present\u003c/li\u003e\n\u003cli\u003eFixed: Don't apply \u003ccode\u003eproperties-alphabetical-order\u003c/code\u003e autofixing if there are no violations\u003c/li\u003e\n\u003cli\u003eFixed: Report warnings if they weren't fixed by autofix in \u003ccode\u003eproperties-alphabetical-order\u003c/code\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/6.0.4...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/kubermatic/dashboard/pull/8023","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubermatic%2Fdashboard/issues/8023","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8023/packages"}},{"old_version":"7.0.0","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-04-19T23:15:53.000Z","version_change":"7.0.0 → 8.1.1","issue":{"uuid":"4292288386","node_id":"PR_kwDOQvTQ2c7TxxfR","number":12,"state":"open","title":"chore(deps-dev): bump the stylelint group with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-19T23:15:53.000Z","updated_at":"2026-04-19T23:16:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"stylelint","update_count":4,"packages":[{"name":"stylelint","old_version":"16.26.1","new_version":"17.8.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-config-concentric-order","old_version":"5.2.1","new_version":"5.5.0","repository_url":"https://github.com/chaucerbao/stylelint-config-concentric-order"},{"name":"stylelint-config-standard-scss","old_version":"16.0.0","new_version":"17.0.0","repository_url":"https://github.com/stylelint-scss/stylelint-config-standard-scss"},{"name":"stylelint-order","old_version":"7.0.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps the stylelint group with 4 updates: [stylelint](https://github.com/stylelint/stylelint), [stylelint-config-concentric-order](https://github.com/chaucerbao/stylelint-config-concentric-order), [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) and [stylelint-order](https://github.com/hudochenkov/stylelint-order).\n\nUpdates `stylelint` from 16.26.1 to 17.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.8.0\u003c/h2\u003e\n\u003cp\u003eIt adds 3 new rules and 1 configuration property.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003elanguageOptions.directionality\u003c/code\u003e configuration property (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eproperty-layout-mappings\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003erelative-selector-nesting-notation\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8730\"\u003e#8730\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eselector-no-deprecated\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8694\"\u003e#8694\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.7.0\u003c/h2\u003e\n\u003cp\u003eIt fixes 4 bugs, including clearer problem messages by removing filler words and leading with the problem. We've also released \u003ccode\u003e1.0.0\u003c/code\u003e of \u003ca href=\"https://github.com/stylelint/create-stylelint\"\u003ecreate-stylelint\u003c/a\u003e to help with first-time Stylelint setup.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: clarity of problem messages (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9199\"\u003e#9199\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e--print-config\u003c/code\u003e CLI flag to hide internal properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9194\"\u003e#9194\u003c/a\u003e) (\u003ca href=\"https://github.com/ybiquitous\"\u003e\u003ccode\u003e@​ybiquitous\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003efunction-url-quotes\u003c/code\u003e false positives when URLs have modifiers (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8702\"\u003e#8702\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-no-qualifying-type\u003c/code\u003e false positives for \u003ccode\u003e:has()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9182\"\u003e#9182\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.6.0\u003c/h2\u003e\n\u003cp\u003eIt adds support for extending units in \u003ccode\u003elanguageOptions\u003c/code\u003e, which then apply to rules like \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and fixes 2 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: support for extending units to \u003ccode\u003elanguageOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9166\"\u003e#9166\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: missing \u003ccode\u003eruleMetadata\u003c/code\u003e when linting multiple files with overrides (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9154\"\u003e#9154\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003ecustom-property-no-missing-var-function\u003c/code\u003e false positives for \u003ccode\u003etimeline-scope\u003c/code\u003e and \u003ccode\u003eanimation-timeline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9164\"\u003e#9164\u003c/a\u003e) (\u003ca href=\"https://github.com/splincode\"\u003e\u003ccode\u003e@​splincode\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.5.0\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.3.0\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/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.8.0 - 2026-04-15\u003c/h2\u003e\n\u003cp\u003eIt adds 3 new rules and 1 configuration property.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003elanguageOptions.directionality\u003c/code\u003e configuration property (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eproperty-layout-mappings\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8687\"\u003e#8687\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003erelative-selector-nesting-notation\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8730\"\u003e#8730\u003c/a\u003e) (\u003ca href=\"https://github.com/sw1tch3roo\"\u003e\u003ccode\u003e@​sw1tch3roo\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eselector-no-deprecated\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8694\"\u003e#8694\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.7.0 - 2026-04-12\u003c/h2\u003e\n\u003cp\u003eIt fixes 4 bugs, including clearer problem messages by removing filler words and leading with the problem. We've also released \u003ccode\u003e1.0.0\u003c/code\u003e of \u003ca href=\"https://github.com/stylelint/create-stylelint\"\u003ecreate-stylelint\u003c/a\u003e to help with first-time Stylelint setup.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: clarity of problem messages (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9199\"\u003e#9199\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e--print-config\u003c/code\u003e CLI flag to hide internal properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9194\"\u003e#9194\u003c/a\u003e) (\u003ca href=\"https://github.com/ybiquitous\"\u003e\u003ccode\u003e@​ybiquitous\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003efunction-url-quotes\u003c/code\u003e false positives when URLs have modifiers (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8702\"\u003e#8702\u003c/a\u003e) (\u003ca href=\"https://github.com/immitsu\"\u003e\u003ccode\u003e@​immitsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-no-qualifying-type\u003c/code\u003e false positives for \u003ccode\u003e:has()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9182\"\u003e#9182\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.6.0 - 2026-03-26\u003c/h2\u003e\n\u003cp\u003eIt adds support for extending units in \u003ccode\u003elanguageOptions\u003c/code\u003e, which then apply to rules like \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and fixes 2 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: support for extending units to \u003ccode\u003elanguageOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9166\"\u003e#9166\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: missing \u003ccode\u003eruleMetadata\u003c/code\u003e when linting multiple files with overrides (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9154\"\u003e#9154\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003ecustom-property-no-missing-var-function\u003c/code\u003e false positives for \u003ccode\u003etimeline-scope\u003c/code\u003e and \u003ccode\u003eanimation-timeline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9164\"\u003e#9164\u003c/a\u003e) (\u003ca href=\"https://github.com/splincode\"\u003e\u003ccode\u003e@​splincode\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.5.0 - 2026-03-19\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\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/stylelint/stylelint/commit/b329c6fb0ee1c8fd530358ab6b7a11a96aa2c616\"\u003e\u003ccode\u003eb329c6f\u003c/code\u003e\u003c/a\u003e Release 17.8.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9217\"\u003e#9217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/e9a4877f6af134af12f3f79d36c66dddd5a54ea4\"\u003e\u003ccode\u003ee9a4877\u003c/code\u003e\u003c/a\u003e Bump postcss from 8.5.8 to 8.5.9 in the postcss group (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9216\"\u003e#9216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0dc0d02659448ec2eff65b5b8e0464baa1350c2d\"\u003e\u003ccode\u003e0dc0d02\u003c/code\u003e\u003c/a\u003e Bump eslint from 10.1.0 to 10.2.0 in the eslint group (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9215\"\u003e#9215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/4978eaf6f9b38905f845b5fc66fbe1f48cc3f29b\"\u003e\u003ccode\u003e4978eaf\u003c/code\u003e\u003c/a\u003e Document \u003ccode\u003eselector-no-deprecated\u003c/code\u003e not yet in config (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9211\"\u003e#9211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/9ca941ed5e14d1b918587531ef0172533c829771\"\u003e\u003ccode\u003e9ca941e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003erelative-selector-nesting-notation\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8730\"\u003e#8730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/06807ce45638f6a1107e20f01f02ec0392783063\"\u003e\u003ccode\u003e06807ce\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eselector-no-deprecated\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8694\"\u003e#8694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/16a6090344b085e816f47a30265f732d4f7d5178\"\u003e\u003ccode\u003e16a6090\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eproperty-layout-mappings\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8687\"\u003e#8687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0b9b48b96481e7b5f1e2348da4cb0727121459c0\"\u003e\u003ccode\u003e0b9b48b\u003c/code\u003e\u003c/a\u003e Release 17.7.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9210\"\u003e#9210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/d0c992e78b9eabe6c44d52fd978ffe205df79711\"\u003e\u003ccode\u003ed0c992e\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003efunction-url-quotes\u003c/code\u003e false positives when URLs have modifiers (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8702\"\u003e#8702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/64d07a84ba219935df131d77368bd86a2e64e46f\"\u003e\u003ccode\u003e64d07a8\u003c/code\u003e\u003c/a\u003e Fix clarity of problem messages (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9199\"\u003e#9199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/16.26.1...17.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-config-concentric-order` from 5.2.1 to 5.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chaucerbao/stylelint-config-concentric-order/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-config-standard-scss` from 16.0.0 to 17.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/releases\"\u003estylelint-config-standard-scss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved: \u003ccode\u003estylelint\u003c/code\u003e less than \u003ccode\u003e17.0.0\u003c/code\u003e from peer dependencies.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v17.0.0\"\u003e\u003ccode\u003estylelint-config-recommended-scss@17.0.0\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint/stylelint-config-standard/releases/tag/40.0.0\"\u003e\u003ccode\u003estylelint-config-standard@40.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged: module type to ESM.\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/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md\"\u003estylelint-config-standard-scss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e17.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved: \u003ccode\u003estylelint\u003c/code\u003e less than \u003ccode\u003e17.0.0\u003c/code\u003e from peer dependencies.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint/stylelint-config-recommended-scss/releases/tag/17.0.0\"\u003e\u003ccode\u003estylelint-config-recommended-scss@17.0.0\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eChanged: updated to \u003ca href=\"https://github.com/stylelint/stylelint-config-standard/releases/tag/40.0.0\"\u003e\u003ccode\u003estylelint-config-standard@40.0.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged: module type to ESM.\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/stylelint-scss/stylelint-config-standard-scss/commit/e3934694cc97c79ca1bd792e6bd7e210bf5bfe45\"\u003e\u003ccode\u003ee393469\u003c/code\u003e\u003c/a\u003e 17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/0a4e6dc43a906c67eb361e345c7e90faff9f7073\"\u003e\u003ccode\u003e0a4e6dc\u003c/code\u003e\u003c/a\u003e Prepare 17.0.0 (\u003ca href=\"https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/262\"\u003e#262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/7c7f150f5cd34dbef293c00f47acb41580c12510\"\u003e\u003ccode\u003e7c7f150\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e*-pattern\u003c/code\u003e messages to be consistent with stylelint-config-standard (\u003ca href=\"https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v16.0.0...v17.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Stylelint 17\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.0...8.1.1\"\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/ndavi/neon-adressing-helper/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndavi%2Fneon-adressing-helper/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"8.1.0","new_version":"8.1.1","update_type":"patch","path":null,"pr_created_at":"2026-04-02T08:07:00.000Z","version_change":"8.1.0 → 8.1.1","issue":{"uuid":"4192672781","node_id":"PR_kwDOQ6EF787Pe6wQ","number":254,"state":"closed","title":"Chore: Bump the all-npm-updates group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["Area: UI","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-03T07:15:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T08:07:00.000Z","updated_at":"2026-04-03T07:15:38.000Z","time_to_close":83317,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore: Bump","group_name":"all-npm-updates","update_count":32,"packages":[{"name":"@fortawesome/react-fontawesome","old_version":"3.2.0","new_version":"3.3.0","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/integrations","old_version":"7.119.1","new_version":"7.120.4","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.96.1","repository_url":"https://github.com/TanStack/query"},{"name":"filesize","old_version":"11.0.13","new_version":"11.0.15","repository_url":"https://github.com/avoidwork/filesize.js"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"react-redux","old_version":"7.2.4","new_version":"9.2.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-tabs","old_version":"6.1.0","new_version":"6.1.1","repository_url":"https://github.com/reactjs/react-tabs"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.7","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux","old_version":"4.2.1","new_version":"5.0.1","repository_url":"https://github.com/reduxjs/redux"},{"name":"redux-actions","old_version":"2.6.5","new_version":"3.0.3","repository_url":"https://github.com/redux-utilities/redux-actions"},{"name":"redux-thunk","old_version":"2.4.2","new_version":"3.1.0","repository_url":"https://github.com/reduxjs/redux-thunk"},{"name":"reselect","old_version":"4.1.8","new_version":"5.1.1","repository_url":"https://github.com/reduxjs/reselect"},{"name":"swiper","old_version":"12.1.2","new_version":"12.1.3","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"use-debounce","old_version":"10.1.0","new_version":"10.1.1","repository_url":"https://github.com/xnimorz/use-debounce"},{"name":"@babel/preset-env","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"eslint","old_version":"9.39.4","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"filemanager-webpack-plugin","old_version":"8.0.0","new_version":"10.0.1","repository_url":"https://github.com/gregnb/filemanager-webpack-plugin"},{"name":"mini-css-extract-plugin","old_version":"2.10.1","new_version":"2.10.2","repository_url":"https://github.com/webpack/mini-css-extract-plugin"},{"name":"stylelint","old_version":"17.4.0","new_version":"17.6.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.1.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"ts-loader","old_version":"9.5.4","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"webpack-cli","old_version":"7.0.0","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm-updates group with 32 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `3.2.0` | `3.3.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.47.0` |\n| [@sentry/integrations](https://github.com/getsentry/sentry-javascript) | `7.119.1` | `7.120.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.96.1` |\n| [filesize](https://github.com/avoidwork/filesize.js) | `11.0.13` | `11.0.15` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `7.2.4` | `9.2.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.13.2` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.13.1` | `7.13.2` |\n| [react-tabs](https://github.com/reactjs/react-tabs) | `6.1.0` | `6.1.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.7` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [redux](https://github.com/reduxjs/redux) | `4.2.1` | `5.0.1` |\n| [redux-actions](https://github.com/redux-utilities/redux-actions) | `2.6.5` | `3.0.3` |\n| [redux-thunk](https://github.com/reduxjs/redux-thunk) | `2.4.2` | `3.1.0` |\n| [reselect](https://github.com/reduxjs/reselect) | `4.1.8` | `5.1.1` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.2` | `12.1.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [use-debounce](https://github.com/xnimorz/use-debounce) | `10.1.0` | `10.1.1` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.58.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.58.0` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.1.0` |\n| [filemanager-webpack-plugin](https://github.com/gregnb/filemanager-webpack-plugin) | `8.0.0` | `10.0.1` |\n| [mini-css-extract-plugin](https://github.com/webpack/mini-css-extract-plugin) | `2.10.1` | `2.10.2` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.4.0` | `17.6.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.0` | `8.1.1` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.4` | `9.5.7` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `7.0.0` | `7.0.2` |\n\n\nUpdates `@fortawesome/react-fontawesome` from 3.2.0 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/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eHighlights:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Custom Gradient Support! (see PR \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/625\"\u003e#625\u003c/a\u003e and Issue \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new API Reference documentation! (see \u003ca href=\"https://fortawesome.github.io/react-fontawesome/\"\u003ehttps://fortawesome.github.io/react-fontawesome/\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(style): add support for custom gradient fills by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/625\"\u003eFortAwesome/react-fontawesome#625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(docs): add typedoc-generated API reference docs by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/631\"\u003eFortAwesome/react-fontawesome#631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): clean up API docs output structure, rewrite html links by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/632\"\u003eFortAwesome/react-fontawesome#632\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(publish): enable publishing releases from CI by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/623\"\u003eFortAwesome/react-fontawesome#623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): update deprecated actions by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/633\"\u003eFortAwesome/react-fontawesome#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): fix publish action env setting by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/634\"\u003eFortAwesome/react-fontawesome#634\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ehttps://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\u003c/a\u003e\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/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e add support for custom gradient fills (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d14cdc5f16fd16b88ceab31fd02aa99fd146694f\"\u003ed14cdc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e use single prop for gradient fills, add unit tests (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2282d163059463ae08eae4d2859b8fb9635e4404\"\u003e2282d16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e add typedoc-generated API reference docs (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e5894156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e clean up API docs output structure, rewrite html links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003ea7782b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update README with FontAwesome documentation links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003ec540f90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e fix publish action env setting (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003eeb4b40a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e only run full test matrix on PRs and main (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/3434d60c0fbd4f18cc455b1e3b0065b00dfe5fbe\"\u003e3434d60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e update deprecated actions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e6382b20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e enable publishing releases from CI (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5d461505cf3ed03a0f557c0190f5d5368d3117d5\"\u003e5d46150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e ensure private publish uses hard main ref (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f54a9c2da032562e8fc7aed0636bdbbce2f29ef5\"\u003ef54a9c2\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/FortAwesome/react-fontawesome/commit/cf9b12ca5c64e4777bdc2b3dcca484cf7ea13292\"\u003e\u003ccode\u003ecf9b12c\u003c/code\u003e\u003c/a\u003e chore(release): 3.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2358c55ed6c9c52bca111d83f5ac8cb48ca4efbe\"\u003e\u003ccode\u003e2358c55\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/634\"\u003e#634\u003c/a\u003e from FortAwesome/chore/fix-publish-action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003e\u003ccode\u003eeb4b40a\u003c/code\u003e\u003c/a\u003e ci(actions): fix publish action env setting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/e726c0435719491df0bcfc295f01be8d206e6554\"\u003e\u003ccode\u003ee726c04\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/633\"\u003e#633\u003c/a\u003e from FortAwesome/chore/update-deprecated-actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e\u003ccode\u003e6382b20\u003c/code\u003e\u003c/a\u003e ci(actions): update deprecated actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/257370207238a96dde6ef32fffd57224fd133f67\"\u003e\u003ccode\u003e2573702\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/632\"\u003e#632\u003c/a\u003e from FortAwesome/chore/docs-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003e\u003ccode\u003ea7782b8\u003c/code\u003e\u003c/a\u003e chore(docs): clean up API docs output structure, rewrite html links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003e\u003ccode\u003ec540f90\u003c/code\u003e\u003c/a\u003e chore(docs): update README with FontAwesome documentation links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/42f1d51a6bb17cd75a0e5063ba434e3f6d23a80b\"\u003e\u003ccode\u003e42f1d51\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/631\"\u003e#631\u003c/a\u003e from FortAwesome/feat/add-api-reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e\u003ccode\u003e5894156\u003c/code\u003e\u003c/a\u003e chore(docs): add typedoc-generated API reference docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.43.0 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\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/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/integrations` from 7.119.1 to 7.120.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\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/getsentry/sentry-javascript/blob/7.120.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\u003c/p\u003e\n\u003ch2\u003e7.120.4-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/publish): Ensure discontinued packages are published with \u003ccode\u003elatest\u003c/code\u003e tag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14926\"\u003e#14926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tracing-internal): Fix case when lrp keys offset is 0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14615\"\u003e#14615\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/LubomirIgonda1\"\u003e\u003ccode\u003e@​LubomirIgonda1\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Ensure \u003ccode\u003e_sentryModuleMetadata\u003c/code\u003e is not mangled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14357\"\u003e#14357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v7/browser): Add moduleMetadataIntegration lazy loading support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/13822\"\u003e#13822\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.119.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(nextjs/v7): Bump rollup to 2.79.2\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/getsentry/sentry-javascript/commit/0469cab0f9f8cebed33620a482441ee505be8787\"\u003e\u003ccode\u003e0469cab\u003c/code\u003e\u003c/a\u003e release: 7.120.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0077b5b9f00be54da2c65e00ce1818412c430def\"\u003e\u003ccode\u003e0077b5b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17210\"\u003e#17210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/125d8701873fd4101f0d6da8f32d995b606422eb\"\u003e\u003ccode\u003e125d870\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.120.4-alpha.1' into v7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a55701f5c0ead19d9b5a5472ffa92406867a135e\"\u003e\u003ccode\u003ea55701f\u003c/code\u003e\u003c/a\u003e release: 7.120.4-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a42e7e780404ed7f4ae5a6c050b6a1bb7bf70028\"\u003e\u003ccode\u003ea42e7e7\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/347da0a3f9e23d6b22d4cb633252040793b72c2e\"\u003e\u003ccode\u003e347da0a\u003c/code\u003e\u003c/a\u003e ci(v7/craft): Remove commit-on-git-repository for deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17201\"\u003e#17201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9412e75b55f0d3cabc1b26097989de1c863fb3ff\"\u003e\u003ccode\u003e9412e75\u003c/code\u003e\u003c/a\u003e test(v7/metrics): Delete metrics test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17202\"\u003e#17202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1852e61713c4a482daa4e79f28ed66714be2c48c\"\u003e\u003ccode\u003e1852e61\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17198\"\u003e#17198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cb499a67999c32f01116ff55f7e22d4355cd0143\"\u003e\u003ccode\u003ecb499a6\u003c/code\u003e\u003c/a\u003e fix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bc8bbb6105149702af3e762f33ded89560c85cc7\"\u003e\u003ccode\u003ebc8bbb6\u003c/code\u003e\u003c/a\u003e ci(v7): Bump to ubuntu-24.04 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17083\"\u003e#17083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/7.119.1...7.120.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.96.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(build): exclude config files from production DTS rollup to prevent \u003ccode\u003e@types/node\u003c/code\u003e type pollution (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10358\"\u003e#10358\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\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/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1047cdc393fac7c98822c993d70c28f58833c63d\"\u003e\u003ccode\u003e1047cdc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10326\"\u003e#10326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `filesize` from 11.0.13 to 11.0.15\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avoidwork/filesize.js/blob/master/CHANGELOG.md\"\u003efilesize's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.14...11.0.15\"\u003e11.0.15\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e28 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eBump handlebars from 4.7.8 to 4.7.9 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/249\"\u003e\u003ccode\u003e[#249](https://github.com/avoidwork/filesize.js/issues/249)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating documentation \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/fac0c01990ffe7f8322b4571542a01b2c5866e8b\"\u003e\u003ccode\u003efac0c01\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding 'coverage.txt' \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/2f00cbd01b848544003993907bfefd409d230f98\"\u003e\u003ccode\u003e2f00cbd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating README.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/5167a56e9fb46627d3a9d04ab3d30616c3491793\"\u003e\u003ccode\u003e5167a56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.14\"\u003e11.0.14\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e25 March 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003eMajor refactor, documentation overhaul, and community best practices \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/248\"\u003e\u003ccode\u003e[#248](https://github.com/avoidwork/filesize.js/issues/248)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.59.0 to 4.60.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/246\"\u003e\u003ccode\u003e[#246](https://github.com/avoidwork/filesize.js/issues/246)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.3 to 3.4.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/245\"\u003e\u003ccode\u003e[#245](https://github.com/avoidwork/filesize.js/issues/245)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e from 0.4.4 to 1.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/243\"\u003e\u003ccode\u003e[#243](https://github.com/avoidwork/filesize.js/issues/243)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/242\"\u003e\u003ccode\u003e[#242](https://github.com/avoidwork/filesize.js/issues/242)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump c8 from 10.1.3 to 11.0.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/241\"\u003e\u003ccode\u003e[#241](https://github.com/avoidwork/filesize.js/issues/241)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.1 to 4.59.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/239\"\u003e\u003ccode\u003e[#239](https://github.com/avoidwork/filesize.js/issues/239)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.57.0 to 4.57.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/236\"\u003e\u003ccode\u003e[#236](https://github.com/avoidwork/filesize.js/issues/236)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.56.0 to 4.57.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/235\"\u003e\u003ccode\u003e[#235](https://github.com/avoidwork/filesize.js/issues/235)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.3 to 4.56.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/234\"\u003e\u003ccode\u003e[#234](https://github.com/avoidwork/filesize.js/issues/234)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.2 to 4.55.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/233\"\u003e\u003ccode\u003e[#233](https://github.com/avoidwork/filesize.js/issues/233)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.55.1 to 4.55.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/232\"\u003e\u003ccode\u003e[#232](https://github.com/avoidwork/filesize.js/issues/232)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.54.0 to 4.55.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/231\"\u003e\u003ccode\u003e[#231](https://github.com/avoidwork/filesize.js/issues/231)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.5 to 4.54.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/230\"\u003e\u003ccode\u003e[#230](https://github.com/avoidwork/filesize.js/issues/230)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.4 to 4.53.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/229\"\u003e\u003ccode\u003e[#229](https://github.com/avoidwork/filesize.js/issues/229)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.3 to 4.53.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/228\"\u003e\u003ccode\u003e[#228](https://github.com/avoidwork/filesize.js/issues/228)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.39.1 to 9.39.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/227\"\u003e\u003ccode\u003e[#227](https://github.com/avoidwork/filesize.js/issues/227)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/226\"\u003e\u003ccode\u003e[#226](https://github.com/avoidwork/filesize.js/issues/226)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.2 to 4.53.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/225\"\u003e\u003ccode\u003e[#225](https://github.com/avoidwork/filesize.js/issues/225)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump glob from 10.4.5 to 10.5.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/224\"\u003e\u003ccode\u003e[#224](https://github.com/avoidwork/filesize.js/issues/224)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.1.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/223\"\u003e\u003ccode\u003e[#223](https://github.com/avoidwork/filesize.js/issues/223)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.53.1 to 4.53.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/222\"\u003e\u003ccode\u003e[#222](https://github.com/avoidwork/filesize.js/issues/222)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.5 to 4.53.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/221\"\u003e\u003ccode\u003e[#221](https://github.com/avoidwork/filesize.js/issues/221)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.4 to 11.7.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/220\"\u003e\u003ccode\u003e[#220](https://github.com/avoidwork/filesize.js/issues/220)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.39.0 to 9.39.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/219\"\u003e\u003ccode\u003e[#219](https://github.com/avoidwork/filesize.js/issues/219)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.38.0 to 9.39.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/218\"\u003e\u003ccode\u003e[#218](https://github.com/avoidwork/filesize.js/issues/218)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-node from 5 to 6 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/217\"\u003e\u003ccode\u003e[#217](https://github.com/avoidwork/filesize.js/issues/217)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.4 to 4.52.5 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/216\"\u003e\u003ccode\u003e[#216](https://github.com/avoidwork/filesize.js/issues/216)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.37.0 to 9.38.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/215\"\u003e\u003ccode\u003e[#215](https://github.com/avoidwork/filesize.js/issues/215)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 9.36.0 to 9.37.0 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/214\"\u003e\u003ccode\u003e[#214](https://github.com/avoidwork/filesize.js/issues/214)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.3 to 4.52.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/213\"\u003e\u003ccode\u003e[#213](https://github.com/avoidwork/filesize.js/issues/213)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.3 to 11.7.4 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/212\"\u003e\u003ccode\u003e[#212](https://github.com/avoidwork/filesize.js/issues/212)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mocha from 11.7.2 to 11.7.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/211\"\u003e\u003ccode\u003e[#211](https://github.com/avoidwork/filesize.js/issues/211)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.2 to 4.52.3 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/210\"\u003e\u003ccode\u003e[#210](https://github.com/avoidwork/filesize.js/issues/210)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.1 to 4.52.2 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/209\"\u003e\u003ccode\u003e[#209](https://github.com/avoidwork/filesize.js/issues/209)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.52.0 to 4.52.1 \u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/pull/208\"\u003e\u003ccode\u003e[#208](https://github.com/avoidwork/filesize.js/issues/208)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerating CHANGELOG.md \u003ca href=\"https://github.com/avoidwork/filesize.js/commit/0a79afd4d19f6594a15accda06e8d845683b2095\"\u003e\u003ccode\u003e0a79afd\u003c/code\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/avoidwork/filesize.js/commit/5167a56e9fb46627d3a9d04ab3d30616c3491793\"\u003e\u003ccode\u003e5167a56\u003c/code\u003e\u003c/a\u003e Updating README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/2f00cbd01b848544003993907bfefd409d230f98\"\u003e\u003ccode\u003e2f00cbd\u003c/code\u003e\u003c/a\u003e Adding 'coverage.txt'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/fac0c01990ffe7f8322b4571542a01b2c5866e8b\"\u003e\u003ccode\u003efac0c01\u003c/code\u003e\u003c/a\u003e Updating documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/ea6ade85f635a13354963c6cb22cf55f8bc5da57\"\u003e\u003ccode\u003eea6ade8\u003c/code\u003e\u003c/a\u003e Bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/0a79afd4d19f6594a15accda06e8d845683b2095\"\u003e\u003ccode\u003e0a79afd\u003c/code\u003e\u003c/a\u003e Generating CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/443e3ccc1a5ea02b4725e538cbd1279ed586019e\"\u003e\u003ccode\u003e443e3cc\u003c/code\u003e\u003c/a\u003e Version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/1106cbb9679b56d95150a419c6a0cae1d69d3bc0\"\u003e\u003ccode\u003e1106cbb\u003c/code\u003e\u003c/a\u003e Major refactor, documentation overhaul, and community best practices (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/ab17b96f8998e6d88068b6312fa48a96a49d78ac\"\u003e\u003ccode\u003eab17b96\u003c/code\u003e\u003c/a\u003e Bump rollup from 4.59.0 to 4.60.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/c0c84eafacdb0a5974c78fc6d3925f23b48861c4\"\u003e\u003ccode\u003ec0c84ea\u003c/code\u003e\u003c/a\u003e Bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/245\"\u003e#245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avoidwork/filesize.js/commit/6873b351077b756a0fcd568a66c500ec981f985f\"\u003e\u003ccode\u003e6873b35\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e from 0.4.4 to 1.0.0 (\u003ca href=\"https://redirect.github.com/avoidwork/filesize.js/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avoidwork/filesize.js/compare/11.0.13...11.0.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\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/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.23 to 4.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lodash/lodash/releases\"\u003elodash's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.18.1\u003c/h2\u003e\n\u003ch2\u003eBugs\u003c/h2\u003e\n\u003cp\u003eFixes a \u003ccode\u003eReferenceError\u003c/code\u003e issue in \u003ccode\u003elodash\u003c/code\u003e \u003ccode\u003elodash-es\u003c/code\u003e \u003ccode\u003elodash-amd\u003c/code\u003e and \u003ccode\u003elodash.template\u003c/code\u003e when using the \u003ccode\u003etemplate\u003c/code\u003e and \u003ccode\u003efromPairs\u003c/code\u003e functions from the modular builds. See \u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6167#issuecomment-4165269769\"\u003elodash/lodash#6167\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThese defects were related to how lodash distributions are built from the main branch using \u003ca href=\"https://github.com/lodash-archive/lodash-cli\"\u003ehttps://github.com/lodash-archive/lodash-cli\u003c/a\u003e. When internal dependencies change inside lodash functions, equivalent updates need to be made to a mapping in the lodash-cli. (hey, it was ahead of its time once upon a time!). We know this, but we missed it in the last release. It's the kind of thing that passes in CI, but fails bc the build is not the same thing you tested.\u003c/p\u003e\n\u003cp\u003eThere is no diff on main for this, but you can see the diffs for each of the npm packages on their respective branches:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elodash\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-es\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-amd\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash.template\u003c/code\u003e\u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.18.0\u003c/h2\u003e\n\u003ch2\u003ev4.18.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.0\"\u003ehttps://github.com/lodash/lodash/compare/4.17.23...4.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.unset\u003c/code\u003e / \u003ccode\u003e_.omit\u003c/code\u003e\u003c/strong\u003e: Fixed prototype pollution via \u003ccode\u003econstructor\u003c/code\u003e/\u003ccode\u003eprototype\u003c/code\u003e path traversal (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-f23m-r3pf-42rh\"\u003eGHSA-f23m-r3pf-42rh\u003c/a\u003e, \u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003efe8d32e\u003c/a\u003e). Previously, array-wrapped path segments and primitive roots could bypass the existing guards, allowing deletion of properties from built-in prototypes. Now \u003ccode\u003econstructor\u003c/code\u003e and \u003ccode\u003eprototype\u003c/code\u003e are blocked unconditionally as non-terminal path keys, matching \u003ccode\u003ebaseSet\u003c/code\u003e. Calls that previously returned \u003ccode\u003etrue\u003c/code\u003e and deleted the property now return \u003ccode\u003efalse\u003c/code\u003e and leave the target untouched.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.template\u003c/code\u003e\u003c/strong\u003e: Fixed code injection via \u003ccode\u003eimports\u003c/code\u003e keys (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc\"\u003eGHSA-r5fr-rjxr-66jc\u003c/a\u003e, CVE-2026-4800, \u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e879aaa9\u003c/a\u003e). Fixes an incomplete patch for CVE-2021-23337. The \u003ccode\u003evariable\u003c/code\u003e option was validated against \u003ccode\u003ereForbiddenIdentifierChars\u003c/code\u003e but \u003ccode\u003eimportsKeys\u003c/code\u003e was left unguarded, allowing code injection via the same \u003ccode\u003eFunction()\u003c/code\u003e constructor sink. \u003ccode\u003eimports\u003c/code\u003e keys containing forbidden identifier characters now throw \u003ccode\u003e\u0026quot;Invalid imports option passed into _.template\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd security notice for \u003ccode\u003e_.template\u003c/code\u003e in threat model and API docs (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6099\"\u003e#6099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003elower \u0026gt; upper\u003c/code\u003e behavior in \u003ccode\u003e_.random\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6115\"\u003e#6115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix quotes in \u003ccode\u003e_.compact\u003c/code\u003e jsdoc (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6090\"\u003e#6090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003elodash.*\u003c/code\u003e modular packages\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6157\"\u003eDiff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe have also regenerated and published a select number of the \u003ccode\u003elodash.*\u003c/code\u003e modular packages.\u003c/p\u003e\n\u003cp\u003eThese modular packages had fallen out of sync significantly from the minor/patch updates to lodash. Specifically, we have brought the following packages up to parity w/ the latest lodash release because they have had CVEs on them in the past:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.orderby\"\u003elodash.orderby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.tonumber\"\u003elodash.tonumber\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trim\"\u003elodash.trim\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trimend\"\u003elodash.trimend\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.sortedindexby\"\u003elodash.sortedindexby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.zipobjectdeep\"\u003elodash.zipobjectdeep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.unset\"\u003elodash.unset\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.omit\"\u003elodash.omit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.template\"\u003elodash.template\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/lodash/lodash/commit/cb0b9b9212521c08e3eafe7c8cb0af1b42b6649e\"\u003e\u003ccode\u003ecb0b9b9\u003c/code\u003e\u003c/a\u003e release(patch): bump main to 4.18.1 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6177\"\u003e#6177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/75535f57883b7225adb96de1cfc1cd4169cfcb51\"\u003e\u003ccode\u003e75535f5\u003c/code\u003e\u003c/a\u003e chore: prune stale advisory refs (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6170\"\u003e#6170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/62e91bc6a39c98d85b9ada8c44d40593deaf82a4\"\u003e\u003ccode\u003e62e91bc\u003c/code\u003e\u003c/a\u003e docs: remove n_ Node.js \u0026lt; 6 REPL note from README (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6165\"\u003e#6165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/59be2de61f8aa9461c7856533b51d31b7d8babc4\"\u003e\u003ccode\u003e59be2de\u003c/code\u003e\u003c/a\u003e release(minor): bump to 4.18.0 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6161\"\u003e#6161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/af634573030f979194871da7c68f79420992f53d\"\u003e\u003ccode\u003eaf63457\u003c/code\u003e\u003c/a\u003e fix: broken tests for _.template 879aaa9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/1073a7693e1727e0cf3641e5f71f75ddcf8de7c0\"\u003e\u003ccode\u003e1073a76\u003c/code\u003e\u003c/a\u003e fix: linting issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e\u003ccode\u003e879aaa9\u003c/code\u003e\u003c/a\u003e fix: validate imports keys in _.template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003e\u003ccode\u003efe8d32e\u003c/code\u003e\u003c/a\u003e fix: block prototype pollution in baseUnset via constructor/prototype traversal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/18ba0a32f42fd02117f096b032f89c984173462d\"\u003e\u003ccode\u003e18ba0a3\u003c/code\u003e\u003c/a\u003e refactor(fromPairs): use baseAssignValue for consistent assignment (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6153\"\u003e#6153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b8190803d48d60b8c80ad45d39125f32fa618cb2\"\u003e\u003ccode\u003eb819080\u003c/code\u003e\u003c/a\u003e ci: add dist sync validation workflow (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6137\"\u003e#6137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 7.2.4 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/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e updates the React peer dependency to work with React 19, and improves treeshakeability of our build artifacts.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eReact 19 Compat\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://react.dev/blog/2024/12/05/react-19\"\u003eReact 19 was just released\u003c/a\u003e! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.\u003c/p\u003e\n\u003cp\u003eAlso see \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases/tag/v2.5.0\"\u003eRedux Toolkit v2.5.0\u003c/a\u003e for the same peer dep update.\u003c/p\u003e\n\u003ch3\u003eTreeshaking\u003c/h3\u003e\n\u003cp\u003eWe've done some nitty-gritty optimization work to ensure bundlers correctly treeshake unused parts of the bundle.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove treeshakeability of build artifacts by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2176\"\u003ereduxjs/react-redux#2176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2172\"\u003ereduxjs/react-redux#2172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React 19 (take 2) by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2216\"\u003ereduxjs/react-redux#2216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up devdeps by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2217\"\u003ereduxjs/react-redux#2217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e removes the no-longer-necessary peer dependency on \u003ccode\u003ereact-native\u003c/code\u003e, and tweaks a few TS types for compat with the upcoming React 19 release.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch3\u003eReact Native Peer Dependency Removed\u003c/h3\u003e\n\u003cp\u003eWe've always had an awkward peer dependency on \u003cem\u003eboth\u003c/em\u003e ReactDOM and React Native, because of the need to import the \u003ccode\u003eunstable_batchedUpdates\u003c/code\u003e API directly from each reconciler. That's part of what led to the sequence of 9.x patch releases to deal with RN compat.\u003c/p\u003e\n\u003cp\u003eAs of 9.0.3, we dropped the batching imports completely, since React 18 now batches by default.  That means we didn't even have any remaining imports from \u003ccode\u003ereact-native\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMeanwhile, React 18.3 just came out, but so did React Native 0.74. RN 0.74 still requires React 18.2.\u003c/p\u003e\n\u003cp\u003eThis caused NPM users to have installation failures when trying to use React-Redux:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReact-Redux has a peer dep on RN\u003c/li\u003e\n\u003cli\u003eRN has a peer dep on React 18.2\u003c/li\u003e\n\u003cli\u003eBut the \u003cem\u003elatest\u003c/em\u003e React, 18.3 would get installed in the app\u003c/li\u003e\n\u003cli\u003eNPM errors with a peer dep mismatch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWe no longer need to list RN as a peer dep, and dropping that also fixes the NPM installation issues as well.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseRef\u003c/code\u003e usages to be called with an explicit argument of \u003ccode\u003eundefined\u003c/code\u003e. by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2164\"\u003ereduxjs/react-redux#2164\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/reduxjs/react-redux/commit/7e2fdd4ee2021e4282e12ba9fc722f09124e30cd\"\u003e\u003ccode\u003e7e2fdd4\u003c/code\u003e\u003c/a\u003e Release 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8c573825bb71203dbf61039c92505acb3170acf6\"\u003e\u003ccode\u003e8c57382\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2217\"\u003e#2217\u003c/a\u003e from reduxjs/feature/react-19-devdep-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/d23509bc00aacf8eee67215d027927dbddf51941\"\u003e\u003ccode\u003ed23509b\u003c/code\u003e\u003c/a\u003e Exclude stray dist folders and website from tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/b275a321d39b9f1a285b87ee8555a0f3ca4045df\"\u003e\u003ccode\u003eb275a32\u003c/code\u003e\u003c/a\u003e Eliminate other stray React import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/3ba9838855a5c30173742274349e6afae8469791\"\u003e\u003ccode\u003e3ba9838\u003c/code\u003e\u003c/a\u003e Drop unused Babel devdeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a81c410a4d1069368016803f855adc7461a59ee\"\u003e\u003ccode\u003e1a81c41\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2216\"\u003e#2216\u003c/a\u003e from reduxjs/migrate-to-react-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c58e397241579734da25199e63131809e95ccd81\"\u003e\u003ccode\u003ec58e397\u003c/code\u003e\u003c/a\u003e Migrate to React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/e08518ae110858ee47686059ddd6c6fefb9351a5\"\u003e\u003ccode\u003ee08518a\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eact\u003c/code\u003e related issues in \u003ccode\u003etest/hooks/useSelector.spec.tsx\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1cd1385fc4d6845a209123ce68247ecb881daaf0\"\u003e\u003ccode\u003e1cd1385\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003ehoist-non-react-statics\u003c/code\u003e implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a1fc886593262cee75b96a8c35bbbf00a1aa1e6c\"\u003e\u003ccode\u003ea1fc886...\n\n_Description has been truncated_","html_url":"https://github.com/Whisparr/Whisparr-Eros/pull/254","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whisparr%2FWhisparr-Eros/issues/254","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/254/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-04-02T04:02:37.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4191387282","node_id":"PR_kwDOP50I2M7PcK5Q","number":663,"state":"open","title":"build(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-02T04:02:37.000Z","updated_at":"2026-04-02T04:12:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/nl-design-system/theme-wizard/pull/663","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Ftheme-wizard/issues/663","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/663/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-04-01T18:50:42.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4189153494","node_id":"PR_kwDOJGXz6M7PWVYQ","number":2400,"state":"open","title":"build(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T18:50:42.000Z","updated_at":"2026-04-01T18:51:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/nl-design-system/rijkshuisstijl-community/pull/2400","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frijkshuisstijl-community/issues/2400","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2400/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-04-01T06:20:28.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4184437857","node_id":"PR_kwDOJ9BGZM7PJ6kI","number":341,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T06:47:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T06:20:28.000Z","updated_at":"2026-05-01T06:47:59.000Z","time_to_close":2593650,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":29,"packages":[{"name":"@babel/core","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.5","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@commitlint/cli","old_version":"20.3.0","new_version":"20.5.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/config-conventional","old_version":"20.3.0","new_version":"20.5.0","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@nx/jest","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/js","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/vite","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/web","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@nx/workspace","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"@swc/core","old_version":"1.15.8","new_version":"1.15.21","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/helpers","old_version":"0.5.18","new_version":"0.5.20","repository_url":"https://github.com/swc-project/swc"},{"name":"@types/node","old_version":"25.0.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.52.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.52.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-sonarjs","old_version":"3.0.5","new_version":"4.0.2","repository_url":"https://github.com/SonarSource/SonarJS"},{"name":"globals","old_version":"16.5.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-environment-jsdom","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"nx","old_version":"22.3.3","new_version":"22.6.3","repository_url":"https://github.com/nrwl/nx"},{"name":"prettier","old_version":"3.7.4","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"stylelint","old_version":"16.26.0","new_version":"17.6.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-config-recommended","old_version":"17.0.0","new_version":"18.0.0","repository_url":"https://github.com/stylelint/stylelint-config-recommended"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.52.0","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.3.0","new_version":"8.0.3","repository_url":"https://github.com/vitejs/vite"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 29 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.5` | `7.29.2` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `20.3.0` | `20.5.0` |\n| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `20.3.0` | `20.5.0` |\n| [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest) | `22.3.3` | `22.6.3` |\n| [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `22.3.3` | `22.6.3` |\n| [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite) | `22.3.3` | `22.6.3` |\n| [@nx/web](https://github.com/nrwl/nx/tree/HEAD/packages/web) | `22.3.3` | `22.6.3` |\n| [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) | `22.3.3` | `22.6.3` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.8` | `1.15.21` |\n| [@swc/helpers](https://github.com/swc-project/swc/tree/HEAD/packages/helpers) | `0.5.18` | `0.5.20` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.3` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.52.0` | `8.58.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.52.0` | `8.58.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) | `3.0.5` | `4.0.2` |\n| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.4.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `22.3.3` | `22.6.3` |\n| [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.1` |\n| [stylelint](https://github.com/stylelint/stylelint) | `16.26.0` | `17.6.0` |\n| [stylelint-config-recommended](https://github.com/stylelint/stylelint-config-recommended) | `17.0.0` | `18.0.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.52.0` | `8.58.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.0` | `8.0.3` |\n\n\nUpdates `@babel/core` from 7.28.5 to 7.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.0 (2026-01-31)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17750\"\u003e#17750\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17663\"\u003e#17663\u003c/a\u003e [7.x backport] feat(standalone): export async transform (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17725\"\u003e#17725\u003c/a\u003e [7.x backport] feat: read standalone targets from data-targets (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\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\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17765\"\u003e#17765\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17723\"\u003e#17723\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17708\"\u003e#17708\u003c/a\u003e fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17737\"\u003e#17737\u003c/a\u003e [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17642\"\u003e#17642\u003c/a\u003e [Babel 7] Improve generator performance (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 6\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDavid (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.6 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-utils\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-flow-comments\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-property-mutators\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17589\"\u003e#17589\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17556\"\u003e#17556\u003c/a\u003e fix: \u003ccode\u003etransform-regenerator\u003c/code\u003e correctly handles scope (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17538\"\u003e#17538\u003c/a\u003e fix: Keep jsx comments (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17606\"\u003e#17606\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-static-class-fields-redefine-readonly\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-attributes-to-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-async-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-export-default-from\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-flow\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-bind\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-sent\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-attributes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-defer\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-jsx\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-module-blocks\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-optional-chaining-assign\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-pipeline-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-throw-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-typescript\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-duplicate-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-exponentiation-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-strings\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-logical-assignment-operators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-nullish-coalescing-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-numeric-separator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-catch-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-methods\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regexp-modifiers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-property-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17580\"\u003e#17580\u003c/a\u003e Allow Babel 8 in compatible Babel 7 plugins (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\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/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ad0d03f0c92404a60ec6b1c12f15febd38e2397a\"\u003e\u003ccode\u003ead0d03f\u003c/code\u003e\u003c/a\u003e [7.x backport] feat: Allow specifying startLine in code frame (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17739\"\u003e#17739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e130225028e93e106135586f344cfa44c4aac847\"\u003e\u003ccode\u003ee130225\u003c/code\u003e\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17606\"\u003e#17606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d725e399fd6a4da463cff4918cf71aa03b8beb14\"\u003e\u003ccode\u003ed725e39\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eBABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17569\"\u003e#17569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c1b55f6ad56523ccc96fa68721de0bed2f2cdb23\"\u003e\u003ccode\u003ec1b55f6\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eeslint.config.mts\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17573\"\u003e#17573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.0/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/preset-env` from 7.28.5 to 7.29.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/preset-env\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.2 (2026-03-16)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17840\"\u003e#17840\u003c/a\u003e [7.x backport] async x =\u0026gt; {} must be in leading pos (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\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\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17805\"\u003e#17805\u003c/a\u003e [7.x backport] fix: Properly handle await in finally (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17789\"\u003e#17789\u003c/a\u003e [7.x backport] preset-env include/exclude should accept bugfix plugins (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17813\"\u003e#17813\u003c/a\u003e chore: update eslint peer deps (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.1 (2026-02-04)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17771\"\u003e#17771\u003c/a\u003e [7.x backport] fix: ensure \u003ccode\u003etargets.esmodules\u003c/code\u003e is validated (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17776\"\u003e#17776\u003c/a\u003e [7.x backport] Fix undefined when 64 indents (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.0 (2026-01-31)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17750\"\u003e#17750\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17663\"\u003e#17663\u003c/a\u003e [7.x backport] feat(standalone): export async transform (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17725\"\u003e#17725\u003c/a\u003e [7.x backport] feat: read standalone targets from data-targets (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\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\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17765\"\u003e#17765\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17723\"\u003e#17723\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17708\"\u003e#17708\u003c/a\u003e fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17737\"\u003e#17737\u003c/a\u003e [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\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/babel/babel/commit/37d5595fca9f188f0534458180611f2e776acd31\"\u003e\u003ccode\u003e37d5595\u003c/code\u003e\u003c/a\u003e v7.29.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1c0a08d95ae7e1c788c7e1ae3a10ee53f7c86864\"\u003e\u003ccode\u003e1c0a08d\u003c/code\u003e\u003c/a\u003e [7.x backport] fix: Properly handle await in finally (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17805\"\u003e#17805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/061bf95142132ce4200f863f891a8e3a727cd844\"\u003e\u003ccode\u003e061bf95\u003c/code\u003e\u003c/a\u003e [7.x backport] preset-env include/exclude should accept bugfix plugins (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17789\"\u003e#17789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/0053db620c05acf0036f593b5aaf4e372daa79d0\"\u003e\u003ccode\u003e0053db6\u003c/code\u003e\u003c/a\u003e Update polyfill packages (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17727\"\u003e#17727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f3a22268bdc4fc6748cbc2be718a4d1090bdaf00\"\u003e\u003ccode\u003ef3a2226\u003c/code\u003e\u003c/a\u003e [babel 7] Delete Babel 8 fixtures (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17729\"\u003e#17729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.2/packages/babel-preset-env\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/cli` from 20.3.0 to 20.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e\u003ccode\u003e@​commitlint/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(resolve-extends): always resolve extended parser presets for proper merging by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(load): resolve async config exports in CJS projects by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4659\"\u003econventional-changelog/commitlint#4659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cli): validate that --cwd directory exists before execution by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4658\"\u003econventional-changelog/commitlint#4658\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cz-commitlint): add exclamation mark support for breaking changes by \u003ca href=\"https://github.com/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\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/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): allow context parameter in QualifiedRuleConfig functions by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(read): update git-raw-commits to v5 API by \u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(is-ignored): strip CI skip markers from release commits by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4637\"\u003econventional-changelog/commitlint#4637\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/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: npx usage \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/613\"\u003e#613\u003c/a\u003e by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4630\"\u003econventional-changelog/commitlint#4630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): incorrect types for rule options by \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4633\"\u003econventional-changelog/commitlint#4633\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/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md\"\u003e\u003ccode\u003e@​commitlint/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e validate that --cwd directory exists before execution (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4658\"\u003e#4658\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/cf80f75745593f4f018cac301a91f23316c974fd\"\u003ecf80f75\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4595\"\u003e#4595\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efooter parser does not escape special chars for regex \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4634\"\u003e#4634\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e8ff7c7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.1...v20.4.2\"\u003e20.4.2\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.0...v20.4.1\"\u003e20.4.1\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.3.1...v20.4.0\"\u003e20.4.0\u003c/a\u003e (2026-01-30)\u003c/h1\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/a7918e9cf70f822505cb4422c03150a86f802627\"\u003e\u003ccode\u003ea7918e9\u003c/code\u003e\u003c/a\u003e v20.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/cf80f75745593f4f018cac301a91f23316c974fd\"\u003e\u003ccode\u003ecf80f75\u003c/code\u003e\u003c/a\u003e fix(cli): validate that --cwd directory exists before execution (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4658\"\u003e#4658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/02d7245e9b204ed07a68298e4d73c8d82a4b7f81\"\u003e\u003ccode\u003e02d7245\u003c/code\u003e\u003c/a\u003e v20.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/a7469817974796a6e89f55911bb66b7bffa44099\"\u003e\u003ccode\u003ea746981\u003c/code\u003e\u003c/a\u003e v20.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/18bd371428771ecc98a7b2f00194bfcbfb4ba809\"\u003e\u003ccode\u003e18bd371\u003c/code\u003e\u003c/a\u003e chore: deps (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4635\"\u003e#4635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e\u003ccode\u003e8ff7c7f\u003c/code\u003e\u003c/a\u003e fix: footer parser does not escape special chars for regex \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4634\"\u003e#4634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/81cfc9e5e9d452b68b5809e57196ca0c03fd7b85\"\u003e\u003ccode\u003e81cfc9e\u003c/code\u003e\u003c/a\u003e v20.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/e7ae28d1f71299cedcafe3360f376c93800b283a\"\u003e\u003ccode\u003ee7ae28d\u003c/code\u003e\u003c/a\u003e v20.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/c68de5e24b010e38eac171f35ba18d31bb1fd3dd\"\u003e\u003ccode\u003ec68de5e\u003c/code\u003e\u003c/a\u003e v20.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3aaf0a603c4047d268d85207957c919f45b60e1f\"\u003e\u003ccode\u003e3aaf0a6\u003c/code\u003e\u003c/a\u003e feat: upgrade conventional commit packages \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4082\"\u003e#4082\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/config-conventional` from 20.3.0 to 20.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e\u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(resolve-extends): always resolve extended parser presets for proper merging by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(load): resolve async config exports in CJS projects by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4659\"\u003econventional-changelog/commitlint#4659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cli): validate that --cwd directory exists before execution by \u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4658\"\u003econventional-changelog/commitlint#4658\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cz-commitlint): add exclamation mark support for breaking changes by \u003ca href=\"https://github.com/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\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/mrt181\"\u003e\u003ccode\u003e@​mrt181\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4655\"\u003econventional-changelog/commitlint#4655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/omar-y-abdi\"\u003e\u003ccode\u003e@​omar-y-abdi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4647\"\u003econventional-changelog/commitlint#4647\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): allow context parameter in QualifiedRuleConfig functions by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(read): update git-raw-commits to v5 API by \u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(is-ignored): strip CI skip markers from release commits by \u003ca href=\"https://github.com/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4637\"\u003econventional-changelog/commitlint#4637\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/Br1an67\"\u003e\u003ccode\u003e@​Br1an67\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4636\"\u003econventional-changelog/commitlint#4636\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Tamas-hi\"\u003e\u003ccode\u003e@​Tamas-hi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4638\"\u003econventional-changelog/commitlint#4638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev20.4.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: npx usage \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/613\"\u003e#613\u003c/a\u003e by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4630\"\u003econventional-changelog/commitlint#4630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): incorrect types for rule options by \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4633\"\u003econventional-changelog/commitlint#4633\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/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md\"\u003e\u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0\"\u003e20.5.0\u003c/a\u003e (2026-03-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4\"\u003e20.4.4\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3\"\u003e20.4.3\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efooter parser does not escape special chars for regex \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4634\"\u003e#4634\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e8ff7c7f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.1...v20.4.2\"\u003e20.4.2\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.4.0...v20.4.1\"\u003e20.4.1\u003c/a\u003e (2026-02-02)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v20.3.1...v20.4.0\"\u003e20.4.0\u003c/a\u003e (2026-01-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade conventional commit packages \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4082\"\u003e#4082\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4597\"\u003e#4597\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3aaf0a603c4047d268d85207957c919f45b60e1f\"\u003e3aaf0a6\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/conventional-changelog/commitlint/commit/a7918e9cf70f822505cb4422c03150a86f802627\"\u003e\u003ccode\u003ea7918e9\u003c/code\u003e\u003c/a\u003e v20.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/02d7245e9b204ed07a68298e4d73c8d82a4b7f81\"\u003e\u003ccode\u003e02d7245\u003c/code\u003e\u003c/a\u003e v20.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/a7469817974796a6e89f55911bb66b7bffa44099\"\u003e\u003ccode\u003ea746981\u003c/code\u003e\u003c/a\u003e v20.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770\"\u003e\u003ccode\u003e8ff7c7f\u003c/code\u003e\u003c/a\u003e fix: footer parser does not escape special chars for regex \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4560\"\u003e#4560\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4634\"\u003e#4634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/81cfc9e5e9d452b68b5809e57196ca0c03fd7b85\"\u003e\u003ccode\u003e81cfc9e\u003c/code\u003e\u003c/a\u003e v20.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/e7ae28d1f71299cedcafe3360f376c93800b283a\"\u003e\u003ccode\u003ee7ae28d\u003c/code\u003e\u003c/a\u003e v20.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/c68de5e24b010e38eac171f35ba18d31bb1fd3dd\"\u003e\u003ccode\u003ec68de5e\u003c/code\u003e\u003c/a\u003e v20.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3aaf0a603c4047d268d85207957c919f45b60e1f\"\u003e\u003ccode\u003e3aaf0a6\u003c/code\u003e\u003c/a\u003e feat: upgrade conventional commit packages \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4082\"\u003e#4082\u003c/a\u003e (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4597\"\u003e#4597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/be3a280aeadef5afa8ec83dbbe794ab2f72b9c3a\"\u003e\u003ccode\u003ebe3a280\u003c/code\u003e\u003c/a\u003e v20.3.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/config-conventional\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/jest` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/jest\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e a/b test cloud prompt copy in create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35039\"\u003e#35039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e use namespace import for chalk v4 compatibility (\u003ca href=\"https://github.com/nrwl/nx/commit/7c9f873bd1\"\u003e7c9f873bd1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e handle non-interactive mode and add template shorthand names for CNW (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35045\"\u003e#35045\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrozenPandaz \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJack Hsu \u003ca href=\"https://github.com/jaysoo\"\u003e\u003ccode\u003e@​jaysoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJason Jean \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e22.6.2 (2026-03-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e auto-open browser for Cloud setup URL during create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35014\"\u003e#35014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erepo:\u003c/strong\u003e add nx-labs repo target and use glob pattern for update-all-repos (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34999\"\u003e#34999\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eangular:\u003c/strong\u003e update duplicate migration keys (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34961\"\u003e#34961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eangular-rspack:\u003c/strong\u003e ensure rebuild chunks emitted summary accurate (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34979\"\u003e#34979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34936\"\u003e#34936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebundling:\u003c/strong\u003e disable swc input source map resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35010\"\u003e#35010\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32671\"\u003e#32671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e split-target should handle projects with colons in name better (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34725\"\u003e#34725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent TUI crash when task output arrives after completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34785\"\u003e#34785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34677\"\u003e#34677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect --parallel limit for discrete task concurrency (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34721\"\u003e#34721\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34117\"\u003e#34117\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/31494\"\u003e#31494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use scroll-offset-based scrollbar positioning in TUI (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34689\"\u003e#34689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip import-equals namespace aliases in native scanner (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34947\"\u003e#34947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34644\"\u003e#34644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include command name on all telemetry events (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34949\"\u003e#34949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip workspace context setup when global bin hands off to local (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34953\"\u003e#34953\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34914\"\u003e#34914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use upsert to prevent FK constraint violations in task DB (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34977\"\u003e#34977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34971\"\u003e#34971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/30170\"\u003e#30170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e show better log message when isolated plugin shuts down after hook completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34922\"\u003e#34922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle owners and conformance project refs on move/remove (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34815\"\u003e#34815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve published nx migrate package resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35013\"\u003e#35013\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34111\"\u003e#34111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent batch executor error on prematurely completed tasks (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35015\"\u003e#35015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e add timeouts to GitHub push flow to prevent CLI hangs (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35011\"\u003e#35011\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34482\"\u003e#34482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e prevent double install in generators for TS solution workspaces (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34891\"\u003e#34891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e add startTime and endTime to TaskResult interface (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34996\"\u003e#34996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egradle:\u003c/strong\u003e ignore test enums when atomizing (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34974\"\u003e#34974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e pass configName to typecheck command in TS plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34989\"\u003e#34989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34274\"\u003e#34274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add input on .d.ts files within dependency projects (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinter:\u003c/strong\u003e prepend framework configs before baseConfig in flat config generation (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34898\"\u003e#34898\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/28381\"\u003e#28381\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32923\"\u003e#32923\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/nrwl/nx/commit/7c9de134f4261a84fe349c9426a03dcfd28bf7b1\"\u003e\u003ccode\u003e7c9de13\u003c/code\u003e\u003c/a\u003e fix(testing): gracefully handle broken jest configs in alias migration (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34901\"\u003e#34901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/5a799848bf3bbe6cabd38ae6862da2991d5f190f\"\u003e\u003ccode\u003e5a79984\u003c/code\u003e\u003c/a\u003e fix(testing): infer task inputs from jest config file references (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34740\"\u003e#34740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/b8b6ed8b85f30d98e0792dad9e12b45ceff044df\"\u003e\u003ccode\u003eb8b6ed8\u003c/code\u003e\u003c/a\u003e fix(testing): use surgical text replacement in Jest matcher alias migration (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/5a1735b041486440d7eae8e48bf8a2b2789cd49f\"\u003e\u003ccode\u003e5a1735b\u003c/code\u003e\u003c/a\u003e feat(misc): update PLUGIN.md files to help agents verification (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34379\"\u003e#34379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/e3eedf9e940ddf16b72ca5ec6f06eb7ee997ffe2\"\u003e\u003ccode\u003ee3eedf9\u003c/code\u003e\u003c/a\u003e docs(misc): update the docs to use more direct language (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34264\"\u003e#34264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/6092966ce49b8d04c2c4b58cd43ea52a9c9771bf\"\u003e\u003ccode\u003e6092966\u003c/code\u003e\u003c/a\u003e feat(core): add PLUGIN.md files to testing-tools (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34125\"\u003e#34125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/574d84183799d76fbc96ab6daee8ba4248ec735d\"\u003e\u003ccode\u003e574d841\u003c/code\u003e\u003c/a\u003e chore(core): update to latest version of tsquery (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/34067\"\u003e#34067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/d9ca27bc3dbdbfa4d3a8e18ae5fa053208834fc5\"\u003e\u003ccode\u003ed9ca27b\u003c/code\u003e\u003c/a\u003e fix(testing): ensure jest v30 migration is run (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/jest/issues/33916\"\u003e#33916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nrwl/nx/commits/22.6.3/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/js` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e a/b test cloud prompt copy in create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35039\"\u003e#35039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e use namespace import for chalk v4 compatibility (\u003ca href=\"https://github.com/nrwl/nx/commit/7c9f873bd1\"\u003e7c9f873bd1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e handle non-interactive mode and add template shorthand names for CNW (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35045\"\u003e#35045\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrozenPandaz \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJack Hsu \u003ca href=\"https://github.com/jaysoo\"\u003e\u003ccode\u003e@​jaysoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJason Jean \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e22.6.2 (2026-03-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e auto-open browser for Cloud setup URL during create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35014\"\u003e#35014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erepo:\u003c/strong\u003e add nx-labs repo target and use glob pattern for update-all-repos (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34999\"\u003e#34999\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eangular:\u003c/strong\u003e update duplicate migration keys (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34961\"\u003e#34961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eangular-rspack:\u003c/strong\u003e ensure rebuild chunks emitted summary accurate (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34979\"\u003e#34979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34936\"\u003e#34936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebundling:\u003c/strong\u003e disable swc input source map resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35010\"\u003e#35010\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32671\"\u003e#32671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e split-target should handle projects with colons in name better (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34725\"\u003e#34725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent TUI crash when task output arrives after completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34785\"\u003e#34785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34677\"\u003e#34677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect --parallel limit for discrete task concurrency (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34721\"\u003e#34721\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34117\"\u003e#34117\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/31494\"\u003e#31494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use scroll-offset-based scrollbar positioning in TUI (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34689\"\u003e#34689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip import-equals namespace aliases in native scanner (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34947\"\u003e#34947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34644\"\u003e#34644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include command name on all telemetry events (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34949\"\u003e#34949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip workspace context setup when global bin hands off to local (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34953\"\u003e#34953\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34914\"\u003e#34914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use upsert to prevent FK constraint violations in task DB (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34977\"\u003e#34977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34971\"\u003e#34971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/30170\"\u003e#30170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e show better log message when isolated plugin shuts down after hook completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34922\"\u003e#34922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle owners and conformance project refs on move/remove (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34815\"\u003e#34815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve published nx migrate package resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35013\"\u003e#35013\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34111\"\u003e#34111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent batch executor error on prematurely completed tasks (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35015\"\u003e#35015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e add timeouts to GitHub push flow to prevent CLI hangs (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35011\"\u003e#35011\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34482\"\u003e#34482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e prevent double install in generators for TS solution workspaces (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34891\"\u003e#34891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e add startTime and endTime to TaskResult interface (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34996\"\u003e#34996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egradle:\u003c/strong\u003e ignore test enums when atomizing (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34974\"\u003e#34974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e pass configName to typecheck command in TS plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34989\"\u003e#34989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34274\"\u003e#34274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add input on .d.ts files within dependency projects (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinter:\u003c/strong\u003e prepend framework configs before baseConfig in flat config generation (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34898\"\u003e#34898\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/28381\"\u003e#28381\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32923\"\u003e#32923\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/nrwl/nx/commit/9a743d3b70ebd82fc99fead6745a50a4c8f84b65\"\u003e\u003ccode\u003e9a743d3\u003c/code\u003e\u003c/a\u003e fix(js): add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/b611b9806307aba59803bf88cf68ed210240d897\"\u003e\u003ccode\u003eb611b98\u003c/code\u003e\u003c/a\u003e fix(js): add input on .d.ts files within dependency projects (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/583335b2acc4bb6b814f73fd8f11b7616068e215\"\u003e\u003ccode\u003e583335b\u003c/code\u003e\u003c/a\u003e fix(js): pass configName to typecheck command in TS plugin (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34989\"\u003e#34989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1fac89360b2f58bb199c79f11c75245db703e256\"\u003e\u003ccode\u003e1fac893\u003c/code\u003e\u003c/a\u003e fix(core): set windowsHide: true on all child process spawns (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34894\"\u003e#34894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/9c2b5e2404f141b0e3dee19543ae0584a2201614\"\u003e\u003ccode\u003e9c2b5e2\u003c/code\u003e\u003c/a\u003e fix(js): preserve tsconfig fields in typescript plugin cache (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34908\"\u003e#34908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1c7076d7232c3509d8a588cd3f5483d30b0e890f\"\u003e\u003ccode\u003e1c7076d\u003c/code\u003e\u003c/a\u003e fix(js): normalize cwd path separator in typescript plugin targets (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34911\"\u003e#34911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/6ee7091c5547f9af59d52237855928c8e618396f\"\u003e\u003ccode\u003e6ee7091\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34407\"\u003e#34407\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34888\"\u003e#34888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/8d71d5b57b665045b5bdefbfdf3f33193720e24c\"\u003e\u003ccode\u003e8d71d5b\u003c/code\u003e\u003c/a\u003e feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34407\"\u003e#34407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/e9781bdd3b1c940581e8dac1593c07d738e95312\"\u003e\u003ccode\u003ee9781bd\u003c/code\u003e\u003c/a\u003e fix(js): track tsconfig files from dependency reference chain as inputs (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34848\"\u003e#34848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/f40c4a5a17c524ab18c98ee0ac75e76bc4ec6b42\"\u003e\u003ccode\u003ef40c4a5\u003c/code\u003e\u003c/a\u003e fix(js): skip npm dist-tag add when no new version was resolved (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/34843\"\u003e#34843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nrwl/nx/commits/22.6.3/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/vite` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/vite\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e a/b test cloud prompt copy in create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35039\"\u003e#35039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add {projectRoot} prefix to d.ts fileset in typescript plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35037\"\u003e#35037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e use namespace import for chalk v4 compatibility (\u003ca href=\"https://github.com/nrwl/nx/commit/7c9f873bd1\"\u003e7c9f873bd1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc:\u003c/strong\u003e handle non-interactive mode and add template shorthand names for CNW (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35045\"\u003e#35045\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrozenPandaz \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJack Hsu \u003ca href=\"https://github.com/jaysoo\"\u003e\u003ccode\u003e@​jaysoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJason Jean \u003ca href=\"https://github.com/FrozenPandaz\"\u003e\u003ccode\u003e@​FrozenPandaz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e22.6.2 (2026-03-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e auto-open browser for Cloud setup URL during create-nx-workspace (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35014\"\u003e#35014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erepo:\u003c/strong\u003e add nx-labs repo target and use glob pattern for update-all-repos (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34999\"\u003e#34999\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eangular:\u003c/strong\u003e update duplicate migration keys (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34961\"\u003e#34961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eangular-rspack:\u003c/strong\u003e ensure rebuild chunks emitted summary accurate (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34979\"\u003e#34979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34936\"\u003e#34936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebundling:\u003c/strong\u003e disable swc input source map resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35010\"\u003e#35010\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32671\"\u003e#32671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e split-target should handle projects with colons in name better (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34725\"\u003e#34725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent TUI crash when task output arrives after completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34785\"\u003e#34785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34677\"\u003e#34677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e respect --parallel limit for discrete task concurrency (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34721\"\u003e#34721\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34117\"\u003e#34117\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/31494\"\u003e#31494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use scroll-offset-based scrollbar positioning in TUI (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34689\"\u003e#34689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip import-equals namespace aliases in native scanner (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34947\"\u003e#34947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34644\"\u003e#34644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e include command name on all telemetry events (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34949\"\u003e#34949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e skip workspace context setup when global bin hands off to local (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34953\"\u003e#34953\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34914\"\u003e#34914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e use upsert to prevent FK constraint violations in task DB (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34977\"\u003e#34977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e runtime inputs shouldn't be cached at task_hasher layer and filesets should be in the hash_plans layer (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34971\"\u003e#34971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/30170\"\u003e#30170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e show better log message when isolated plugin shuts down after hook completion (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34922\"\u003e#34922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle owners and conformance project refs on move/remove (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34815\"\u003e#34815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e resolve published nx migrate package resolution (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35013\"\u003e#35013\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34111\"\u003e#34111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e prevent batch executor error on prematurely completed tasks (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35015\"\u003e#35015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e add timeouts to GitHub push flow to prevent CLI hangs (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/35011\"\u003e#35011\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34482\"\u003e#34482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e prevent double install in generators for TS solution workspaces (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34891\"\u003e#34891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevkit:\u003c/strong\u003e add startTime and endTime to TaskResult interface (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34996\"\u003e#34996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egradle:\u003c/strong\u003e ignore test enums when atomizing (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34974\"\u003e#34974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e pass configName to typecheck command in TS plugin (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34989\"\u003e#34989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/34274\"\u003e#34274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejs:\u003c/strong\u003e add input on .d.ts files within dependency projects (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34968\"\u003e#34968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinter:\u003c/strong\u003e prepend framework configs before baseConfig in flat config generation (\u003ca href=\"https://redirect.github.com/nrwl/nx/pull/34898\"\u003e#34898\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/28381\"\u003e#28381\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nrwl/nx/issues/32923\"\u003e#32923\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/nrwl/nx/commit/c96a9d4a6b3ce5fa3c16ab12b94b54baf9a37636\"\u003e\u003ccode\u003ec96a9d4\u003c/code\u003e\u003c/a\u003e fix(vite): add support for Vite 8 (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34850\"\u003e#34850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1fac89360b2f58bb199c79f11c75245db703e256\"\u003e\u003ccode\u003e1fac893\u003c/code\u003e\u003c/a\u003e fix(core): set windowsHide: true on all child process spawns (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34894\"\u003e#34894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/6ee7091c5547f9af59d52237855928c8e618396f\"\u003e\u003ccode\u003e6ee7091\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34407\"\u003e#34407\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34888\"\u003e#34888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1367d2a211c893a41e2bc504a44b6ef2eeb8e1db\"\u003e\u003ccode\u003e1367d2a\u003c/code\u003e\u003c/a\u003e fix(vite): pin vitest v4 to ~4.0.x to fix Yarn Classic resolution failure (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/8d71d5b57b665045b5bdefbfdf3f33193720e24c\"\u003e\u003ccode\u003e8d71d5b\u003c/code\u003e\u003c/a\u003e feat(js): add deps-sync generator (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34407\"\u003e#34407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/fb8884e967d7a5e2c807e62c60654bcb0e57baa7\"\u003e\u003ccode\u003efb8884e\u003c/code\u003e\u003c/a\u003e fix(vitest): handle zoneless Angular apps in vitest configuration generator (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/42f623e2c185a3b2961e96e48ad4c5a077c65bcc\"\u003e\u003ccode\u003e42f623e\u003c/code\u003e\u003c/a\u003e fix(vite): skip root-relative paths in nxViteTsPaths resolveId (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34694\"\u003e#34694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/1e1a8a7a404f5f00759f2eb25c0690fa8e72ec2e\"\u003e\u003ccode\u003e1e1a8a7\u003c/code\u003e\u003c/a\u003e fix(vite): isPreview=true for Vite Preview server (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34597\"\u003e#34597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/5a1735b041486440d7eae8e48bf8a2b2789cd49f\"\u003e\u003ccode\u003e5a1735b\u003c/code\u003e\u003c/a\u003e feat(misc): update PLUGIN.md files to help agents verification (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34379\"\u003e#34379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nrwl/nx/commit/e3eedf9e940ddf16b72ca5ec6f06eb7ee997ffe2\"\u003e\u003ccode\u003ee3eedf9\u003c/code\u003e\u003c/a\u003e docs(misc): update the docs to use more direct language (\u003ca href=\"https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/34264\"\u003e#34264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nrwl/nx/commits/22.6.3/packages/vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nx/web` from 22.3.3 to 22.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nrwl/nx/releases\"\u003e\u003ccode\u003e@​nx/web\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e22.6.3 (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/juntossomosmais/time-out-market/pull/341","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntossomosmais%2Ftime-out-market/issues/341","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/341/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":"/webroot/themes/custom/saho","pr_created_at":"2026-03-30T23:19:10.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4174633212","node_id":"PR_kwDOKFpRhc7Ox_DD","number":315,"state":"open","title":"chore(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1 in /webroot/themes/custom/saho","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T23:19:10.000Z","updated_at":"2026-03-30T23:19:11.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":"/webroot/themes/custom/saho","ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/South-African-History-Online/sahistory-web/pull/315","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/South-African-History-Online%2Fsahistory-web/issues/315","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/315/packages"}},{"old_version":"8.0.0","new_version":"8.1.1","update_type":"minor","path":null,"pr_created_at":"2026-03-25T11:29:07.000Z","version_change":"8.0.0 → 8.1.1","issue":{"uuid":"4134693880","node_id":"PR_kwDODdWGBs7NURk0","number":8492,"state":"open","title":"Bump the patch-and-minor group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-25T11:29:07.000Z","updated_at":"2026-03-26T12:33:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-and-minor","update_count":17,"packages":[{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.44.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@storybook/addon-a11y","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@tanstack/eslint-plugin-query","old_version":"5.91.4","new_version":"5.91.5","repository_url":"https://github.com/TanStack/query"},{"name":"@types/node","old_version":"25.4.0","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-storybook","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"happy-dom","old_version":"20.8.3","new_version":"20.8.4","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"knip","old_version":"5.86.0","new_version":"5.88.0","repository_url":"https://github.com/webpro-nl/knip"},{"name":"lint-staged","old_version":"16.3.3","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"msw","old_version":"2.12.10","new_version":"2.12.13","repository_url":"https://github.com/mswjs/msw"},{"name":"storybook","old_version":"10.2.17","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"stylelint-order","old_version":"8.0.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript-eslint","old_version":"8.57.0","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dayjs","old_version":"1.11.19","new_version":"1.11.20","repository_url":"https://github.com/iamkun/dayjs"},{"name":"@sentry/react","old_version":"10.43.0","new_version":"10.44.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.44.0` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.2.17` | `10.2.19` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.17` | `10.2.19` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.2.17` | `10.2.19` |\n| [@tanstack/eslint-plugin-query](https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query) | `5.91.4` | `5.91.5` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.4.0` | `25.5.0` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.17` | `10.2.19` |\n| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.8.3` | `20.8.4` |\n| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `5.86.0` | `5.88.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.3` | `16.4.0` |\n| [msw](https://github.com/mswjs/msw) | `2.12.10` | `2.12.13` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.17` | `10.2.19` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.0.0` | `8.1.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.0` | `8.57.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.44.0` |\n\n\nUpdates `@sentry/browser` from 10.43.0 to 10.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.44.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Add \u003ccode\u003e@sentry/effect\u003c/code\u003e SDK (Alpha) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19644\"\u003e#19644\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release introduces \u003ccode\u003e@sentry/effect\u003c/code\u003e, a new SDK for \u003ca href=\"https://effect.website/\"\u003eEffect.ts\u003c/a\u003e applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.\u003c/p\u003e\n\u003cp\u003eCompose the \u003ccode\u003eeffectLayer\u003c/code\u003e with optional tracing, logging, and metrics layers to instrument your Effect application:\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/effect';\nimport * as Layer from 'effect/Layer';\nimport * as Logger from 'effect/Logger';\n\u003cp\u003econst SentryLive = Layer.mergeAll(\u003cbr /\u003e\nSentry.effectLayer({ dsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', tracesSampleRate: 1.0, enableLogs: true }),\u003cbr /\u003e\nLayer.setTracer(Sentry.SentryEffectTracer),\u003cbr /\u003e\nLogger.replace(Logger.defaultLogger, Sentry.SentryEffectLogger),\u003cbr /\u003e\nSentry.SentryEffectMetricsLayer,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(astro): Add Astro 6 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release enables full support for Astro v6 by adjusting our Astro SDK's middleware to some Astro-internal\nchanges. We cannot yet guarantee full support for server-islands, due to a \u003ca href=\"https://redirect.github.com/withastro/astro/issues/15753\"\u003ebug in Astro v6\u003c/a\u003e\nbut we'll follow up on this once the bug is fixed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add basic instrumentation for Node runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19817\"\u003e#19817\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new package \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (alpha) with basic instrumentation for Hono applications running in Node.js.\nThe Hono middleware for Cloudflare (\u003ccode\u003e@sentry/hono/cloudflare\u003c/code\u003e - alpha) comes with fixes, and it's now possible to access the Cloudflare Worker Bindings (\u003ccode\u003eenv\u003c/code\u003e) from the options' callback.\u003c/p\u003e\n\u003cp\u003eStart using the new Hono middlewares by installing \u003ccode\u003e@sentry/hono\u003c/code\u003e and importing the respective middleware for your runtime.\nMore instructions can be found in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono readme\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nestjs): Instrument \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e \u003ccode\u003e@Processor\u003c/code\u003e decorator (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19759\"\u003e#19759\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAutomatically capture exceptions and create transactions for BullMQ queue processors in NestJS applications.\u003c/p\u003e\n\u003cp\u003eWhen using the \u003ccode\u003e@Processor\u003c/code\u003e decorator from \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e, the SDK now automatically wraps the \u003ccode\u003eprocess()\u003c/code\u003e method\nto create \u003ccode\u003equeue.process\u003c/code\u003e transactions with proper isolation scopes, preventing breadcrumb and scope leakage between\njobs and HTTP requests. Errors thrown in processors are captured with the \u003ccode\u003eauto.queue.nestjs.bullmq\u003c/code\u003e mechanism type.\u003c/p\u003e\n\u003cp\u003eRequires \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e v10.0.0 or later.\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.44.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Add \u003ccode\u003e@sentry/effect\u003c/code\u003e SDK (Alpha) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19644\"\u003e#19644\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release introduces \u003ccode\u003e@sentry/effect\u003c/code\u003e, a new SDK for \u003ca href=\"https://effect.website/\"\u003eEffect.ts\u003c/a\u003e applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.\u003c/p\u003e\n\u003cp\u003eCompose the \u003ccode\u003eeffectLayer\u003c/code\u003e with optional tracing, logging, and metrics layers to instrument your Effect application:\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/effect';\nimport * as Layer from 'effect/Layer';\nimport * as Logger from 'effect/Logger';\n\u003cp\u003econst SentryLive = Layer.mergeAll(\u003cbr /\u003e\nSentry.effectLayer({ dsn: '\u003cstrong\u003eDSN\u003c/strong\u003e', tracesSampleRate: 1.0, enableLogs: true }),\u003cbr /\u003e\nLayer.setTracer(Sentry.SentryEffectTracer),\u003cbr /\u003e\nLogger.replace(Logger.defaultLogger, Sentry.SentryEffectLogger),\u003cbr /\u003e\nSentry.SentryEffectMetricsLayer,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(astro): Add Astro 6 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release enables full support for Astro v6 by adjusting our Astro SDK's middleware to some Astro-internal\nchanges. We cannot yet guarantee full support for server-islands, due to a \u003ca href=\"https://redirect.github.com/withastro/astro/issues/15753\"\u003ebug in Astro v6\u003c/a\u003e\nbut we'll follow up on this once the bug is fixed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono): Add basic instrumentation for Node runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19817\"\u003e#19817\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new package \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (alpha) with basic instrumentation for Hono applications running in Node.js.\nThe Hono middleware for Cloudflare (\u003ccode\u003e@sentry/hono/cloudflare\u003c/code\u003e - alpha) comes with fixes, and it's now possible to access the Cloudflare Worker Bindings (\u003ccode\u003eenv\u003c/code\u003e) from the options' callback.\u003c/p\u003e\n\u003cp\u003eStart using the new Hono middlewares by installing \u003ccode\u003e@sentry/hono\u003c/code\u003e and importing the respective middleware for your runtime.\nMore instructions can be found in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono readme\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eAlpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nestjs): Instrument \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e \u003ccode\u003e@Processor\u003c/code\u003e decorator (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19759\"\u003e#19759\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAutomatically capture exceptions and create transactions for BullMQ queue processors in NestJS applications.\u003c/p\u003e\n\u003cp\u003eWhen using the \u003ccode\u003e@Processor\u003c/code\u003e decorator from \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e, the SDK now automatically wraps the \u003ccode\u003eprocess()\u003c/code\u003e method\nto create \u003ccode\u003equeue.process\u003c/code\u003e transactions with proper isolation scopes, preventing breadcrumb and scope leakage between\njobs and HTTP requests. Errors thrown in processors are captured with the \u003ccode\u003eauto.queue.nestjs.bullmq\u003c/code\u003e mechanism type.\u003c/p\u003e\n\u003cp\u003eRequires \u003ccode\u003e@nestjs/bullmq\u003c/code\u003e v10.0.0 or later.\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/getsentry/sentry-javascript/commit/408bf7c8142d1c7fd1994d542f9710204143ca93\"\u003e\u003ccode\u003e408bf7c\u003c/code\u003e\u003c/a\u003e release: 10.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/19552fb50aa812977a68acb8fa28366ccfd4184c\"\u003e\u003ccode\u003e19552fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19843\"\u003e#19843\u003c/a\u003e from getsentry/prepare-release/10.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/85106953612393f86975165315e7084d51ae5c64\"\u003e\u003ccode\u003e8510695\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.44.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ca1a7245bfac5700dd8bfd19702f868d09bc2c80\"\u003e\u003ccode\u003eca1a724\u003c/code\u003e\u003c/a\u003e chore(effect): Add Effect to craft, README and issue templates (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/13f6e8b2d21c43c844869feb4fd7714d9708846d\"\u003e\u003ccode\u003e13f6e8b\u003c/code\u003e\u003c/a\u003e feat(effect): Remove effectLayer auto composition (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19823\"\u003e#19823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1bfc154acdf35e965f028f4d8ce4b428bd72ba0f\"\u003e\u003ccode\u003e1bfc154\u003c/code\u003e\u003c/a\u003e feat(effect): Export layers for browser | setTracer in buildEffectTracer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19\"\u003e#19\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e44ba3260fbfa1cf27db342e3898c8a08feb98fc\"\u003e\u003ccode\u003ee44ba32\u003c/code\u003e\u003c/a\u003e feat(effect): Use options in buildEffectLayer without overriding (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/fd921e586ffb3e05265ccd972e0fb8637247abdd\"\u003e\u003ccode\u003efd921e5\u003c/code\u003e\u003c/a\u003e feat(effect): Add E2E tests for the \u003ccode\u003e@​sentry/effect\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a8a6bdd13ade97d6ef179e542332c4a28b91061c\"\u003e\u003ccode\u003ea8a6bdd\u003c/code\u003e\u003c/a\u003e feat(effect): Add extra opt-in for logs and metrics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19755\"\u003e#19755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ea6526ddbe5d1b0c3c1a1067d9614a2946d3f5fb\"\u003e\u003ccode\u003eea6526d\u003c/code\u003e\u003c/a\u003e feat(effect): Add metrics to Sentry.effectLayer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19709\"\u003e#19709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-a11y` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003e\u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/a11y\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003e\u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/docs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-vite` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003e\u003ccode\u003e@​storybook/react-vite\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/react-vite\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6cb424b0589ba1cd0a8c791783a66326a7466f67\"\u003e\u003ccode\u003e6cb424b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/33788\"\u003e#33788\u003c/a\u003e from storybookjs/valentin/support-vite-8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/frameworks/react-vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/eslint-plugin-query` from 5.91.4 to 5.91.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/eslint-plugin-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/eslint-plugin-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.91.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eexhaustive-deps\u003c/code\u003e to detect dependencies used inside nested \u003ccode\u003equeryFn\u003c/code\u003e callbacks/control flow, and avoid false positives when those dependencies are already present in complex \u003ccode\u003equeryKey\u003c/code\u003e expressions. (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10258\"\u003e#10258\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/TanStack/query/commit/4b1febdb398277d55f296a3f70d272f3b23af75b\"\u003e\u003ccode\u003e4b1febd\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10281\"\u003e#10281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/84a8ff14fe3b38d7070e92cddd02c80cececf342\"\u003e\u003ccode\u003e84a8ff1\u003c/code\u003e\u003c/a\u003e fix: improve exhaustive dependencies detection (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10258\"\u003e#10258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/67cf8b60d923ad158fdf89c80f86decea073f472\"\u003e\u003ccode\u003e67cf8b6\u003c/code\u003e\u003c/a\u003e ref: ts cutoff (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/eslint-plugin-query@5.91.5/packages/eslint-plugin-query\"\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.4.0 to 25.5.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 `eslint-plugin-storybook` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003eeslint-plugin-storybook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003eeslint-plugin-storybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/lib/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `happy-dom` from 20.8.3 to 20.8.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/capricorn86/happy-dom/releases\"\u003ehappy-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.8.4\u003c/h2\u003e\n\u003ch3\u003e:construction_worker_man: Patch fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace ConsoleConstructor import with indexed access type - By \u003cstrong\u003e\u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e in task \u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/1845\"\u003e#1845\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/capricorn86/happy-dom/commit/82a0888cb2c87a6123e05424b528f8e8c9b3e426\"\u003e\u003ccode\u003e82a0888\u003c/code\u003e\u003c/a\u003e fix: \u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/1845\"\u003e#1845\u003c/a\u003e Replace ConsoleConstructor import with indexed access type (\u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/capricorn86/happy-dom/compare/v20.8.3...v20.8.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `knip` from 5.86.0 to 5.88.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpro-nl/knip/releases\"\u003eknip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.88.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Sanity plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1608\"\u003e#1608\u003c/a\u003e) (f777834a6db8530f7588e24a916f47b5d5b75673) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: detect duplicated package.json dependencies (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1611\"\u003e#1611\u003c/a\u003e) (dec15a7e5a37ae97732f83ca091f6373b3a62eda) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus faster (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1616\"\u003e#1616\u003c/a\u003e) (c7a0128ca67b66e58b045d44468e61bed5492bfa) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: raycast plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1619\"\u003e#1619\u003c/a\u003e) (52c77eedb75a565fa8ad2869af45131d51692504) - thanks \u003ca href=\"https://github.com/TkDodo\"\u003e\u003ccode\u003e@​TkDodo\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus scripts and stylesheets (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1618\"\u003e#1618\u003c/a\u003e) (9fa485f121d9853db4758442c738aa962e17174f) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImprove getPackageNameFromModuleSpecifier performance (817180ebd38d4ba51db4ec53e482a4c726edc0d1)\u003c/li\u003e\n\u003cli\u003eMark Nuxt \u003ccode\u003eextends\u003c/code\u003e entries as dependencies (96f178f96490045ad5ae766193d7bbc726a5896f)\u003c/li\u003e\n\u003cli\u003eSimplify devDependency duplicate detection logic (99a7c9bffdfcb6ed3b58db762e00a47d1349c81d)\u003c/li\u003e\n\u003cli\u003eAdd patch for argos (cecab2183959c60a46860a32f9c6654a9f8aa6b0)\u003c/li\u003e\n\u003cli\u003eFix conflict and iterate on docusaurus plugin (d3d8cae3b3707f36ce6d5b6b1836735c020dc86c)\u003c/li\u003e\n\u003cli\u003eIterate on raycast plugin (4948bf81102c8347930ebb344365d07ea350b404)\u003c/li\u003e\n\u003cli\u003eOxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e) (27a4813a9362a6da0ab344feb9f61baa4fdc4472) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e) (386b4775579f678cc8f7793da9c652d8bd98f6fc) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003edocs: bump astro to newly released version 6 (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1623\"\u003e#1623\u003c/a\u003e) (f941db9f03c64e60941b0217375dc0657344c563) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003epnpm dedupe (d1a90891a15613fa322b52ce6a199ee668833fef)\u003c/li\u003e\n\u003cli\u003eRelease knip@5.88.0 (7aeb857f540af593051d003acdf4d52eef3b0d70)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 5.87.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pkg as built-in pnpm command (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1597\"\u003e#1597\u003c/a\u003e) (32ee5591e) - thanks \u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxlint.config.ts to oxlint plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1598\"\u003e#1598\u003c/a\u003e) (2951050e5) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxfmt plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1599\"\u003e#1599\u003c/a\u003e) (6bd980742) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eHead banger (7930467e3)\u003c/li\u003e\n\u003cli\u003eAdd sanity to the list (4ee3d0ddd)\u003c/li\u003e\n\u003cli\u003eFix minor lint issue (9e0dcd974)\u003c/li\u003e\n\u003cli\u003eFlatten \u003ccode\u003etest()\u003c/code\u003e (d010c5597)\u003c/li\u003e\n\u003cli\u003eMake toPosix a no-op on non-Windows platforms (b37112361)\u003c/li\u003e\n\u003cli\u003eReplace isBuiltin with startsWith('node:') in sanitizeSpecifier (e7b100aef)\u003c/li\u003e\n\u003cli\u003eSkip picomatch recompilation when gitignore adds no new patterns (c7870dba6)\u003c/li\u003e\n\u003cli\u003eIncrementally compile picomatch matchers during gitignore walk (9948284fb)\u003c/li\u003e\n\u003cli\u003eIdentify binaries called by \u003ccode\u003efind -exec\u003c/code\u003e (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1601\"\u003e#1601\u003c/a\u003e) (f7367fd48) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIdentify that \u003ccode\u003e@babel/runtime\u003c/code\u003e is needed when \u003ccode\u003e@babel/plugin-transform-runtime\u003c/code\u003e is used (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1602\"\u003e#1602\u003c/a\u003e) (ef4da0691) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eRename package-manager → resolvers, move \u003ccode\u003efind\u003c/code\u003e (0bd97f01f)\u003c/li\u003e\n\u003cli\u003eStreamline babel plugin impl (3cc192e08)\u003c/li\u003e\n\u003cli\u003eDetect local $schema references in changesets plugin (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1335\"\u003e#1335\u003c/a\u003e) (3a180820f)\u003c/li\u003e\n\u003cli\u003eResolve Nx run-commands from \u003ccode\u003ecwd\u003c/code\u003e (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1595\"\u003e#1595\u003c/a\u003e) (e71c9acc9)\u003c/li\u003e\n\u003cli\u003eFix up issue types table (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1376\"\u003e#1376\u003c/a\u003e) (20a3762d5)\u003c/li\u003e\n\u003cli\u003eSkip optional peerDep issues for installed deps (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1545\"\u003e#1545\u003c/a\u003e) (f554d2f30)\u003c/li\u003e\n\u003cli\u003eAdd dim highlight opts for enum/class members, duplicates (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1567\"\u003e#1567\u003c/a\u003e) (35ce4229f)\u003c/li\u003e\n\u003cli\u003eCache isGitIgnored results (75942dd0a)\u003c/li\u003e\n\u003cli\u003eDon't report unused files outside project set (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1606\"\u003e#1606\u003c/a\u003e) (fef625da8)\u003c/li\u003e\n\u003cli\u003eFix openapi-ts dependency resolution (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1607\"\u003e#1607\u003c/a\u003e) (663825ef4) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImprove --performance and --memory output, clean up timerify calls (df0ace489)\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/webpro-nl/knip/commit/7aeb857f540af593051d003acdf4d52eef3b0d70\"\u003e\u003ccode\u003e7aeb857\u003c/code\u003e\u003c/a\u003e Release knip@5.88.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/386b4775579f678cc8f7793da9c652d8bd98f6fc\"\u003e\u003ccode\u003e386b477\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/27a4813a9362a6da0ab344feb9f61baa4fdc4472\"\u003e\u003ccode\u003e27a4813\u003c/code\u003e\u003c/a\u003e Oxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/4948bf81102c8347930ebb344365d07ea350b404\"\u003e\u003ccode\u003e4948bf8\u003c/code\u003e\u003c/a\u003e Iterate on raycast plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/d3d8cae3b3707f36ce6d5b6b1836735c020dc86c\"\u003e\u003ccode\u003ed3d8cae\u003c/code\u003e\u003c/a\u003e Fix conflict and iterate on docusaurus plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/99a7c9bffdfcb6ed3b58db762e00a47d1349c81d\"\u003e\u003ccode\u003e99a7c9b\u003c/code\u003e\u003c/a\u003e Simplify devDependency duplicate detection logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/96f178f96490045ad5ae766193d7bbc726a5896f\"\u003e\u003ccode\u003e96f178f\u003c/code\u003e\u003c/a\u003e Mark Nuxt \u003ccode\u003eextends\u003c/code\u003e entries as dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/817180ebd38d4ba51db4ec53e482a4c726edc0d1\"\u003e\u003ccode\u003e817180e\u003c/code\u003e\u003c/a\u003e Improve getPackageNameFromModuleSpecifier performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/9fa485f121d9853db4758442c738aa962e17174f\"\u003e\u003ccode\u003e9fa485f\u003c/code\u003e\u003c/a\u003e fix: docusaurus scripts and stylesheets (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1618\"\u003e#1618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/52c77eedb75a565fa8ad2869af45131d51692504\"\u003e\u003ccode\u003e52c77ee\u003c/code\u003e\u003c/a\u003e feat: raycast plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1619\"\u003e#1619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpro-nl/knip/commits/knip@5.88.0/packages/knip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.3.3 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/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\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/lint-staged/lint-staged/commit/445f9dd042b88528c798b2e25c21c9adbc69a732\"\u003e\u003ccode\u003e445f9dd\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d91be60800d59565cb601c4802ed35253bce5b2a\"\u003e\u003ccode\u003ed91be60\u003c/code\u003e\u003c/a\u003e docs: update readme to use picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/b392a9ffecd9cfeb167bd2273c6496b8b3c41b47\"\u003e\u003ccode\u003eb392a9f\u003c/code\u003e\u003c/a\u003e refactor: extract \u003ccode\u003ematchFiles\u003c/code\u003e and add unit tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e refactor: replace micromatch with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/26dadf9a0472d283112d6cfaaa1fb1f040fd6760\"\u003e\u003ccode\u003e26dadf9\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.3.3...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `msw` from 2.12.10 to 2.12.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mswjs/msw/releases\"\u003emsw's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.12.13 (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eGraphQL:\u003c/strong\u003e support \u003ccode\u003eapplication/graphql-response+json\u003c/code\u003e response \u003ccode\u003econtent-type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2513\"\u003e#2513\u003c/a\u003e) (4b8c330ac0dec25a61d21693ac38a097250f1255) \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHttpResponse:\u003c/strong\u003e mark implicit \u003ccode\u003econtent-type\u003c/code\u003e headers with a symbol (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2675\"\u003e#2675\u003c/a\u003e) (98716e7b337aba0090695c2f70895f2f97afa3ee) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.12.12 (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminor improvements (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2672\"\u003e#2672\u003c/a\u003e) (cd528734805ac233f727f3256a5086ed57b6c644) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehandle special characters in \u003ccode\u003epostinstall\u003c/code\u003e script (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2649\"\u003e#2649\u003c/a\u003e) (b79d7aeff41bcea2f8125b5cda718c246d69b5d1) \u003ca href=\"https://github.com/aloisklink\"\u003e\u003ccode\u003e@​aloisklink\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplace barrel exports with granular exports (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2671\"\u003e#2671\u003c/a\u003e) (83bc40ebd7207fbf208dd44735f115996d9ff1fa) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.12.11 (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e avoid open handles for infinite delays (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2669\"\u003e#2669\u003c/a\u003e) (3ccc8a3c6c6f9e1e1d685a2b6a68135843abf700) \u003ca href=\"https://github.com/FelmonFekadu\"\u003e\u003ccode\u003e@​FelmonFekadu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\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/mswjs/msw/commit/5f4ccce0f85d958b78311cc04f639f21c64f4e74\"\u003e\u003ccode\u003e5f4ccce\u003c/code\u003e\u003c/a\u003e chore(release): v2.12.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/4b8c330ac0dec25a61d21693ac38a097250f1255\"\u003e\u003ccode\u003e4b8c330\u003c/code\u003e\u003c/a\u003e fix(GraphQL): support \u003ccode\u003eapplication/graphql-response+json\u003c/code\u003e response `content-t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/98716e7b337aba0090695c2f70895f2f97afa3ee\"\u003e\u003ccode\u003e98716e7\u003c/code\u003e\u003c/a\u003e fix(HttpResponse): mark implicit \u003ccode\u003econtent-type\u003c/code\u003e headers with a symbol (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2675\"\u003e#2675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/e6a7f81a70e871565a43a40db8694874b5e2bcd2\"\u003e\u003ccode\u003ee6a7f81\u003c/code\u003e\u003c/a\u003e chore(release): v2.12.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/51e920e1136e9cb015f08e91b69b93839ac3a293\"\u003e\u003ccode\u003e51e920e\u003c/code\u003e\u003c/a\u003e chore: fix flaky tests (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2673\"\u003e#2673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/cd528734805ac233f727f3256a5086ed57b6c644\"\u003e\u003ccode\u003ecd52873\u003c/code\u003e\u003c/a\u003e fix: minor improvements (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2672\"\u003e#2672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/b79d7aeff41bcea2f8125b5cda718c246d69b5d1\"\u003e\u003ccode\u003eb79d7ae\u003c/code\u003e\u003c/a\u003e fix: handle special characters in \u003ccode\u003epostinstall\u003c/code\u003e script (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2649\"\u003e#2649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/83bc40ebd7207fbf208dd44735f115996d9ff1fa\"\u003e\u003ccode\u003e83bc40e\u003c/code\u003e\u003c/a\u003e fix: replace barrel exports with granular exports (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2671\"\u003e#2671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/52a06974f5a61fc89c321b4d151266c87ca3752b\"\u003e\u003ccode\u003e52a0697\u003c/code\u003e\u003c/a\u003e chore(release): v2.12.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/msw/commit/3ccc8a3c6c6f9e1e1d685a2b6a68135843abf700\"\u003e\u003ccode\u003e3ccc8a3\u003c/code\u003e\u003c/a\u003e fix(node): avoid open handles for infinite delays (\u003ca href=\"https://redirect.github.com/mswjs/msw/issues/2669\"\u003e#2669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mswjs/msw/compare/v2.12.10...v2.12.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `storybook` from 10.2.17 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003estorybook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/748aa473c3b1c9e5dd4a6f01d7311cb88a97ffa0\"\u003e\u003ccode\u003e748aa47\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33915\"\u003e#33915\u003c/a\u003e from storybookjs/manager-error-telemetry\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 8.0.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/8.0.0...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.57.0 to 8.57.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\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.0.18 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/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​sha...\n\n_Description has been truncated_","html_url":"https://github.com/navikt/k9-sak-web/pull/8492","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fk9-sak-web/issues/8492","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8492/packages"}},{"old_version":"8.1.0","new_version":"8.1.1","update_type":"patch","path":null,"pr_created_at":"2026-03-25T07:17:00.000Z","version_change":"8.1.0 → 8.1.1","issue":{"uuid":"4133195830","node_id":"PR_kwDOQ6EF787NPyjn","number":241,"state":"closed","title":"Chore: Bump the all-npm-updates group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["Area: UI","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-26T07:15:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-25T07:17:00.000Z","updated_at":"2026-03-26T07:15:08.000Z","time_to_close":86286,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore: Bump","group_name":"all-npm-updates","update_count":26,"packages":[{"name":"@fortawesome/react-fontawesome","old_version":"3.2.0","new_version":"3.3.0","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@sentry/browser","old_version":"10.43.0","new_version":"10.45.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/integrations","old_version":"7.119.1","new_version":"7.120.4","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tanstack/react-query","old_version":"5.90.21","new_version":"5.95.2","repository_url":"https://github.com/TanStack/query"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"react-redux","old_version":"7.2.4","new_version":"9.2.0","repository_url":"https://github.com/reduxjs/react-redux"},{"name":"react-router","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.13.1","new_version":"7.13.2","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.7","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux","old_version":"4.2.1","new_version":"5.0.1","repository_url":"https://github.com/reduxjs/redux"},{"name":"redux-actions","old_version":"2.6.5","new_version":"3.0.3","repository_url":"https://github.com/redux-utilities/redux-actions"},{"name":"redux-thunk","old_version":"2.4.2","new_version":"3.1.0","repository_url":"https://github.com/reduxjs/redux-thunk"},{"name":"reselect","old_version":"4.1.8","new_version":"5.1.1","repository_url":"https://github.com/reduxjs/reselect"},{"name":"swiper","old_version":"12.1.2","new_version":"12.1.3","repository_url":"https://github.com/nolimits4web/Swiper"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"@babel/preset-env","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"eslint","old_version":"9.39.4","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"filemanager-webpack-plugin","old_version":"8.0.0","new_version":"10.0.1","repository_url":"https://github.com/gregnb/filemanager-webpack-plugin"},{"name":"stylelint","old_version":"17.4.0","new_version":"17.5.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.1.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"webpack-cli","old_version":"7.0.0","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-npm-updates group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `3.2.0` | `3.3.0` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `10.43.0` | `10.45.0` |\n| [@sentry/integrations](https://github.com/getsentry/sentry-javascript) | `7.119.1` | `7.120.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.95.2` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [react-redux](https://github.com/reduxjs/react-redux) | `7.2.4` | `9.2.0` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.13.2` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.13.1` | `7.13.2` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.7` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [redux](https://github.com/reduxjs/redux) | `4.2.1` | `5.0.1` |\n| [redux-actions](https://github.com/redux-utilities/redux-actions) | `2.6.5` | `3.0.3` |\n| [redux-thunk](https://github.com/reduxjs/redux-thunk) | `2.4.2` | `3.1.0` |\n| [reselect](https://github.com/reduxjs/reselect) | `4.1.8` | `5.1.1` |\n| [swiper](https://github.com/nolimits4web/Swiper) | `12.1.2` | `12.1.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.57.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.57.2` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.1.0` |\n| [filemanager-webpack-plugin](https://github.com/gregnb/filemanager-webpack-plugin) | `8.0.0` | `10.0.1` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.4.0` | `17.5.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.0` | `8.1.1` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `7.0.0` | `7.0.2` |\n\n\nUpdates `@fortawesome/react-fontawesome` from 3.2.0 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/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eHighlights:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Custom Gradient Support! (see PR \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/625\"\u003e#625\u003c/a\u003e and Issue \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new API Reference documentation! (see \u003ca href=\"https://fortawesome.github.io/react-fontawesome/\"\u003ehttps://fortawesome.github.io/react-fontawesome/\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(style): add support for custom gradient fills by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/625\"\u003eFortAwesome/react-fontawesome#625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(docs): add typedoc-generated API reference docs by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/631\"\u003eFortAwesome/react-fontawesome#631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(docs): clean up API docs output structure, rewrite html links by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/632\"\u003eFortAwesome/react-fontawesome#632\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(publish): enable publishing releases from CI by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/623\"\u003eFortAwesome/react-fontawesome#623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): update deprecated actions by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/633\"\u003eFortAwesome/react-fontawesome#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(actions): fix publish action env setting by \u003ca href=\"https://github.com/charles4221\"\u003e\u003ccode\u003e@​charles4221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/pull/634\"\u003eFortAwesome/react-fontawesome#634\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ehttps://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\u003c/a\u003e\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/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e add support for custom gradient fills (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d14cdc5f16fd16b88ceab31fd02aa99fd146694f\"\u003ed14cdc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estyle:\u003c/strong\u003e use single prop for gradient fills, add unit tests (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2282d163059463ae08eae4d2859b8fb9635e4404\"\u003e2282d16\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e add typedoc-generated API reference docs (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e5894156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e clean up API docs output structure, rewrite html links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003ea7782b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update README with FontAwesome documentation links (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003ec540f90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCI/CD\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e fix publish action env setting (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003eeb4b40a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e only run full test matrix on PRs and main (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/3434d60c0fbd4f18cc455b1e3b0065b00dfe5fbe\"\u003e3434d60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eactions:\u003c/strong\u003e update deprecated actions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e6382b20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e enable publishing releases from CI (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5d461505cf3ed03a0f557c0190f5d5368d3117d5\"\u003e5d46150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublish:\u003c/strong\u003e ensure private publish uses hard main ref (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/f54a9c2da032562e8fc7aed0636bdbbce2f29ef5\"\u003ef54a9c2\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/FortAwesome/react-fontawesome/commit/cf9b12ca5c64e4777bdc2b3dcca484cf7ea13292\"\u003e\u003ccode\u003ecf9b12c\u003c/code\u003e\u003c/a\u003e chore(release): 3.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2358c55ed6c9c52bca111d83f5ac8cb48ca4efbe\"\u003e\u003ccode\u003e2358c55\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/634\"\u003e#634\u003c/a\u003e from FortAwesome/chore/fix-publish-action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/eb4b40a8c6ae8ef17cae87c8edb467d9fa15915a\"\u003e\u003ccode\u003eeb4b40a\u003c/code\u003e\u003c/a\u003e ci(actions): fix publish action env setting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/e726c0435719491df0bcfc295f01be8d206e6554\"\u003e\u003ccode\u003ee726c04\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/633\"\u003e#633\u003c/a\u003e from FortAwesome/chore/update-deprecated-actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/6382b209176a357dfe2b2756ab0e9f3d56ac3561\"\u003e\u003ccode\u003e6382b20\u003c/code\u003e\u003c/a\u003e ci(actions): update deprecated actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/257370207238a96dde6ef32fffd57224fd133f67\"\u003e\u003ccode\u003e2573702\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/632\"\u003e#632\u003c/a\u003e from FortAwesome/chore/docs-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/a7782b87d69cb4add2d04f5b40eddb43b789ebe2\"\u003e\u003ccode\u003ea7782b8\u003c/code\u003e\u003c/a\u003e chore(docs): clean up API docs output structure, rewrite html links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c540f9086c3bdc61e0f9406295426b10033f471d\"\u003e\u003ccode\u003ec540f90\u003c/code\u003e\u003c/a\u003e chore(docs): update README with FontAwesome documentation links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/42f1d51a6bb17cd75a0e5063ba434e3f6d23a80b\"\u003e\u003ccode\u003e42f1d51\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/631\"\u003e#631\u003c/a\u003e from FortAwesome/feat/add-api-reference\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/589415610f394cf3bc2f21bd24c24b75252366ff\"\u003e\u003ccode\u003e5894156\u003c/code\u003e\u003c/a\u003e chore(docs): add typedoc-generated API reference docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.2.0...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 10.43.0 to 10.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.45.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(remix): Server Timing Headers Trace Propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18653\"\u003e#18653\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Remix SDK now supports automatic trace propagation via \u003ccode\u003eServer-Timing\u003c/code\u003e response headers to continue pageload traces on the client side.\nThis means, you no longer have to define a custom \u003ccode\u003emeta\u003c/code\u003e function to add Sentry \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e tags to your page as previously.\nWe'll update out Remix tracing docs after this release.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Use correct env types for \u003ccode\u003ewithSentry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19836\"\u003e#19836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Align error span status message with core \u003ccode\u003eSpanStatusType\u003c/code\u003e for langchain/google-genai (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19863\"\u003e#19863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Clear pre-existing OTel global before registering TracerProvider (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip tracing for tunnel requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19861\"\u003e#19861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Recycle propagationContext for each request (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19835\"\u003e#19835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Simplify core utility functions for smaller bundle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19854\"\u003e#19854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump next from 16.1.5 to 16.1.7 in /dev-packages/e2e-tests/test-applications/nextjs-16 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19851\"\u003e#19851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18763\"\u003e#18763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump devalue 5.6.3 to 5.6.4 to fix CVE-2026-30226 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump file-type to 21.3.2 and \u003ccode\u003e@​nestjs/common\u003c/code\u003e to 11.1.17 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19847\"\u003e#19847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump flatted 3.3.1 to 3.4.2 to fix CVE-2026-32141 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump hono 4.12.5 to 4.12.7 in cloudflare-hono E2E test app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19850\"\u003e#19850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump next to 15.5.13/16.1.7 to fix CVE-2026-1525, CVE-202-33036 and related (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19870\"\u003e#19870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump tar 7.5.10 to 7.5.11 to fix CVE-2026-31802 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump undici 6.23.0 to 6.24.1 to fix multiple CVEs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19841\"\u003e#19841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump unhead 2.1.4 to 2.1.12 to fix CVE-2026-31860 and CVE-2026-31873 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19848\"\u003e#19848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nextjs): Skip broken ISR tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19871\"\u003e#19871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(react): Add gql tests for react router (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19844\"\u003e#19844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.51 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e46.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e79.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e69.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e95.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e41.35 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e29.49 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\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/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.45.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(remix): Server Timing Headers Trace Propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18653\"\u003e#18653\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Remix SDK now supports automatic trace propagation via \u003ccode\u003eServer-Timing\u003c/code\u003e response headers to continue pageload traces on the client side.\nThis means, you no longer have to define a custom \u003ccode\u003emeta\u003c/code\u003e function to add Sentry \u003ccode\u003e\u0026lt;meta\u0026gt;\u003c/code\u003e tags to your page as previously.\nWe'll update out Remix tracing docs after this release.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Use correct env types for \u003ccode\u003ewithSentry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19836\"\u003e#19836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Align error span status message with core \u003ccode\u003eSpanStatusType\u003c/code\u003e for langchain/google-genai (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19863\"\u003e#19863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deno): Clear pre-existing OTel global before registering TracerProvider (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip tracing for tunnel requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19861\"\u003e#19861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Recycle propagationContext for each request (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19835\"\u003e#19835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(core): Simplify core utility functions for smaller bundle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19854\"\u003e#19854\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump next from 16.1.5 to 16.1.7 in /dev-packages/e2e-tests/test-applications/nextjs-16 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19851\"\u003e#19851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18763\"\u003e#18763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump devalue 5.6.3 to 5.6.4 to fix CVE-2026-30226 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump file-type to 21.3.2 and \u003ccode\u003e@​nestjs/common\u003c/code\u003e to 11.1.17 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19847\"\u003e#19847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump flatted 3.3.1 to 3.4.2 to fix CVE-2026-32141 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump hono 4.12.5 to 4.12.7 in cloudflare-hono E2E test app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19850\"\u003e#19850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump next to 15.5.13/16.1.7 to fix CVE-2026-1525, CVE-202-33036 and related (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19870\"\u003e#19870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump tar 7.5.10 to 7.5.11 to fix CVE-2026-31802 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump undici 6.23.0 to 6.24.1 to fix multiple CVEs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19841\"\u003e#19841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): bump unhead 2.1.4 to 2.1.12 to fix CVE-2026-31860 and CVE-2026-31873 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19848\"\u003e#19848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(nextjs): Skip broken ISR tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19871\"\u003e#19871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(react): Add gql tests for react router (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19844\"\u003e#19844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.44.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(effect): Add \u003ccode\u003e@sentry/effect\u003c/code\u003e SDK (Alpha) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19644\"\u003e#19644\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThis release introduces \u003ccode\u003e@sentry/effect\u003c/code\u003e, a new SDK for \u003ca href=\"https://effect.website/\"\u003eEffect.ts\u003c/a\u003e applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.\u003c/p\u003e\n\u003cp\u003eCompose the \u003ccode\u003eeffectLayer\u003c/code\u003e with optional tracing, logging, and metrics layers to instrument your Effect application:\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/effect';\nimport * as Layer from 'effect/Layer';\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/getsentry/sentry-javascript/commit/ef79d28c5988298c030c8569feb6f4d34569f182\"\u003e\u003ccode\u003eef79d28\u003c/code\u003e\u003c/a\u003e release: 10.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28208bc79256deaca07f29af331373c102fbee8c\"\u003e\u003ccode\u003e28208bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19877\"\u003e#19877\u003c/a\u003e from getsentry/prepare-release/10.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2e2fd35f3567989e440ec0a03eb60bc3973d168d\"\u003e\u003ccode\u003e2e2fd35\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/79241b00fb10b0886b56a1e56940be3b5937313b\"\u003e\u003ccode\u003e79241b0\u003c/code\u003e\u003c/a\u003e fix(nextjs): Skip tracing for tunnel requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19861\"\u003e#19861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/938ab2d3a881ff4fa2d1abf64ba4fcca4199679f\"\u003e\u003ccode\u003e938ab2d\u003c/code\u003e\u003c/a\u003e ref(core): Simplify core utility functions for smaller bundle (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19854\"\u003e#19854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3bb43253051732b2db208b2ea90ae401f1bd78e7\"\u003e\u003ccode\u003e3bb4325\u003c/code\u003e\u003c/a\u003e fix(core): Align error span status message with core \u003ccode\u003eSpanStatusType\u003c/code\u003e for lan...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3e5499a5eef76380dea302b8e7c41f7f7859fec7\"\u003e\u003ccode\u003e3e5499a\u003c/code\u003e\u003c/a\u003e fix(deps): bump next to 15.5.13/16.1.7 to fix CVE-2026-1525, CVE-202-33036 an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6f17b8a8862047844f510fb3368838319313814f\"\u003e\u003ccode\u003e6f17b8a\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Use correct env types for withSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19836\"\u003e#19836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b4b9e71ba532ec1a1ef6eaba232a853886ad5dd0\"\u003e\u003ccode\u003eb4b9e71\u003c/code\u003e\u003c/a\u003e test(nextjs): Skip broken ISR tests  (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19871\"\u003e#19871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ae7206f0ef316ae06ed7d4b4380bec5a018ed010\"\u003e\u003ccode\u003eae7206f\u003c/code\u003e\u003c/a\u003e feat(remix): Server Timing Headers Trace Propagation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18653\"\u003e#18653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.43.0...10.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/integrations` from 7.119.1 to 7.120.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\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/getsentry/sentry-javascript/blob/7.120.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/integrations\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.120.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.4-alpha.1\u003c/h2\u003e\n\u003cp\u003eNo user-facing changes, only internal changes.\u003c/p\u003e\n\u003ch2\u003e7.120.4-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/publish): Ensure discontinued packages are published with \u003ccode\u003elatest\u003c/code\u003e tag (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14926\"\u003e#14926\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.120.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tracing-internal): Fix case when lrp keys offset is 0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14615\"\u003e#14615\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/LubomirIgonda1\"\u003e\u003ccode\u003e@​LubomirIgonda1\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v7/cdn): Ensure \u003ccode\u003e_sentryModuleMetadata\u003c/code\u003e is not mangled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/14357\"\u003e#14357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.120.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v7/browser): Add moduleMetadataIntegration lazy loading support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/13822\"\u003e#13822\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release contributed by \u003ca href=\"https://github.com/gilisho\"\u003e\u003ccode\u003e@​gilisho\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e7.119.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(nextjs/v7): Bump rollup to 2.79.2\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/getsentry/sentry-javascript/commit/0469cab0f9f8cebed33620a482441ee505be8787\"\u003e\u003ccode\u003e0469cab\u003c/code\u003e\u003c/a\u003e release: 7.120.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0077b5b9f00be54da2c65e00ce1818412c430def\"\u003e\u003ccode\u003e0077b5b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17210\"\u003e#17210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/125d8701873fd4101f0d6da8f32d995b606422eb\"\u003e\u003ccode\u003e125d870\u003c/code\u003e\u003c/a\u003e Merge branch 'release/7.120.4-alpha.1' into v7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a55701f5c0ead19d9b5a5472ffa92406867a135e\"\u003e\u003ccode\u003ea55701f\u003c/code\u003e\u003c/a\u003e release: 7.120.4-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a42e7e780404ed7f4ae5a6c050b6a1bb7bf70028\"\u003e\u003ccode\u003ea42e7e7\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/347da0a3f9e23d6b22d4cb633252040793b72c2e\"\u003e\u003ccode\u003e347da0a\u003c/code\u003e\u003c/a\u003e ci(v7/craft): Remove commit-on-git-repository for deno (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17201\"\u003e#17201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9412e75b55f0d3cabc1b26097989de1c863fb3ff\"\u003e\u003ccode\u003e9412e75\u003c/code\u003e\u003c/a\u003e test(v7/metrics): Delete metrics test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17202\"\u003e#17202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1852e61713c4a482daa4e79f28ed66714be2c48c\"\u003e\u003ccode\u003e1852e61\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 7.120.4-alpha.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17198\"\u003e#17198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/cb499a67999c32f01116ff55f7e22d4355cd0143\"\u003e\u003ccode\u003ecb499a6\u003c/code\u003e\u003c/a\u003e fix(v7/cdn): Stop using \u003ccode\u003eObject.assign\u003c/code\u003e to be ES5 compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17080\"\u003e#17080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bc8bbb6105149702af3e762f33ded89560c85cc7\"\u003e\u003ccode\u003ebc8bbb6\u003c/code\u003e\u003c/a\u003e ci(v7): Bump to ubuntu-24.04 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17083\"\u003e#17083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/7.119.1...7.120.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.95.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4c75210ce8235fe3d39b67e1029eff11278927cc\"\u003e\u003ccode\u003e4c75210\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: stop node types from leaking into browser (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(streamedQuery): maintain error state on reset refetch with initialData defined (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10287\"\u003e#10287\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/TanStack/query/commit/1047cdc393fac7c98822c993d70c28f58833c63d\"\u003e\u003ccode\u003e1047cdc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10326\"\u003e#10326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e fix/nodejs timeout (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10325\"\u003e#10325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/5806444b97e07b1ede194d1f353d4a013ef1036e\"\u003e\u003ccode\u003e5806444\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10324\"\u003e#10324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4d7de830eb6e19ba9c20d4c44ed4f49c09ed7be3\"\u003e\u003ccode\u003e4d7de83\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10317\"\u003e#10317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8fe71e4fe7bc34e8b7b551d20ac1f70906572529\"\u003e\u003ccode\u003e8fe71e4\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c613c225355502306c5011bb28fe59225cb1262c\"\u003e\u003ccode\u003ec613c22\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10309\"\u003e#10309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9346430657621591e1b1da08f04f8929071a6ad7\"\u003e\u003ccode\u003e9346430\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/be3746f069ce7c6dbed427f3e2f32f4b304997ae\"\u003e\u003ccode\u003ebe3746f\u003c/code\u003e\u003c/a\u003e fix: stop node types from leaking into browser (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/b6fd86b0b00af5b901e5d2f370db312997a35d96\"\u003e\u003ccode\u003eb6fd86b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10297\"\u003e#10297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/79e37cb5de45043e71e33f1382ed85749ab75770\"\u003e\u003ccode\u003e79e37cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10296\"\u003e#10296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.2/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\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/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-redux` from 7.2.4 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/reduxjs/react-redux/releases\"\u003ereact-redux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003efeature release\u003c/strong\u003e updates the React peer dependency to work with React 19, and improves treeshakeability of our build artifacts.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eReact 19 Compat\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://react.dev/blog/2024/12/05/react-19\"\u003eReact 19 was just released\u003c/a\u003e! We've updated our peer dep to accept React 19, and updated our runtime and type tests to check against both React 18 and 19.\u003c/p\u003e\n\u003cp\u003eAlso see \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases/tag/v2.5.0\"\u003eRedux Toolkit v2.5.0\u003c/a\u003e for the same peer dep update.\u003c/p\u003e\n\u003ch3\u003eTreeshaking\u003c/h3\u003e\n\u003cp\u003eWe've done some nitty-gritty optimization work to ensure bundlers correctly treeshake unused parts of the bundle.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove treeshakeability of build artifacts by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2176\"\u003ereduxjs/react-redux#2176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2172\"\u003ereduxjs/react-redux#2172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to React 19 (take 2) by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2216\"\u003ereduxjs/react-redux#2216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up devdeps by \u003ca href=\"https://github.com/markerikson\"\u003e\u003ccode\u003e@​markerikson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2217\"\u003ereduxjs/react-redux#2217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/reduxjs/react-redux/compare/v9.1.2...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e removes the no-longer-necessary peer dependency on \u003ccode\u003ereact-native\u003c/code\u003e, and tweaks a few TS types for compat with the upcoming React 19 release.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003ch3\u003eReact Native Peer Dependency Removed\u003c/h3\u003e\n\u003cp\u003eWe've always had an awkward peer dependency on \u003cem\u003eboth\u003c/em\u003e ReactDOM and React Native, because of the need to import the \u003ccode\u003eunstable_batchedUpdates\u003c/code\u003e API directly from each reconciler. That's part of what led to the sequence of 9.x patch releases to deal with RN compat.\u003c/p\u003e\n\u003cp\u003eAs of 9.0.3, we dropped the batching imports completely, since React 18 now batches by default.  That means we didn't even have any remaining imports from \u003ccode\u003ereact-native\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMeanwhile, React 18.3 just came out, but so did React Native 0.74. RN 0.74 still requires React 18.2.\u003c/p\u003e\n\u003cp\u003eThis caused NPM users to have installation failures when trying to use React-Redux:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReact-Redux has a peer dep on RN\u003c/li\u003e\n\u003cli\u003eRN has a peer dep on React 18.2\u003c/li\u003e\n\u003cli\u003eBut the \u003cem\u003elatest\u003c/em\u003e React, 18.3 would get installed in the app\u003c/li\u003e\n\u003cli\u003eNPM errors with a peer dep mismatch\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWe no longer need to list RN as a peer dep, and dropping that also fixes the NPM installation issues as well.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseRef\u003c/code\u003e usages to be called with an explicit argument of \u003ccode\u003eundefined\u003c/code\u003e. by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/pull/2164\"\u003ereduxjs/react-redux#2164\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/reduxjs/react-redux/commit/7e2fdd4ee2021e4282e12ba9fc722f09124e30cd\"\u003e\u003ccode\u003e7e2fdd4\u003c/code\u003e\u003c/a\u003e Release 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/8c573825bb71203dbf61039c92505acb3170acf6\"\u003e\u003ccode\u003e8c57382\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2217\"\u003e#2217\u003c/a\u003e from reduxjs/feature/react-19-devdep-cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/d23509bc00aacf8eee67215d027927dbddf51941\"\u003e\u003ccode\u003ed23509b\u003c/code\u003e\u003c/a\u003e Exclude stray dist folders and website from tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/b275a321d39b9f1a285b87ee8555a0f3ca4045df\"\u003e\u003ccode\u003eb275a32\u003c/code\u003e\u003c/a\u003e Eliminate other stray React import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/3ba9838855a5c30173742274349e6afae8469791\"\u003e\u003ccode\u003e3ba9838\u003c/code\u003e\u003c/a\u003e Drop unused Babel devdeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1a81c410a4d1069368016803f855adc7461a59ee\"\u003e\u003ccode\u003e1a81c41\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/react-redux/issues/2216\"\u003e#2216\u003c/a\u003e from reduxjs/migrate-to-react-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/c58e397241579734da25199e63131809e95ccd81\"\u003e\u003ccode\u003ec58e397\u003c/code\u003e\u003c/a\u003e Migrate to React 19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/e08518ae110858ee47686059ddd6c6fefb9351a5\"\u003e\u003ccode\u003ee08518a\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eact\u003c/code\u003e related issues in \u003ccode\u003etest/hooks/useSelector.spec.tsx\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/1cd1385fc4d6845a209123ce68247ecb881daaf0\"\u003e\u003ccode\u003e1cd1385\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003ehoist-non-react-statics\u003c/code\u003e implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/react-redux/commit/a1fc886593262cee75b96a8c35bbbf00a1aa1e6c\"\u003e\u003ccode\u003ea1fc886\u003c/code\u003e\u003c/a\u003e Fix type of \u003ccode\u003einnerMapStateToProps\u003c/code\u003e in \u003ccode\u003eProvider.spec.tsx\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/react-redux/compare/v7.2.4...v9.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-router` from 7.13.1 to 7.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remix-run/react-router/releases\"\u003ereact-router's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.13.2\u003c/h2\u003e\n\u003cp\u003eSee the changelog for release notes: \u003ca href=\"https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7132\"\u003ehttps://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7132\u003c/a\u003e\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/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md\"\u003ereact-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix clientLoader.hydrate when an ancestor route is also hydrating a clientLoader (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14835\"\u003e#14835\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix type error when passing Framework Mode route components using \u003ccode\u003eRoute.ComponentProps\u003c/code\u003e to \u003ccode\u003ecreateRoutesStub\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14892\"\u003e#14892\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix percent encoding in relative path navigation (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14786\"\u003e#14786\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003efuture.unstable_passThroughRequests\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14775\"\u003e#14775\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBy default, React Router normalizes the \u003ccode\u003erequest.url\u003c/code\u003e passed to your \u003ccode\u003eloader\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e, and \u003ccode\u003emiddleware\u003c/code\u003e functions by removing React Router's internal implementation details (\u003ccode\u003e.data\u003c/code\u003e suffixes, \u003ccode\u003eindex\u003c/code\u003e + \u003ccode\u003e_routes\u003c/code\u003e query params).\u003c/p\u003e\n\u003cp\u003eEnabling this flag removes that normalization and passes the raw HTTP \u003ccode\u003erequest\u003c/code\u003e instance to your handlers. This provides a few benefits:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReduces server-side overhead by eliminating multiple \u003ccode\u003enew Request()\u003c/code\u003e calls on the critical path\u003c/li\u003e\n\u003cli\u003eAllows you to distinguish document from data requests in your handlers base don the presence of a \u003ccode\u003e.data\u003c/code\u003e suffix (useful for observability purposes)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf you were previously relying on the normalization of \u003ccode\u003erequest.url\u003c/code\u003e, you can switch to use the new sibling \u003ccode\u003eunstable_url\u003c/code\u003e parameter which contains a \u003ccode\u003eURL\u003c/code\u003e instance representing the normalized location:\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// ❌ Before: you could assume there was no `.data` suffix in `request.url`\nexport async function loader({ request }: Route.LoaderArgs) {\n  let url = new URL(request.url);\n  if (url.pathname === \u0026quot;/path\u0026quot;) {\n    // This check will fail with the flag enabled because the `.data` suffix will\n    // exist on data requests\n  }\n}\n\u003cp\u003e// ✅ After: use \u003ccode\u003eunstable_url\u003c/code\u003e for normalized routing logic and \u003ccode\u003erequest.url\u003c/code\u003e\u003cbr /\u003e\n// for raw routing logic\u003cbr /\u003e\nexport async function loader({ request, unstable_url }: Route.LoaderArgs) {\u003cbr /\u003e\nif (unstable_url.pathname === \u0026quot;/path\u0026quot;) {\u003cbr /\u003e\n// This will always have the \u003ccode\u003e.data\u003c/code\u003e suffix stripped\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// And now you can distinguish between document versus data requests\u003cbr /\u003e\nlet isDataRequest = new URL(request.url).pathname.endsWith(\u0026quot;.data\u0026quot;);\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eInternal refactor to consolidate framework-agnostic/React-specific route type layers - no public API changes (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14765\"\u003e#14765\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSync protocol validation to rsc flows (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14882\"\u003e#14882\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003eunstable_url: URL\u003c/code\u003e parameter to route handler methods (\u003ccode\u003eloader\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e, \u003ccode\u003emiddleware\u003c/code\u003e, etc.) representing the normalized URL the application is navigating to or fetching, with React Router implementation details removed (\u003ccode\u003e.data\u003c/code\u003esuffix, \u003ccode\u003eindex\u003c/code\u003e/\u003ccode\u003e_routes\u003c/code\u003e query params) (\u003ca href=\"https://redirect.github.com/remix-run/react-router/pull/14775\"\u003e#14775\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis is being added alongside the new \u003ccode\u003efuture.unstable_passthroughRequests\u003c/code\u003e future flag so that users still have a way to access the normalized URL when that flag is enabled and non-normalized \u003ccode\u003erequest\u003c/code\u003e's are being passed to your handlers. When adopting this flag, you will only need to start leveraging this new parameter if you are relying on the normalization of \u003ccode\u003erequest.url\u003c/code\u003e in your application code.\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/remix-run/react-router/commit/aadb56fa532e0eaf7e7b91c1d88e1f325851eb04\"\u003e\u003ccode\u003eaadb56f\u003c/code\u003e\u003c/a\u003e chore: Update version for release (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14908\"\u003e#14908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/c68a9b35933fe5a3750ea8e52399d06f9aaecf77\"\u003e\u003ccode\u003ec68a9b3\u003c/code\u003e\u003c/a\u003e chore: Update version for release (pre) (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14893\"\u003e#14893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/8c3c7ced1496522175c6839d30624955cc4534c1\"\u003e\u003ccode\u003e8c3c7ce\u003c/code\u003e\u003c/a\u003e fix: allow Framework Mode route components to be passed to createRoutesStub (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/1cd923e38fd4cf86195f15850e41106dd42d1808\"\u003e\u003ccode\u003e1cd923e\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/830d3bac11ac9c9aa975f6dfccaead24df9caae4\"\u003e\u003ccode\u003e830d3ba\u003c/code\u003e\u003c/a\u003e Fix percent encoding in relative path navigation (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14786\"\u003e#14786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/8646d39bc7b10a43745dc255b4faa25673a9e908\"\u003e\u003ccode\u003e8646d39\u003c/code\u003e\u003c/a\u003e Align redirect protocol validation in RSC flows (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14882\"\u003e#14882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/7d21b1c15b190a590c90d5ac98d3f5eda59873b1\"\u003e\u003ccode\u003e7d21b1c\u003c/code\u003e\u003c/a\u003e Add additional unit test - hydrate fallback rendering for SPA middleware w/o ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/8a10826f32c8b8332901f9e881c443adb4b9c338\"\u003e\u003ccode\u003e8a10826\u003c/code\u003e\u003c/a\u003e docs: fix typo in useNavigate documentation (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14848\"\u003e#14848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/bda5bb7e5769507e191caef78f056237353e5918\"\u003e\u003ccode\u003ebda5bb7\u003c/code\u003e\u003c/a\u003e Fix typo in comment (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router/issues/14844\"\u003e#14844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/bbe4a731723b9b1005b8d2c0bf82f83d8d763524\"\u003e\u003ccode\u003ebbe4a73\u003c/code\u003e\u003c/a\u003e chore: format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remix-run/react-router/commits/react-router@7.13.2/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-router-dom` from 7.13.1 to 7.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md\"\u003ereact-router-dom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.13.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ereact-router@7.13.2\u003c/code\u003e\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/remix-run/react-router/commit/aadb56fa532e0eaf7e7b91c1d88e1f325851eb04\"\u003e\u003ccode\u003eaadb56f\u003c/code\u003e\u003c/a\u003e chore: Update version for release (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14908\"\u003e#14908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remix-run/react-router/commit/c68a9b35933fe5a3750ea8e52399d06f9aaecf77\"\u003e\u003ccode\u003ec68a9b3\u003c/code\u003e\u003c/a\u003e chore: Update version for release (pre) (\u003ca href=\"https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14893\"\u003e#14893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/remix-run/react-router/commits/react-router-dom@7.13.2/packages/react-router-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-window` from 1.8.11 to 2.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bvaughn/react-window/releases\"\u003ereact-window's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a problem with project logo not displaying correctly in the README for the Firefox browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003euseDynamicRowHeight\u003c/code\u003e should not instantiate \u003ccode\u003eResizeObserver\u003c/code\u003e when server-rendering\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edefaultHeight\u003c/code\u003e/\u003ccode\u003edefaultWidth\u003c/code\u003e prop to server render initial set of rows/cells\u003c/li\u003e\n\u003cli\u003eAdjust TypeScript return type for \u003ccode\u003erowComponent\u003c/code\u003e/\u003ccode\u003ecellComponent\u003c/code\u003e to work around a \u003ccode\u003eReactNode\u003c/code\u003e vs \u003ccode\u003eReactElement\u003c/code\u003e mismatch caused by \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README docs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TS Doc comments for \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e imperative methods to specify when a method throws.\u003c/li\u003e\n\u003cli\u003eThrow a \u003ccode\u003eRangeError\u003c/code\u003e (instead of a regular \u003ccode\u003eError\u003c/code\u003e) if an invalid index is passed to one of the imperative scroll-to methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.2\u003c/h2\u003e\n\u003cp\u003eThe return type of \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e components is explicitly annotated as \u003ccode\u003eReactElement\u003c/code\u003e. The return type of \u003ccode\u003erowComponent\u003c/code\u003e and \u003ccode\u003ecellComponent\u003c/code\u003e changed from \u003ccode\u003eReactNode\u003c/code\u003e to \u003ccode\u003eReactElement\u003c/code\u003e. This was done to fix TypeScript warnings for React versions 18.0 - 18.2. (See issue \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible scroll-jump scenario with \u003ccode\u003euseDynamicRowHeight\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for dynamic row heights via new \u003ccode\u003euseDynamicRowHeight\u003c/code\u003e hook.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003econst rowHeight = useDynamicRowHeight({\r\n  defaultRowHeight: 50\r\n});\r\n\u003cp\u003ereturn \u0026lt;List rowHeight={rowHeight} {...rest} /\u0026gt;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSmaller NPM bundle; (docs are no longer included as part of the bundle due to the added size)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eDocumentation at: \u003ca href=\"https://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/\"\u003ehttps://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.2\u003c/h2\u003e\n\u003cp\u003ePrevent \u003ccode\u003eResizeObserver\u003c/code\u003e API from being called at all if an explicit \u003ccode\u003eList\u003c/code\u003e height (or \u003ccode\u003eGrid\u003c/code\u003e width and height) is provided.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/tnajdek\"\u003e\u003ccode\u003e@​tnajdek\u003c/code\u003e\u003c/a\u003e for the PR!\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eDocumentation at: \u003ca href=\"https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/\"\u003ehttps://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.1.1\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/bvaughn/react-window/blob/main/CHANGELOG.md\"\u003ereact-window's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a problem with project logo not displaying correctly in the README for the Firefox browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003euseDynamicRowHeight\u003c/code\u003e should not instantiate \u003ccode\u003eResizeObserver\u003c/code\u003e when server-rendering\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edefaultHeight\u003c/code\u003e/\u003ccode\u003edefaultWidth\u003c/code\u003e prop to server render initial set of rows/cells\u003c/li\u003e\n\u003cli\u003eAdjust TypeScript return type for \u003ccode\u003erowComponent\u003c/code\u003e/\u003ccode\u003ecellComponent\u003c/code\u003e to work around a \u003ccode\u003eReactNode\u003c/code\u003e vs \u003ccode\u003eReactElement\u003c/code\u003e mismatch caused by \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README docs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate TS Doc comments for \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e imperative methods to specify when a method throws.\u003c/li\u003e\n\u003cli\u003eThrow a \u003ccode\u003eRangeError\u003c/code\u003e (instead of a regular \u003ccode\u003eError\u003c/code\u003e) if an invalid index is passed to one of the imperative scroll-to methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.2\u003c/h2\u003e\n\u003cp\u003eThe return type of \u003ccode\u003eList\u003c/code\u003e and \u003ccode\u003eGrid\u003c/code\u003e components is explicitly annotated as \u003ccode\u003eReactElement\u003c/code\u003e. The return type of \u003ccode\u003erowComponent\u003c/code\u003e and \u003ccode\u003ecellComponent\u003c/code\u003e changed from \u003ccode\u003eReactNode\u003c/code\u003e to \u003ccode\u003eReactElement\u003c/code\u003e. This was done to fix TypeScript warnings for React versions 18.0 - 18.2. (See issue \u003ca href=\"https://redirect.github.com/bvaughn/react-window/issues/875\"\u003e#875\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible scroll-jump s...\n\n_Description has been truncated_","html_url":"https://github.com/Whisparr/Whisparr-Eros/pull/241","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Whisparr%2FWhisparr-Eros/issues/241","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/241/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-23T21:03:38.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4123724622","node_id":"PR_kwDOBQDVoM7Mz2p4","number":258,"state":"closed","title":"build(deps-dev): Bump the linters group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-13T21:46:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T21:03:38.000Z","updated_at":"2026-04-13T21:46:33.000Z","time_to_close":1816973,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): Bump","group_name":"linters","update_count":7,"packages":[{"name":"@eslint/eslintrc","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@typescript-eslint/parser","old_version":"8.56.1","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"stylelint","old_version":"17.3.0","new_version":"17.5.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-config-recess-order","old_version":"7.6.1","new_version":"7.7.0","repository_url":"https://github.com/stormwarning/stylelint-config-recess-order"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript-eslint","old_version":"8.56.1","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the linters group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.4` | `3.3.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.56.1` | `8.57.2` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.3.0` | `17.5.0` |\n| [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order) | `7.6.1` | `7.7.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.1` | `8.57.2` |\n\n\nUpdates `@eslint/eslintrc` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/commit/5135df1a5388ebb2e340a631c69f0d3ce9f2432f\"\u003e\u003ccode\u003e5135df1\u003c/code\u003e\u003c/a\u003e chore: release 3.3.5 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c109d69371e8544823637b708a16735e9136536c\"\u003e\u003ccode\u003ec109d69\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e\u003ccode\u003e3dc2381\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/81385b67f04cac42ab068dc78e3ee1ce6668ef5c\"\u003e\u003ccode\u003e81385b6\u003c/code\u003e\u003c/a\u003e ci: pin Node.js 25.6.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\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.56.1 to 8.57.2\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.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Opus 4.6\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\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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.57.2 (2026-03-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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.1 (2026-03-16)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/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 10.0.2 to 10.1.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\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\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/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\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/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint 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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint` from 17.3.0 to 17.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.5.0\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.5.0 - 2026-03-19\u003c/h2\u003e\n\u003cp\u003eIt deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released \u003ca href=\"https://github.com/stylelint/vscode-stylelint/releases/tag/2.1.0\"\u003e\u003ccode\u003e2.1.0\u003c/code\u003e\u003c/a\u003e of \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint\"\u003eour VS Code extension\u003c/a\u003e, which adds 8 new requested features, and our \u003ca href=\"https://www.npmjs.com/package/@stylelint/language-server\"\u003efirst release\u003c/a\u003e of the Stylelint Language Server.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated: \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9102\"\u003e#9102\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to \u003ccode\u003emedia-feature-name-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8976\"\u003e#8976\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enode_modules\u003c/code\u003e not ignored when using \u003ccode\u003ecodeFilename\u003c/code\u003e in Node.js API (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9130\"\u003e#9130\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eError TS7016\u003c/code\u003e for imported \u003ccode\u003ecss-tree\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9133\"\u003e#9133\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for function arguments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9116\"\u003e#9116\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e containing \u003ccode\u003esize\u003c/code\u003e keyword (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9105\"\u003e#9105\u003c/a\u003e) (\u003ca href=\"https://github.com/hriztam\"\u003e\u003ccode\u003e@​hriztam\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-descending-specificity\u003c/code\u003e \u0026amp; \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for equivalent compound selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8977\"\u003e#8977\u003c/a\u003e) (\u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and \u003ccode\u003e@scope\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9120\"\u003e#9120\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for \u003ccode\u003etypes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9117\"\u003e#9117\u003c/a\u003e) (\u003ca href=\"https://github.com/Mouvedia\"\u003e\u003ccode\u003e@​Mouvedia\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/commit/8d0198af1bfb6a144d8fce9a094754e41c148237\"\u003e\u003ccode\u003e8d0198a\u003c/code\u003e\u003c/a\u003e Release 17.5.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9160\"\u003e#9160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/3ba50ac3e6e915774a587ff119c0b609b506705e\"\u003e\u003ccode\u003e3ba50ac\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreMediaFeatureNameValues: {}\u003c/code\u003e to `media-feature-name-value-no-unknow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/77dfd01d01d38711e35e8dead4440df179698808\"\u003e\u003ccode\u003e77dfd01\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eno-invalid-position-declaration\u003c/code\u003e false positives for \u003ccode\u003e@mixin\u003c/code\u003e and `@scop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/7cde2d0ccf5547a28a8f7a6be56e505441a6f437\"\u003e\u003ccode\u003e7cde2d0\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e false positives for fu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/7b10658abb77a2ab309adca2f077062d80467f3a\"\u003e\u003ccode\u003e7b10658\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc-size()\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/e5b9ec7ad4437eae9dd9b2a7677b785dd25c51a3\"\u003e\u003ccode\u003ee5b9ec7\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003e*syntax\u003c/code\u003e options from \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9102\"\u003e#9102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/5bd2d21e8a6b47f529314284d162e6dcb37ef681\"\u003e\u003ccode\u003e5bd2d21\u003c/code\u003e\u003c/a\u003e Bump css-tree from 3.1.0 to 3.2.1 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9158\"\u003e#9158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/995caf4ea7c7fd0e352cdec026a3edd9af6b665f\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e Bump eslint from 10.0.2 to 10.0.3 in the eslint group (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9156\"\u003e#9156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/f5f6dddc6b1b4e11dfc701dc40ee4b496252e848\"\u003e\u003ccode\u003ef5f6ddd\u003c/code\u003e\u003c/a\u003e Bump lint-staged from 16.2.7 to 16.3.3 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9159\"\u003e#9159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/68948180cd615f91baf2bc19d5999be814102f2b\"\u003e\u003ccode\u003e6894818\u003c/code\u003e\u003c/a\u003e Bump the jest group with 2 updates (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9157\"\u003e#9157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/17.3.0...17.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-config-recess-order` from 7.6.1 to 7.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/releases\"\u003estylelint-config-recess-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases/tag/8.0.0\"\u003estylelint-order v8\u003c/a\u003e as peer dependency (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/pull/463\"\u003e#463\u003c/a\u003e)\nThanks \u003ca href=\"https://github.com/FloEdelmann\"\u003e\u003ccode\u003e@​FloEdelmann\u003c/code\u003e\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/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md\"\u003estylelint-config-recess-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases/tag/8.0.0\"\u003estylelint-order v8\u003c/a\u003e as peer dependency (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/pull/463\"\u003e#463\u003c/a\u003e)\nThanks \u003ca href=\"https://github.com/FloEdelmann\"\u003e\u003ccode\u003e@​FloEdelmann\u003c/code\u003e\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/stormwarning/stylelint-config-recess-order/commit/2f53cd971017aacc11f6b18e3b01dd4d90edce29\"\u003e\u003ccode\u003e2f53cd9\u003c/code\u003e\u003c/a\u003e Publish release (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/8b1c2ecb65147887c28e09b5ed2d5c9313aa78a9\"\u003e\u003ccode\u003e8b1c2ec\u003c/code\u003e\u003c/a\u003e Update lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/70359c4cb3d20c91d5360ab5f77ba021333f1097\"\u003e\u003ccode\u003e70359c4\u003c/code\u003e\u003c/a\u003e Allow stylelint-order v8 as peer dependency (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/b4cd7db6ce868f91e9e1cb4d150cdb4140ecceab\"\u003e\u003ccode\u003eb4cd7db\u003c/code\u003e\u003c/a\u003e Bump stylelint from 17.0.0 to 17.1.0 (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/453\"\u003e#453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/f5c048461d2be201d06d7e2ebd8033f15fb666a4\"\u003e\u003ccode\u003ef5c0484\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​zazen/prettier-config\u003c/code\u003e from 1.1.3 to 1.1.4 (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/commit/561468ac1abc6c9310697b1c5e6b902d6088c687\"\u003e\u003ccode\u003e561468a\u003c/code\u003e\u003c/a\u003e Bump prettier from 3.8.0 to 3.8.1 (\u003ca href=\"https://redirect.github.com/stormwarning/stylelint-config-recess-order/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stormwarning/stylelint-config-recess-order/compare/v7.6.1...v7.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.1 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.1 to 8.57.2\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\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClaude Opus 4.6\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\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/typescript-eslint\"\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/fussy113/fussy113.github.io/pull/258","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fussy113%2Ffussy113.github.io/issues/258","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/258/packages"}},{"old_version":"8.0.0","new_version":"8.1.1","update_type":"minor","path":null,"pr_created_at":"2026-03-19T03:18:14.000Z","version_change":"8.0.0 → 8.1.1","issue":{"uuid":"4099014632","node_id":"PR_kwDOJAseVs7Lu3lh","number":1711,"state":"open","title":"Chore(deps): Bump the npm group with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-19T03:18:14.000Z","updated_at":"2026-03-19T03:18:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","group_name":"npm","update_count":3,"packages":[{"name":"esbuild","old_version":"0.27.3","new_version":"0.27.4","repository_url":"https://github.com/evanw/esbuild"},{"name":"stylelint","old_version":"16.26.1","new_version":"17.4.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"8.0.0","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 3 updates: [esbuild](https://github.com/evanw/esbuild), [stylelint](https://github.com/stylelint/stylelint) and [stylelint-order](https://github.com/hudochenkov/stylelint-order).\n\nUpdates `esbuild` from 0.27.3 to 0.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.27.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a regression with CSS media queries (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4395\"\u003e#4395\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4405\"\u003e#4405\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eVersion 0.25.11 of esbuild introduced support for parsing media queries. This unintentionally introduced a regression with printing media queries that use the \u003ccode\u003e\u0026lt;media-type\u0026gt; and \u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e grammar. Specifically, esbuild was failing to wrap an \u003ccode\u003eor\u003c/code\u003e clause with parentheses when inside \u003ccode\u003e\u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e. This release fixes the regression.\u003c/p\u003e\n\u003cp\u003eHere is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n@media only screen and ((min-width: 10px) or (min-height: 10px)) {\n  a { color: red }\n}\n\u003cp\u003e/* Old output (incorrect) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and (min-width: 10px) or (min-height: 10px) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (correct) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and ((min-width: 10px) or (min-height: 10px)) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix an edge case with the \u003ccode\u003einject\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes an edge case where esbuild's \u003ccode\u003einject\u003c/code\u003e feature could not be used with arbitrary module namespace names exported using an \u003ccode\u003eexport {} from\u003c/code\u003e statement with bundling disabled and a target environment where arbitrary module namespace names is unsupported.\u003c/p\u003e\n\u003cp\u003eWith the fix, the following \u003ccode\u003einject\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport jquery from 'jquery';\nexport { jquery as 'window.jQuery' };\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eCan now always be rewritten as this without esbuild sometimes incorrectly generating an error:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport { default as 'window.jQuery' } from 'jquery';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAttempt to improve API handling of huge metafiles (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4329\"\u003e#4329\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4415\"\u003e#4415\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains a few changes that attempt to improve the behavior of esbuild's JavaScript API with huge metafiles (esbuild's name for the build metadata, formatted as a JSON object). The JavaScript API is designed to return the metafile JSON as a JavaScript object in memory, which makes it easy to access from within a JavaScript-based plugin. Multiple people have encountered issues where this API breaks down with a pathologically-large metafile.\u003c/p\u003e\n\u003cp\u003eThe primary issue is that V8 has an implementation-specific maximum string length, so using the \u003ccode\u003eJSON.parse\u003c/code\u003e API with large enough strings is impossible. This release will now attempt to use a fallback JavaScript-based JSON parser that operates directly on the UTF8-encoded JSON bytes instead of using \u003ccode\u003eJSON.parse\u003c/code\u003e when the JSON metafile is too big to fit in a JavaScript string. The new fallback path has not yet been heavily-tested. The metafile will also now be generated with whitespace removed if the bundle is significantly large, which will reduce the size of the metafile JSON slightly.\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/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.27.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a regression with CSS media queries (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4395\"\u003e#4395\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4405\"\u003e#4405\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eVersion 0.25.11 of esbuild introduced support for parsing media queries. This unintentionally introduced a regression with printing media queries that use the \u003ccode\u003e\u0026lt;media-type\u0026gt; and \u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e grammar. Specifically, esbuild was failing to wrap an \u003ccode\u003eor\u003c/code\u003e clause with parentheses when inside \u003ccode\u003e\u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e. This release fixes the regression.\u003c/p\u003e\n\u003cp\u003eHere is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n@media only screen and ((min-width: 10px) or (min-height: 10px)) {\n  a { color: red }\n}\n\u003cp\u003e/* Old output (incorrect) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and (min-width: 10px) or (min-height: 10px) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (correct) */\u003cbr /\u003e\n\u003ca href=\"https://github.com/media\"\u003e\u003ccode\u003e@​media\u003c/code\u003e\u003c/a\u003e only screen and ((min-width: 10px) or (min-height: 10px)) {\u003cbr /\u003e\na {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix an edge case with the \u003ccode\u003einject\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes an edge case where esbuild's \u003ccode\u003einject\u003c/code\u003e feature could not be used with arbitrary module namespace names exported using an \u003ccode\u003eexport {} from\u003c/code\u003e statement with bundling disabled and a target environment where arbitrary module namespace names is unsupported.\u003c/p\u003e\n\u003cp\u003eWith the fix, the following \u003ccode\u003einject\u003c/code\u003e file:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport jquery from 'jquery';\nexport { jquery as 'window.jQuery' };\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eCan now always be rewritten as this without esbuild sometimes incorrectly generating an error:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport { default as 'window.jQuery' } from 'jquery';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAttempt to improve API handling of huge metafiles (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4329\"\u003e#4329\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4415\"\u003e#4415\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains a few changes that attempt to improve the behavior of esbuild's JavaScript API with huge metafiles (esbuild's name for the build metadata, formatted as a JSON object). The JavaScript API is designed to return the metafile JSON as a JavaScript object in memory, which makes it easy to access from within a JavaScript-based plugin. Multiple people have encountered issues where this API breaks down with a pathologically-large metafile.\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/evanw/esbuild/commit/f9c9012cdb05135873722184b01f078ea7de8d98\"\u003e\u003ccode\u003ef9c9012\u003c/code\u003e\u003c/a\u003e publish 0.27.4 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/207dbc761ea95a81a8b32cc7f9fae46361faaed7\"\u003e\u003ccode\u003e207dbc7\u003c/code\u003e\u003c/a\u003e js api: fall back to js-based metafile json parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1ca56dc65155b0d887904c683cd43f7618ae621e\"\u003e\u003ccode\u003e1ca56dc\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4329\"\u003e#4329\u003c/a\u003e: auto-minify metafile for large bundles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/e3823aa485d3cd3f6c11718e4c124b54ebc425e5\"\u003e\u003ccode\u003ee3823aa\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4415\"\u003e#4415\u003c/a\u003e: add uint cast to stdio int parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/d50e88c00aaa424712eddda2f28aae299db4e0de\"\u003e\u003ccode\u003ed50e88c\u003c/code\u003e\u003c/a\u003e chore: correct copy\u0026amp;paste panic message (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8b829b1bdfeb2b11aa16a643b5bfee108066cab0\"\u003e\u003ccode\u003e8b829b1\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4407\"\u003e#4407\u003c/a\u003e: incorrect error for inject edge case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/4384badefe3a07b80b3f3eba832c17d0c806dd4c\"\u003e\u003ccode\u003e4384bad\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4395\"\u003e#4395\u003c/a\u003e close \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4405\"\u003e#4405\u003c/a\u003e close \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4406\"\u003e#4406\u003c/a\u003e: parens for \u003ccode\u003eor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.27.3...v0.27.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint` from 16.26.1 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.3.0\u003c/h2\u003e\n\u003cp\u003eIt fixes 17 bugs. 3 related to supporting \u003ccode\u003ecalc()\u003c/code\u003e in \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our \u003ca href=\"https://www.npmjs.com/package/stylelint-config-standard\"\u003estandard config\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of rule sequencing (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9055\"\u003e#9055\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-list\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9056\"\u003e#9056\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-notation\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9044\"\u003e#9044\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-max-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9057\"\u003e#9057\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9058\"\u003e#9058\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions inside of non-math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc()\u003c/code\u003e with mixed operations (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9062\"\u003e#9062\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e reported ranges for multiple math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003elength-zero-no-unit\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9046\"\u003e#9046\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enamed-grid-areas-no-invalid\u003c/code\u003e false positives for mix of tabs and spaces (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9039\"\u003e#9039\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-unknown-custom-media\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9059\"\u003e#9059\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-max-*\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9042\"\u003e#9042\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eshorthand-property-no-redundant-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9047\"\u003e#9047\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003esyntax-string-no-invalid\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9061\"\u003e#9061\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003etime-min-milliseconds\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9060\"\u003e#9060\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003evalue-keyword-case\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9048\"\u003e#9048\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.2.0\u003c/h2\u003e\n\u003cp\u003eIt fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a \u003ca href=\"https://stylelint.io/CONTRIBUTING\"\u003econtributor guide\u003c/a\u003e. If you'd like to help out and contribute to Stylelint, that's the place to start.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of config augmentation and module imports (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9021\"\u003e#9021\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config override matching (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9023\"\u003e#9023\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9033\"\u003e#9033\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of rule resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9022\"\u003e#9022\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9011\"\u003e#9011\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for matching escaped selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8953\"\u003e#8953\u003c/a\u003e) (\u003ca href=\"https://github.com/bjnewman\"\u003e\u003ccode\u003e@​bjnewman\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-at-import-rule\u003c/code\u003e false negatives for layers with blocks (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9026\"\u003e#9026\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.1.1\u003c/h2\u003e\n\u003cp\u003eIt fixes 2 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: resolution of configs, plugins, processors, and custom syntaxes in Yarn PnP environments (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9010\"\u003e#9010\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003elightness-notation\u003c/code\u003e autofix for decimals (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9009\"\u003e#9009\u003c/a\u003e) (\u003ca href=\"https://github.com/IlyaSemenov\"\u003e\u003ccode\u003e@​IlyaSemenov\u003c/code\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.3.0 - 2026-02-13\u003c/h2\u003e\n\u003cp\u003eIt fixes 17 bugs. 3 related to supporting \u003ccode\u003ecalc()\u003c/code\u003e in \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our \u003ca href=\"https://www.npmjs.com/package/stylelint-config-standard\"\u003estandard config\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of rule sequencing (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9055\"\u003e#9055\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-list\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9056\"\u003e#9056\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-notation\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9044\"\u003e#9044\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-max-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9057\"\u003e#9057\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-keyword-no-deprecated\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9058\"\u003e#9058\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions inside of non-math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecalc()\u003c/code\u003e with mixed operations (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9062\"\u003e#9062\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e reported ranges for multiple math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9064\"\u003e#9064\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003elength-zero-no-unit\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9046\"\u003e#9046\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003enamed-grid-areas-no-invalid\u003c/code\u003e false positives for mix of tabs and spaces (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9039\"\u003e#9039\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-unknown-custom-media\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9059\"\u003e#9059\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eselector-max-*\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9042\"\u003e#9042\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eshorthand-property-no-redundant-values\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9047\"\u003e#9047\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003esyntax-string-no-invalid\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9061\"\u003e#9061\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003etime-min-milliseconds\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9060\"\u003e#9060\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003evalue-keyword-case\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9048\"\u003e#9048\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.2.0 - 2026-02-10\u003c/h2\u003e\n\u003cp\u003eIt fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a \u003ca href=\"https://github.com/stylelint/stylelint/blob/main/CONTRIBUTING.md\"\u003econtributor guide\u003c/a\u003e. If you'd like to help out and contribute to Stylelint, that's the place to start.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed: performance of config augmentation and module imports (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9021\"\u003e#9021\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config override matching (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9023\"\u003e#9023\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of config resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9033\"\u003e#9033\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of rule resolution (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9022\"\u003e#9022\u003c/a\u003e) (\u003ca href=\"https://github.com/adalinesimonian\"\u003e\u003ccode\u003e@​adalinesimonian\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e false negatives for math functions (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9011\"\u003e#9011\u003c/a\u003e) (\u003ca href=\"https://github.com/ragini-pandey\"\u003e\u003ccode\u003e@​ragini-pandey\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-duplicate-selectors\u003c/code\u003e false negatives for matching escaped selectors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/8953\"\u003e#8953\u003c/a\u003e) (\u003ca href=\"https://github.com/bjnewman\"\u003e\u003ccode\u003e@​bjnewman\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-invalid-position-at-import-rule\u003c/code\u003e false negatives for layers with blocks (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9026\"\u003e#9026\u003c/a\u003e) (\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e17.1.1 - 2026-02-03\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/556b7ad511a411eb9ac6784342e85a8ed6123071\"\u003e\u003ccode\u003e556b7ad\u003c/code\u003e\u003c/a\u003e Release 17.4.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9113\"\u003e#9113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/05f64adb508c2f16b9fa057b897e1281b3fea7e2\"\u003e\u003ccode\u003e05f64ad\u003c/code\u003e\u003c/a\u003e Run \u003ccode\u003enpm audit\u003c/code\u003e for \u003ccode\u003eminimatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/d358479e2617fddacdf585c2293c40593f7007ef\"\u003e\u003ccode\u003ed358479\u003c/code\u003e\u003c/a\u003e Document steps for adding an option and fixing a rule bug (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9111\"\u003e#9111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/467c5c9f52ca65edc6bbfe9b4ffac4429fd5f2db\"\u003e\u003ccode\u003e467c5c9\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/4250b21ed9b6ad88280157f15201df5c2016b7df\"\u003e\u003ccode\u003e4250b21\u003c/code\u003e\u003c/a\u003e Document opening a pull request requests in CONTRIBUTING (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9110\"\u003e#9110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/effb787e250d9d0fc1107f4437e0cff430d5fada\"\u003e\u003ccode\u003eeffb787\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ehusky\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8984\"\u003e#8984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/f38a18c51fbba6d11c4e0577e74afd37f390d31a\"\u003e\u003ccode\u003ef38a18c\u003c/code\u003e\u003c/a\u003e Remove redundant \u003ccode\u003e@types/file-entry-cache\u003c/code\u003e type dep (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83ed11bfc2fc99d8f6f685bfbfb21044215bc2a9\"\u003e\u003ccode\u003e83ed11b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0a8f468dcb1618fbbffa122e5753c031a6d870be\"\u003e\u003ccode\u003e0a8f468\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83cfd657fb788a6994dd56958a919f3d96df769a\"\u003e\u003ccode\u003e83cfd65\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/16.26.1...17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 8.0.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/8.0.0...8.1.1\"\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/ministryofjustice/laa-assure-hmrc-data/pull/1711","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Flaa-assure-hmrc-data/issues/1711","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1711/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-16T21:14:00.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4084819540","node_id":"PR_kwDOBQDVoM7LCmmy","number":255,"state":"closed","title":"build(deps-dev): Bump the linters group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-23T21:03:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-16T21:14:00.000Z","updated_at":"2026-03-23T21:03:18.000Z","time_to_close":604156,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): Bump","group_name":"linters","update_count":6,"packages":[{"name":"@eslint/eslintrc","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@typescript-eslint/parser","old_version":"8.56.1","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"10.0.2","new_version":"10.0.3","repository_url":"https://github.com/eslint/eslint"},{"name":"stylelint","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/stylelint/stylelint"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript-eslint","old_version":"8.56.1","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the linters group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.4` | `3.3.5` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.56.1` | `8.57.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.0.3` |\n| [stylelint](https://github.com/stylelint/stylelint) | `17.3.0` | `17.4.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.1` | `8.57.1` |\n\n\nUpdates `@eslint/eslintrc` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\u003e3.3.5\u003c/a\u003e (2026-03-04)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e3dc2381\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/eslint/eslintrc/commit/5135df1a5388ebb2e340a631c69f0d3ce9f2432f\"\u003e\u003ccode\u003e5135df1\u003c/code\u003e\u003c/a\u003e chore: release 3.3.5 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c109d69371e8544823637b708a16735e9136536c\"\u003e\u003ccode\u003ec109d69\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e\"\u003e\u003ccode\u003e3dc2381\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^3.1.5 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/81385b67f04cac42ab068dc78e3ee1ce6668ef5c\"\u003e\u003ccode\u003e81385b6\u003c/code\u003e\u003c/a\u003e ci: pin Node.js 25.6.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5\"\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.56.1 to 8.57.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.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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 [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\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\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\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\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\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\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\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.57.1 (2026-03-16)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/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 10.0.2 to 10.0.3\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\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\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/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\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/e8f21040f675753e92df8e04f2dbd03addb92985\"\u003e\u003ccode\u003ee8f2104\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.4 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370\"\u003e\u003ccode\u003e5cd1604\u003c/code\u003e\u003c/a\u003e refactor: simplify isCombiningCharacter helper (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20524\"\u003e#20524\u003c/a\u003e) (Huáng Jùnliàng)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d\"\u003e\u003ccode\u003e70ff1d0\u003c/code\u003e\u003c/a\u003e chore: eslint-config-eslint require Node \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20586\"\u003e#20586\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e32df71a569d5f4aca13079dedd4ae76ea05168a\"\u003e\u003ccode\u003ee32df71\u003c/code\u003e\u003c/a\u003e chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20576\"\u003e#20576\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/53ca6eeed87262ebddd20636107f486badabcc1f\"\u003e\u003ccode\u003e53ca6ee\u003c/code\u003e\u003c/a\u003e chore: disable \u003ccode\u003eeslint-comments/no-unused-disable\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20578\"\u003e#20578\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e1218957452e223af27ace1f9d031ab421aec08f\"\u003e\u003ccode\u003ee121895\u003c/code\u003e\u003c/a\u003e ci: pin Node.js 25.6.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20559\"\u003e#20559\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/efc5aef2f9a05f01d5cad53dcb91e7f2c575e295\"\u003e\u003ccode\u003eefc5aef\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003etsconfig.json\u003c/code\u003e in \u003ccode\u003eeslint-config-eslint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20551\"\u003e#20551\u003c/a\u003e) (Francesco Trotta)\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/bfce7eaa0ec5d6591fd247b7ff57b51e45fb88a1\"\u003e\u003ccode\u003ebfce7ea\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d44ced84bb00b1df3c616255f28d036089703ed8\"\u003e\u003ccode\u003ed44ced8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\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/e8f21040f675753e92df8e04f2dbd03addb92985\"\u003e\u003ccode\u003ee8f2104\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370\"\u003e\u003ccode\u003e5cd1604\u003c/code\u003e\u003c/a\u003e refactor: simplify isCombiningCharacter helper (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20524\"\u003e#20524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d\"\u003e\u003ccode\u003e70ff1d0\u003c/code\u003e\u003c/a\u003e chore: eslint-config-eslint require Node \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint` from 17.3.0 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stylelint/stylelint/releases\"\u003estylelint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/blob/main/CHANGELOG.md\"\u003estylelint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e17.4.0 - 2026-02-25\u003c/h2\u003e\n\u003cp\u003eIt adds 2 options to the rules and fixes 7 bugs.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9096\"\u003e#9096\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded: \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9097\"\u003e#9097\u003c/a\u003e) (\u003ca href=\"https://github.com/theacrat\"\u003e\u003ccode\u003e@​theacrat\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: performance of selector cloning rules (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9089\"\u003e#9089\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003e*-empty-line-before\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9092\"\u003e#9092\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003edeclaration-property-value-no-unknown\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9090\"\u003e#9090\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eno-irregular-whitespace\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9091\"\u003e#9091\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9109\"\u003e#9109\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed: \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for double-slashed properties (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/pull/9099\"\u003e#9099\u003c/a\u003e) (\u003ca href=\"https://github.com/jeddy3\"\u003e\u003ccode\u003e@​jeddy3\u003c/code\u003e\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/stylelint/stylelint/commit/556b7ad511a411eb9ac6784342e85a8ed6123071\"\u003e\u003ccode\u003e556b7ad\u003c/code\u003e\u003c/a\u003e Release 17.4.0 (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9113\"\u003e#9113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/05f64adb508c2f16b9fa057b897e1281b3fea7e2\"\u003e\u003ccode\u003e05f64ad\u003c/code\u003e\u003c/a\u003e Run \u003ccode\u003enpm audit\u003c/code\u003e for \u003ccode\u003eminimatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/d358479e2617fddacdf585c2293c40593f7007ef\"\u003e\u003ccode\u003ed358479\u003c/code\u003e\u003c/a\u003e Document steps for adding an option and fixing a rule bug (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9111\"\u003e#9111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/467c5c9f52ca65edc6bbfe9b4ffac4429fd5f2db\"\u003e\u003ccode\u003e467c5c9\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false negatives for at-rule descriptors (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9109\"\u003e#9109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/4250b21ed9b6ad88280157f15201df5c2016b7df\"\u003e\u003ccode\u003e4250b21\u003c/code\u003e\u003c/a\u003e Document opening a pull request requests in CONTRIBUTING (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9110\"\u003e#9110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/effb787e250d9d0fc1107f4437e0cff430d5fada\"\u003e\u003ccode\u003eeffb787\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ehusky\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/8984\"\u003e#8984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/f38a18c51fbba6d11c4e0577e74afd37f390d31a\"\u003e\u003ccode\u003ef38a18c\u003c/code\u003e\u003c/a\u003e Remove redundant \u003ccode\u003e@types/file-entry-cache\u003c/code\u003e type dep (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83ed11bfc2fc99d8f6f685bfbfb21044215bc2a9\"\u003e\u003ccode\u003e83ed11b\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreAtRules: []\u003c/code\u003e to \u003ccode\u003eat-rule-no-vendor-prefix\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9096\"\u003e#9096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/0a8f468dcb1618fbbffa122e5753c031a6d870be\"\u003e\u003ccode\u003e0a8f468\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eignoreMediaFeatureNames: []\u003c/code\u003e to \u003ccode\u003emedia-feature-name-no-vendor-prefix\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stylelint/stylelint/commit/83cfd657fb788a6994dd56958a919f3d96df769a\"\u003e\u003ccode\u003e83cfd65\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eproperty-no-unknown\u003c/code\u003e false positives for \u003ccode\u003ecorner-shape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/stylelint/stylelint/issues/9099\"\u003e#9099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stylelint/stylelint/compare/17.3.0...17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.1 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.1 to 8.57.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\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\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 [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\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\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\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\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\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\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\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.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\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/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint\"\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/fussy113/fussy113.github.io/pull/255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fussy113%2Ffussy113.github.io/issues/255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/255/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-16T10:07:43.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4081503731","node_id":"PR_kwDONpDOk87K3yLH","number":339,"state":"open","title":"Bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T10:07:43.000Z","updated_at":"2026-03-16T10:07:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/suyash-vats/sanpratibha/pull/339","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-vats%2Fsanpratibha/issues/339","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/339/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-16T09:38:21.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4081334018","node_id":"PR_kwDOQ-J8Q87K3OUL","number":58,"state":"open","title":"deps: bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["automated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T09:38:21.000Z","updated_at":"2026-03-16T09:43:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/AJKousFrogs/App-FlagFitPro/pull/58","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AJKousFrogs%2FApp-FlagFitPro/issues/58","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/58/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-16T09:16:24.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4081216931","node_id":"PR_kwDOPUcAr87K212l","number":500,"state":"open","title":"root(deps-dev): bump stylelint-order from 7.0.1 to 8.1.1","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T09:16:24.000Z","updated_at":"2026-03-17T23:57:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"root(deps-dev)","packages":[{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"}],"path":null,"ecosystem":"npm"},"body":"Bumps [stylelint-order](https://github.com/hudochenkov/stylelint-order) from 7.0.1 to 8.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\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=stylelint-order\u0026package-manager=npm_and_yarn\u0026previous-version=7.0.1\u0026new-version=8.1.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 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/The-AI-Alliance/semiont/pull/500","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-AI-Alliance%2Fsemiont/issues/500","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/500/packages"}},{"old_version":"7.0.1","new_version":"8.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-16T01:38:12.000Z","version_change":"7.0.1 → 8.1.1","issue":{"uuid":"4079740687","node_id":"PR_kwDOPqkr7s7KyLMM","number":109,"state":"open","title":"chore(dev)(deps-dev): bump the dev-deps group across 1 directory with 8 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":"2026-03-16T01:38:12.000Z","updated_at":"2026-03-16T01:38:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(dev)(deps-dev): bump","group_name":"dev-deps","update_count":8,"packages":[{"name":"@types/node","old_version":"25.3.5","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.1.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dom","old_version":"19.1.9","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-playwright","old_version":"2.2.2","new_version":"2.10.0","repository_url":"https://github.com/mskelton/eslint-plugin-playwright"},{"name":"eslint-plugin-storybook","old_version":"10.2.16","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"stylelint-order","old_version":"7.0.1","new_version":"8.1.1","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.0","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.5` | `25.5.0` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.13` | `19.2.14` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.9` | `19.2.3` |\n| [eslint-plugin-playwright](https://github.com/mskelton/eslint-plugin-playwright) | `2.2.2` | `2.10.0` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.16` | `10.2.19` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `7.0.1` | `8.1.1` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |\n\n\nUpdates `@types/node` from 25.3.5 to 25.5.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 `@types/react` from 19.1.13 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 `@types/react-dom` from 19.1.9 to 19.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/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-playwright` from 2.2.2 to 2.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/releases\"\u003eeslint-plugin-playwright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.10.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.9.0...v2.10.0\"\u003e2.10.0\u003c/a\u003e (2026-03-14)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Fix false positive with \u003ccode\u003eexpect().resolves\u003c/code\u003e (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/352e15e0e28cda5c7f7fbcd5bd6d01cf634aea3e\"\u003e352e15e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/448\"\u003e#448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport additional promise methods (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8646e62527202cf11da6c00afc7f7e376d00773f\"\u003e8646e62\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/444\"\u003e#444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Add \u003ccode\u003eincludePageLocatorMethods\u003c/code\u003e flag for checking more missing awaits (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/438\"\u003e#438\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/41921f8509bfa90ccef91d86ed874408b60a7abb\"\u003e41921f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-skipped-test:\u003c/strong\u003e Support \u003ccode\u003edisallowFixme\u003c/code\u003e to optionally disable \u003ccode\u003e.fixme()\u003c/code\u003e annotations (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/6b42fdb5cf74c6a98b7544e2931bd157cda88e51\"\u003e6b42fdb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/446\"\u003e#446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.8.0...v2.9.0\"\u003e2.9.0\u003c/a\u003e (2026-03-02)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-restricted-roles:\u003c/strong\u003e Catch all uses, not just on page methods (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/1861fa57fd21b8d2d17cbd96238fdf5970277686\"\u003e1861fa5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport nested locators everywhere (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/0e48186885a8868d3163cdd2d2732c3f227056ab\"\u003e0e48186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-duplicate-hooks:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fe3ca54178cde017388aa5d844553a9b7a9d1307\"\u003efe3ca54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-duplicate-slow:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/2f0b67d841dd8f091f7c8ab44a6eadb34255127b\"\u003e2f0b67d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-hooks-in-order:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/e8ae16ef219ce943749b194fc972b27a0162e8cb\"\u003ee8ae16e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-hooks-on-top:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/5ab929677dea5263b69e2fe44a43cf711b1bbb16\"\u003e5ab9296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-locator:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fcab221c092c290c8b2b851b669ea0b1774ec75c\"\u003efcab221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-count:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/fcbf086ae637cf569530856e7690b6da85a5c5fe\"\u003efcbf086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-length:\u003c/strong\u003e Mark as recommended (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/c6c923e6b382c1bee4de89e2cf9781511a37e7a0\"\u003ec6c923e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.7.1...v2.8.0\"\u003e2.8.0\u003c/a\u003e (2026-02-27)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing test coverage and fix several minor bugs (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/434\"\u003e#434\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/e3398ec61da52de205e7c9af2896633357769f74\"\u003ee3398ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Handle spread elements (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/df3016323819f7bc335fd1841971dccc2ae64f51\"\u003edf30163\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emissing-playwright-await:\u003c/strong\u003e Support more promise edge cases (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/b4cdcbd010a2b4dfc7ee14ab5bdc655897389f19\"\u003eb4cdcbd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAuto-detect \u003ccode\u003etest.extend()\u003c/code\u003e fixtures and import aliases (\u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/432\"\u003e#432\u003c/a\u003e) (\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8b22ee7b1f7823d81bafda82e240dd51106726dd\"\u003e8b22ee7\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/mskelton/eslint-plugin-playwright/commit/41921f8509bfa90ccef91d86ed874408b60a7abb\"\u003e\u003ccode\u003e41921f8\u003c/code\u003e\u003c/a\u003e feat(missing-playwright-await): Add \u003ccode\u003eincludePageLocatorMethods\u003c/code\u003e flag for chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/2a05e2d6831fc89b2d262f7338c7041b50f83eca\"\u003e\u003ccode\u003e2a05e2d\u003c/code\u003e\u003c/a\u003e chore: Remove name from unit tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/352e15e0e28cda5c7f7fbcd5bd6d01cf634aea3e\"\u003e\u003ccode\u003e352e15e\u003c/code\u003e\u003c/a\u003e fix(missing-playwright-await): Fix false positive with \u003ccode\u003eexpect().resolves\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/6b42fdb5cf74c6a98b7544e2931bd157cda88e51\"\u003e\u003ccode\u003e6b42fdb\u003c/code\u003e\u003c/a\u003e feat(no-skipped-test): Support \u003ccode\u003edisallowFixme\u003c/code\u003e to optionally disable `.fixme(...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/080c3f87faa08d2f2c48cc00435f81c961e92e12\"\u003e\u003ccode\u003e080c3f8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/447\"\u003e#447\u003c/a\u003e from mskelton/dependabot/npm_and_yarn/tar-7.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/21d944621070b9ab83a73f6db914c4f4b2ad7afb\"\u003e\u003ccode\u003e21d9446\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tar from 7.5.10 to 7.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/8646e62527202cf11da6c00afc7f7e376d00773f\"\u003e\u003ccode\u003e8646e62\u003c/code\u003e\u003c/a\u003e fix: Support additional promise methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/306d21e8c32bb26357475842aa3942c120b7f523\"\u003e\u003ccode\u003e306d21e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mskelton/eslint-plugin-playwright/issues/442\"\u003e#442\u003c/a\u003e from mskelton/dependabot/npm_and_yarn/tar-7.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/981d42e32e392bb1579eabd361a6ff539406586b\"\u003e\u003ccode\u003e981d42e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tar from 7.5.9 to 7.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/commit/44b78a9b74aeb90936ed83355e8dc833045749a3\"\u003e\u003ccode\u003e44b78a9\u003c/code\u003e\u003c/a\u003e chore: More tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mskelton/eslint-plugin-playwright/compare/v2.2.2...v2.10.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 eslint-plugin-playwright since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-storybook` from 10.2.16 to 10.2.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/storybook/releases\"\u003eeslint-plugin-storybook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.19\u003c/h2\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.18\u003c/h2\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.17\u003c/h2\u003e\n\u003ch2\u003e10.2.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext.js: Add support for v16.2 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34046\"\u003e#34046\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003eeslint-plugin-storybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: Support vite-plugin-svelte@7 which supports Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34115\"\u003e#34115\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Support Vite 8 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33788\"\u003e#33788\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Correctly fallback to first detected vitest config file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33865\"\u003e#33865\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix error reporting in ManagerErrorBoundary - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33915\"\u003e#33915\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext.js: Add support for v16.2 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34046\"\u003e#34046\u003c/a\u003e, thanks \u003ca href=\"https://github.com/valentinpalkovic\"\u003e\u003ccode\u003e@​valentinpalkovic\u003c/code\u003e\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/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06\"\u003e\u003ccode\u003eaefcdf9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.18\u0026quot; to \u0026quot;10.2.19\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b\"\u003e\u003ccode\u003ea22db21\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.17\u0026quot; to \u0026quot;10.2.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/71dcfa9db88d76262ff8cb3d2422124c213cc1ed\"\u003e\u003ccode\u003e71dcfa9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.16\u0026quot; to \u0026quot;10.2.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/lib/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stylelint-order` from 7.0.1 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hudochenkov/stylelint-order/releases\"\u003estylelint-order's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/blob/master/CHANGELOG.md\"\u003estylelint-order's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed false positives for non-standard CSS (e.g. SCSS) in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e tags, when using \u003ccode\u003epostcss-html\u003c/code\u003e custom syntax\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See \u003ca href=\"https://github.com/hudochenkov/postcss-sorting#css-in-js\"\u003e\u003ccode\u003epostcss-sorting\u003c/code\u003e documentation\u003c/a\u003e for an example.\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/hudochenkov/stylelint-order/commit/5e0802a3fca92f06b868761a7c7cbaa5044f4c79\"\u003e\u003ccode\u003e5e0802a\u003c/code\u003e\u003c/a\u003e 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/d63b335c5c05864da151fc5f2b2314ec908d86b1\"\u003e\u003ccode\u003ed63b335\u003c/code\u003e\u003c/a\u003e Prepare 8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/707f2d9a0cf17593f83a7e37b8d12fa768065f34\"\u003e\u003ccode\u003e707f2d9\u003c/code\u003e\u003c/a\u003e Change how CSS from the \u003ccode\u003estyle\u003c/code\u003e attribute is detected, when using `postcss-ht...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/7db717456b6f5c63aff71c145dbf77f07516e83b\"\u003e\u003ccode\u003e7db7174\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e in README (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6d5b26a4664d722ca432bc553fe1178f4161fc81\"\u003e\u003ccode\u003e6d5b26a\u003c/code\u003e\u003c/a\u003e 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cfa2267af8fb8e4cb2923a7d4e5e830f564126ab\"\u003e\u003ccode\u003ecfa2267\u003c/code\u003e\u003c/a\u003e Prepare 8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/6652d6d136df076b1b798e09897b3673094b14fd\"\u003e\u003ccode\u003e6652d6d\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom-properties-alphabetical-order\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/hudochenkov/stylelint-order/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/cb01afdaa3af98f50ca6fe10285a32ed58d578d6\"\u003e\u003ccode\u003ecb01afd\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/ff92d6e625a3ce746f4e42bbc22cdc5b2fae0628\"\u003e\u003ccode\u003eff92d6e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hudochenkov/stylelint-order/commit/3b450450205da1443f4c98a1496f2c8b65756f1b\"\u003e\u003ccode\u003e3b45045\u003c/code\u003e\u003c/a\u003e Add limited autofix for properties in rules containing interpolation in CSS-i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hudochenkov/stylelint-order/compare/7.0.1...8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.2 to 5.9.3\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.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\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\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.3%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.3 (Stable)\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/c63de15a992d37f0d6cec03ac7631872838602cb\"\u003e\u003ccode\u003ec63de15\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8428ca4cc8a7ecc9ac18dd0258016228814f5eaf\"\u003e\u003ccode\u003e8428ca4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62438\"\u003e#62438\u003c/a\u003e (Fix incorrectly ignored dts file fr...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a131cac6831aa6532ea963d0cb3131b957cad980\"\u003e\u003ccode\u003ea131cac\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62351\"\u003e#62351\u003c/a\u003e (Add missing Float16Array constructo...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/04243333584a5bfaeb3434c0982c6280fe87b8d5\"\u003e\u003ccode\u003e0424333\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62423\"\u003e#62423\u003c/a\u003e (Revert PR 61928) into release-5.9 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62425\"\u003e#62425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/bdb641a4347af822916fb8cdb9894c9c2d2421dd\"\u003e\u003ccode\u003ebdb641a\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62311\"\u003e#62311\u003c/a\u003e (Fix parenthesizer rules for manuall...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0d9b9b92e2aca2f75c979a801abbc21bff473748\"\u003e\u003ccode\u003e0d9b9b9\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61978\"\u003e#61978\u003c/a\u003e (Restructure CI to prepare for requi...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2dce0c58af51cf9a9068365dc2f756c61b82b597\"\u003e\u003ccode\u003e2dce0c5\u003c/code\u003e\u003c/a\u003e Intentionally regress one buggy declaration output to an older version (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62163\"\u003e#62163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.0.18 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/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept \u003ccode\u003enew\u003c/code\u003e or \u003ccode\u003eall\u003c/code\u003e in \u003ccode\u003e--update\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9543\"\u003evitest-dev/vitest#9543\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a5acf28a5\"\u003e\u003c!-- raw HTML omitted --\u003e(a5acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003emeta\u003c/code\u003e in test options  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9535\"\u003evitest-dev/vitest#9535\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7d622e3d1\"\u003e\u003c!-- raw HTML omitted --\u003e(7d622)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport type inference with a new \u003ccode\u003etest.extend\u003c/code\u003e syntax  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9550\"\u003evitest-dev/vitest#9550\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e53854fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(e5385)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport vite 8 beta, fix type issues in the config with different vite versions  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9587\"\u003evitest-dev/vitest#9587\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/990281dfd\"\u003e\u003c!-- raw HTML omitted --\u003e(99028)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd assertion helper to hide internal stack traces  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9594\"\u003evitest-dev/vitest#9594\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eeb0ae2f8\"\u003e\u003c!-- raw HTML omitted --\u003e(eeb0a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStore failure screenshots using artifacts API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9588\"\u003evitest-dev/vitest#9588\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/24603e3c4\"\u003e\u003c!-- raw HTML omitted --\u003e(24603)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003evitest list\u003c/code\u003e to statically collect tests instead of running files to collect them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9630\"\u003evitest-dev/vitest#9630\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7a8e7fc20\"\u003e\u003c!-- raw HTML omitted --\u003e(7a8e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--detect-async-leaks\u003c/code\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9528\"\u003evitest-dev/vitest#9528\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c594d4af3\"\u003e\u003c!-- raw HTML omitted --\u003e(c594d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003emockThrow\u003c/code\u003e and \u003ccode\u003emockThrowOnce\u003c/code\u003e  -  by \u003ca href=\"https://github.com/thor-juhasz\"\u003e\u003ccode\u003e@​thor-juhasz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9512\"\u003evitest-dev/vitest#9512\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/619179fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(61917)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eupdate: \u0026quot;none\u0026quot;\u003c/code\u003e and add docs about snapshots behavior on CI  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9700\"\u003evitest-dev/vitest#9700\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/05f1854e2\"\u003e\u003c!-- raw HTML omitted --\u003e(05f18)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright \u003ccode\u003elaunchOptions\u003c/code\u003e with \u003ccode\u003econnectOptions\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9702\"\u003evitest-dev/vitest#9702\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f0ff1b2a0\"\u003e\u003c!-- raw HTML omitted --\u003e(f0ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epage/locator.mark\u003c/code\u003e API to enhance playwright trace  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9652\"\u003evitest-dev/vitest#9652\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0ee546fe\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ee5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport tests starting or ending with \u003ccode\u003etest\u003c/code\u003e in \u003ccode\u003eexperimental_parseSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/jgillick\"\u003e\u003ccode\u003e@​jgillick\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eJeremy Gillick\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9235\"\u003evitest-dev/vitest#9235\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f367fad3\"\u003e\u003c!-- raw HTML omitted --\u003e(2f367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filters to \u003ccode\u003ecreateSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9336\"\u003evitest-dev/vitest#9336\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8e6c7fbf\"\u003e\u003c!-- raw HTML omitted --\u003e(c8e6c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003erunTestFiles\u003c/code\u003e as alternative to \u003ccode\u003erunTestSpecifications\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9443\"\u003evitest-dev/vitest#9443\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/43d761821\"\u003e\u003c!-- raw HTML omitted --\u003e(43d76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eallowWrite\u003c/code\u003e and \u003ccode\u003eallowExec\u003c/code\u003e options to \u003ccode\u003eapi\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9350\"\u003evitest-dev/vitest#9350\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/20e00ef78\"\u003e\u003c!-- raw HTML omitted --\u003e(20e00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow passing down test cases to \u003ccode\u003etoTestSpecification\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9627\"\u003evitest-dev/vitest#9627\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f17d5ddf\"\u003e\u003c!-- raw HTML omitted --\u003e(6f17d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003euserEvent.wheel\u003c/code\u003e API  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9188\"\u003evitest-dev/vitest#9188\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/660801979\"\u003e\u003c!-- raw HTML omitted --\u003e(66080)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efilterNode\u003c/code\u003e option to prettyDOM for filtering browser assertion error output  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9475\"\u003evitest-dev/vitest#9475\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d3220fcd8\"\u003e\u003c!-- raw HTML omitted --\u003e(d3220)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport playwright persistent context  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9229\"\u003evitest-dev/vitest#9229\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f865d2ba4\"\u003e\u003c!-- raw HTML omitted --\u003e(f865d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edetailsPanelPosition\u003c/code\u003e option and button  -  by \u003ca href=\"https://github.com/shairez\"\u003e\u003ccode\u003e@​shairez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9525\"\u003evitest-dev/vitest#9525\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c8a31147c\"\u003e\u003c!-- raw HTML omitted --\u003e(c8a31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse BlazeDiff instead of pixelmatch  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9514\"\u003evitest-dev/vitest#9514\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/309362089\"\u003e\u003c!-- raw HTML omitted --\u003e(30936)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindElement\u003c/code\u003e and enable strict mode in webdriverio and preview  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9677\"\u003evitest-dev/vitest#9677\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3f37721c\"\u003e\u003c!-- raw HTML omitted --\u003e(c3f37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/bomb\"\u003e\u003ccode\u003e@​bomb\u003c/code\u003e\u003c/a\u003e.sh/tab completions  -  by \u003ca href=\"https://github.com/AmirSa12\"\u003e\u003ccode\u003e@​AmirSa12\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8639\"\u003evitest-dev/vitest#8639\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200f31704\"\u003e\u003c!-- raw HTML omitted --\u003e(200f3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eignore start/stop\u003c/code\u003e ignore hints  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9204\"\u003evitest-dev/vitest#9204\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e59c94ba6\"\u003e\u003c!-- raw HTML omitted --\u003e(e59c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecoverage.changed\u003c/code\u003e option to report only changed files  -  by \u003ca href=\"https://github.com/kykim00\"\u003e\u003ccode\u003e@​kykim00\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9521\"\u003evitest-dev/vitest#9521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1d9392c67\"\u003e\u003c!-- raw HTML omitted --\u003e(1d939)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonModuleRunner\u003c/code\u003e hook to \u003ccode\u003eworker.init\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9286\"\u003evitest-dev/vitest#9286\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e977f3deb\"\u003e\u003c!-- raw HTML omitted --\u003e(e977f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOption to disable the module runner  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9210\"\u003evitest-dev/vitest#9210\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9be6121ee\"\u003e\u003c!-- raw HTML omitted --\u003e(9be61)\u003c!-- raw HTML omitted --\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/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1de0aa22dd6311a93546a75a3c58a6be519c1baf\"\u003e\u003ccode\u003e1de0aa2\u003c/code\u003e\u003c/a\u003e fix: correctly identify concurrent test during static analysis (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3cac1c1b5a91d921942e9391fbd94841717363f\"\u003e\u003ccode\u003ec3cac1c\u003c/code\u003e\u003c/a\u003e fix: use isAgent check, not just TTY, for watch mode (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9841\"\u003e#9841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eab68ba2b8ea6f89717c0b885c573579659d7c3b\"\u003e\u003ccode\u003eeab68ba\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9824\"\u003e#9824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/031f02a89be34491c441b4da9c4e2bacb7db71df\"\u003e\u003ccode\u003e031f02a\u003c/code\u003e\u003c/a\u003e fix: allow catch/finally for async assertion (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9827\"\u003e#9827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e9e096a231fa0ec6475da82e36cbd6fcc9bc8f9\"\u003e\u003ccode\u003e3e9e096\u003c/code\u003e\u003c/a\u003e feat(reporters): add \u003ccode\u003eagent\u003c/code\u003e reporter to reduce ai agent token usage (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9779\"\u003e#9779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8181e06e765f4d043818b244c76795022fa78ff6\"\u003e\u003ccode\u003e8181e06\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003ehideSkippedTests\u003c/code\u003e should not hide \u003ccode\u003etest.todo\u003c/code\u003e (fix \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9562\"\u003e#9562\u003c/a\u003e) (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9781\"\u003e#9781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8216b0014b83612e40ef49f919d5293b68717b3\"\u003e\u003ccode\u003ea8216b0\u003c/code\u003e\u003c/a\u003e fix: manual and redirect mock shouldn't \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e original module...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50\"\u003e\u003ccode\u003e689a22a\u003c/code\u003e\u003c/a\u003e fix(browser): types of \u003ccode\u003egetCDPSession\u003c/code\u003e and \u003ccode\u003ecdp()\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9716\"\u003e#9716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest\"\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/blackphoenix42/algolens-private/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackphoenix42%2Falgolens-private/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"}}]}