{"id":1288,"name":"@storybook/cli","ecosystem":"npm","repository_url":"https://github.com/storybookjs/storybook","issues_count":435,"created_at":"2025-06-06T15:01:42.798Z","updated_at":"2025-06-06T15:01:42.798Z","purl":"pkg:npm/@storybook/cli","metadata":{"id":1296969,"name":"@storybook/cli","ecosystem":"npm","description":"Storybook CLI","homepage":"https://github.com/storybookjs/storybook/tree/next/code/lib/cli","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/storybookjs/storybook","keywords_array":["storybook"],"namespace":"storybook","versions_count":2006,"first_release_published_at":"2023-11-22T15:19:47.238Z","latest_release_published_at":"2024-11-29T12:09:48.429Z","latest_release_number":"8.4.6","last_synced_at":"2024-11-30T08:43:35.289Z","created_at":"2022-04-08T20:01:06.398Z","updated_at":"2024-11-30T08:43:37.387Z","registry_url":"https://www.npmjs.com/package/@storybook/cli","install_command":"npm install @storybook/cli","documentation_url":null,"metadata":{"funding":{"type":"opencollective","url":"https://opencollective.com/storybook"},"dist-tags":{"debug":"6.0.28-alpha.3","prerelease":"6.5.17-alpha.0","future":"7.1.0-alpha.29","pr-22631":"7.1.1-pr-22631-1689802540-351503cb.0","pr-23508":"7.1.1-pr-23508-1689802571-5ec8c1c3.0","tag-for-publishing-older-releases":"8.2.10","next":"8.5.0-alpha.13","latest":"8.4.6","canary":"0.0.0-pr-29754-sha-834368b9"}},"repo_metadata":{"id":37251517,"uuid":"54173593","full_name":"storybookjs/storybook","owner":"storybookjs","description":"Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation","archived":false,"fork":false,"pushed_at":"2024-11-26T16:09:00.000Z","size":919183,"stargazers_count":84755,"open_issues_count":2099,"forks_count":9332,"subscribers_count":933,"default_branch":"next","last_synced_at":"2024-11-26T16:20:09.330Z","etag":null,"topics":["angular","components","design-systems","documentation","html","javascript","react","react-native","stories","storybook","styleguide","svelte","testing","typescript","ui","vite","vue","web-components","webpack","workshop"],"latest_commit_sha":null,"homepage":"https://storybook.js.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/storybookjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"open_collective":"storybook"}},"created_at":"2016-03-18T04:23:44.000Z","updated_at":"2024-11-26T16:06:17.000Z","dependencies_parsed_at":"2023-09-23T12:37:07.554Z","dependency_job_id":"ecae8c24-fb85-4637-9109-84968fc1337e","html_url":"https://github.com/storybookjs/storybook","commit_stats":{"total_commits":44725,"total_committers":2269,"mean_commits":"19.711326575583957","dds":0.7860704304080492,"last_synced_commit":"07ef408bc6b8bcad0f5d46e45b46fd7635eccfab"},"previous_names":["kadirahq/react-storybook","storybooks/storybook","storybooks/react-storybook"],"tags_count":1780,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/storybookjs","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/refs/heads/next","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226575159,"owners_count":17653763,"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":"storybookjs","name":"Storybook","uuid":"22632046","kind":"organization","description":"Build bulletproof user interfaces","email":null,"website":"https://storybook.js.org","location":null,"twitter":"storybookjs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/22632046?v=4","repositories_count":115,"last_synced_at":"2024-10-29T23:35:46.598Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/storybookjs","funding_links":[],"total_stars":94661,"followers":3145,"following":0,"created_at":"2022-11-02T16:23:47.617Z","updated_at":"2024-10-29T23:35:46.598Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/storybookjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/storybookjs/repositories"},"tags":[{"name":"v8.5.0-alpha.10","sha":"8214559f6c642929d0ad14bccc072b12cb40e47a","kind":"commit","published_at":"2024-11-23T05:44:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.10/manifests"},{"name":"v8.4.5","sha":"60a5088b88f9eb9ebdd3b837428a11ea9bf27c27","kind":"commit","published_at":"2024-11-20T15:29:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.5/manifests"},{"name":"v8.5.0-alpha.9","sha":"c9f6fa23727672263276dee7401fc4405b9c6692","kind":"commit","published_at":"2024-11-20T13:53:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.9/manifests"},{"name":"v8.5.0-alpha.8","sha":"7f1b3837851da9cbb8cc374c5a1847126f51ca61","kind":"commit","published_at":"2024-11-19T15:00:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.8/manifests"},{"name":"v8.5.0-alpha.7","sha":"bebc9dbd236fecb854cdc1328661411a869d7b56","kind":"commit","published_at":"2024-11-19T00:41:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.7/manifests"},{"name":"v8.5.0-alpha.6","sha":"56952c73d0b6663593f8ea38e99fb5f909186fe2","kind":"commit","published_at":"2024-11-18T13:22:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.6/manifests"},{"name":"v8.5.0-alpha.5","sha":"b87b71015a2d1280af9786bc80f0712d3d2b7d9f","kind":"commit","published_at":"2024-11-16T06:18:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.5/manifests"},{"name":"v8.4.4","sha":"ca016ae04e8af872d2a7d5bb2cd5cc14c9165940","kind":"commit","published_at":"2024-11-14T14:30:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.4/manifests"},{"name":"v8.4.3","sha":"750930f5abbccdc218f5ef5a7f605d2b2b9f3c86","kind":"commit","published_at":"2024-11-13T15:13:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.3/manifests"},{"name":"v8.5.0-alpha.4","sha":"7d3bbd75807399567447f1444e5b4a70a744193d","kind":"commit","published_at":"2024-11-12T14:57:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.4/manifests"},{"name":"v8.5.0-alpha.3","sha":"85055fa4544625f84da65ca355f9136ea023a18e","kind":"commit","published_at":"2024-11-05T05:41:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.3/manifests"},{"name":"v8.4.2","sha":"d5fa671a5007957c7accd2cf3501e4e2fb414a5a","kind":"commit","published_at":"2024-11-05T05:41:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.2/manifests"},{"name":"v8.2.10","sha":"020fbba95a42d0891ea451e80879a6fc1d0d2b9b","kind":"commit","published_at":"2024-11-04T14:34:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.10/manifests"},{"name":"v8.3.7","sha":"e62771cab7d0b44b8d2498b35fe25c852393babf","kind":"commit","published_at":"2024-11-04T13:35:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.7/manifests"},{"name":"v8.5.0-alpha.2","sha":"82f7c963037d42d1b0705c044251f05e4758f27b","kind":"commit","published_at":"2024-11-02T03:41:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.2/manifests"},{"name":"v8.4.1","sha":"9983774d8ea5d7c7487a75af92a41c4b034fbb45","kind":"commit","published_at":"2024-11-01T12:37:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.1/manifests"},{"name":"v8.5.0-alpha.1","sha":"7b09834c472c6d49f4af762b4a959c998f046bd9","kind":"commit","published_at":"2024-10-31T17:41:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.1/manifests"},{"name":"v8.5.0-alpha.0","sha":"3d3781df4d927079e3268881acc69e532715c7ea","kind":"commit","published_at":"2024-10-31T12:58:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.5.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.5.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.5.0-alpha.0/manifests"},{"name":"v8.4.0","sha":"939651b867bc983e57440e047ff59817e0557553","kind":"commit","published_at":"2024-10-31T11:59:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0/manifests"},{"name":"v8.4.0-beta.5","sha":"e94dc925e14bc0843d07ee38a35048925f374448","kind":"commit","published_at":"2024-10-30T17:21:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.5/manifests"},{"name":"v8.4.0-beta.4","sha":"c6dc5f63f19c92a14ff3a4476a9e63d7b6af7147","kind":"commit","published_at":"2024-10-30T11:43:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.4/manifests"},{"name":"v8.4.0-beta.3","sha":"72b24f843bdae20093c50e696a65b0e07bedde2d","kind":"commit","published_at":"2024-10-29T15:11:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.3/manifests"},{"name":"v8.4.0-beta.2","sha":"88c7787e0b172d2d98e91bfafea55732959f63a7","kind":"commit","published_at":"2024-10-29T13:06:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.2/manifests"},{"name":"v8.4.0-beta.1","sha":"7987b0472a39f8eff42584f1b8f9b17c7b3d42b2","kind":"commit","published_at":"2024-10-28T13:19:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.1/manifests"},{"name":"v8.4.0-beta.0","sha":"d6098267c97c9e511d45783fd5058e67135b92cf","kind":"commit","published_at":"2024-10-24T14:48:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-beta.0/manifests"},{"name":"v8.4.0-alpha.8","sha":"3e154da5fac6147c3ae0e97956952d45c146c2b1","kind":"commit","published_at":"2024-10-21T14:01:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.8/manifests"},{"name":"v8.3.6","sha":"a2ee504971c5bb042baab3a7a7b6e7a195ff918f","kind":"commit","published_at":"2024-10-18T13:09:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.6/manifests"},{"name":"v8.4.0-alpha.7","sha":"9d862798d666678cc4822e857c00bbd744169ced","kind":"commit","published_at":"2024-10-12T21:05:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.7/manifests"},{"name":"v8.4.0-alpha.6","sha":"9e3d960477879633bfd46a365543ba0b847514af","kind":"commit","published_at":"2024-10-09T21:34:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.6/manifests"},{"name":"v8.4.0-alpha.5","sha":"54b0b3c9f9498ba4c07ef5b4ee2c090724b5d669","kind":"commit","published_at":"2024-10-08T14:00:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.5/manifests"},{"name":"v8.3.5","sha":"b9c7f9098e96315f3c38c9e3bda24d069ab2d5cd","kind":"commit","published_at":"2024-10-04T07:08:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.5/manifests"},{"name":"v8.4.0-alpha.4","sha":"127c43afebcf5d0b4b679eef3ce084ee78bce79d","kind":"commit","published_at":"2024-10-04T01:02:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.4/manifests"},{"name":"v8.4.0-alpha.3","sha":"f3b15ce1f28daac195e7698c075be7790f8172f1","kind":"commit","published_at":"2024-10-02T01:47:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.3/manifests"},{"name":"v8.4.0-alpha.2","sha":"7662234ce033df6758e609ebe71e39b0ea1ec6f2","kind":"commit","published_at":"2024-09-28T11:37:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.2/manifests"},{"name":"v8.3.4","sha":"20ab8870206aa839e1cd93b089773b6e3ac5a77b","kind":"commit","published_at":"2024-09-28T10:52:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.4/manifests"},{"name":"v8.4.0-alpha.1","sha":"a6100eb1f7214e177281a894deae812c21991a86","kind":"commit","published_at":"2024-09-24T13:09:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.1/manifests"},{"name":"v8.3.3","sha":"e159e49a50eea9d7e41263f71612568178116274","kind":"commit","published_at":"2024-09-24T13:09:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.3/manifests"},{"name":"v8.3.2","sha":"ee03ab04c57e4457fbd553e88c84e7bb281a6ed3","kind":"commit","published_at":"2024-09-19T13:56:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.2/manifests"},{"name":"v8.3.1","sha":"43accbcf137b3b4952998f2dbb7f475b06b916c4","kind":"commit","published_at":"2024-09-16T20:22:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.1/manifests"},{"name":"v8.4.0-alpha.0","sha":"8b16feb67674d6ccfdf3a1c539ca35e56f3e1968","kind":"commit","published_at":"2024-09-11T13:56:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.4.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.4.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.4.0-alpha.0/manifests"},{"name":"v8.3.0","sha":"7e94ba615fc2c1863ca9130d8ed34ccd476b03c9","kind":"commit","published_at":"2024-09-11T13:20:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0/manifests"},{"name":"v8.3.0-beta.5","sha":"bce7d703aa34d1e9825d38e0fad343d5ab13a118","kind":"commit","published_at":"2024-09-11T11:53:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.5/manifests"},{"name":"v8.3.0-beta.4","sha":"cce24a0ed08e392b841f554d7b1b75b3e1f18113","kind":"commit","published_at":"2024-09-09T08:15:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.4/manifests"},{"name":"v8.3.0-beta.3","sha":"daf615930c88106b37aaed95e5c34936c5e340d0","kind":"commit","published_at":"2024-09-05T11:30:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.3/manifests"},{"name":"v8.3.0-beta.2","sha":"00c1524e0e393da445b3a5e2d82197d453907dcc","kind":"commit","published_at":"2024-09-02T15:29:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.2/manifests"},{"name":"v8.3.0-beta.1","sha":"acd2b709e6f056085e86ce65e57ba0a09e59a4ab","kind":"commit","published_at":"2024-08-30T18:33:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.1/manifests"},{"name":"v8.3.0-beta.0","sha":"d8b6ce81218cc9f166ee5c3c2f193e62fa9857a9","kind":"commit","published_at":"2024-08-29T10:24:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-beta.0/manifests"},{"name":"v8.3.0-alpha.11","sha":"7d6aa6bb11ac67ad1fe48e505ffd5284c1673bdb","kind":"commit","published_at":"2024-08-29T04:36:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.11/manifests"},{"name":"v8.3.0-alpha.10","sha":"87c37572bb986271c407700cf75f950e70325cdf","kind":"commit","published_at":"2024-08-27T17:06:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.10/manifests"},{"name":"v8.3.0-alpha.9","sha":"6388f93b1f3517b8b0dad3dbd05aa5d5313ee5ae","kind":"commit","published_at":"2024-08-23T16:50:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.9/manifests"},{"name":"v8.3.0-alpha.8","sha":"f9d8ccf3b91c79e643969dc8da552b8e816a5349","kind":"commit","published_at":"2024-08-21T06:47:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.8/manifests"},{"name":"v8.3.0-alpha.7","sha":"b35e93da95b43b2a4930f9dc4524180e2c1c2b47","kind":"commit","published_at":"2024-08-17T16:07:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.7/manifests"},{"name":"v8.3.0-alpha.6","sha":"f6e960b6cf4fd3b91552a11025040f40d99713c0","kind":"commit","published_at":"2024-08-14T15:17:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.6/manifests"},{"name":"v8.2.9","sha":"95d8bebd243bd30ce8a41823cd733f606d28c14d","kind":"commit","published_at":"2024-08-13T06:08:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.9/manifests"},{"name":"v8.3.0-alpha.5","sha":"f0a5faf1f5c84775762f06d0facce7cf7f71a0bc","kind":"commit","published_at":"2024-08-13T04:39:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.5/manifests"},{"name":"v8.2.8","sha":"2faeae23c0d6eaf398baa61937fde38e779429c0","kind":"commit","published_at":"2024-08-07T12:32:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.8/manifests"},{"name":"v8.3.0-alpha.4","sha":"70079f41d923f3a1af217b443e1b8d52d0ee6c49","kind":"commit","published_at":"2024-08-06T09:11:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.4/manifests"},{"name":"v8.2.7","sha":"97d84763bb39f526f8d0a34397260e9327172184","kind":"commit","published_at":"2024-08-01T09:17:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.7/manifests"},{"name":"v8.3.0-alpha.3","sha":"269cd4897e8e29c49d13da87f0f83e7a69465204","kind":"commit","published_at":"2024-07-29T15:25:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.3/manifests"},{"name":"v8.2.6","sha":"ea266a0f9c6bc47a96e4a2de4531dba92d14120c","kind":"commit","published_at":"2024-07-24T13:01:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.6/manifests"},{"name":"v8.2.5","sha":"e3c5995c1ca27708285b282808c344f4f5265433","kind":"commit","published_at":"2024-07-19T19:04:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.5/manifests"},{"name":"v8.3.0-alpha.2","sha":"bde1e19f8ef74c4f27030129c951602d32e279de","kind":"commit","published_at":"2024-07-19T13:04:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.2/manifests"},{"name":"v8.2.4","sha":"7b84561a8b88b21d8c24b737d547fbe8b02fb7b2","kind":"commit","published_at":"2024-07-16T02:29:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.4/manifests"},{"name":"v8.3.0-alpha.1","sha":"5816be61408028100056c44b2f6373355546aa45","kind":"commit","published_at":"2024-07-16T02:15:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.1/manifests"},{"name":"v8.2.3","sha":"7067b338112530a2b89b3725832617a9239a4b15","kind":"commit","published_at":"2024-07-15T12:57:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.3/manifests"},{"name":"v8.2.2","sha":"480359d5e340d97476131781c69b4b5e3b724f57","kind":"commit","published_at":"2024-07-11T22:54:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.2/manifests"},{"name":"v8.2.1","sha":"9c3d8919aa216b4e863d3a6f2a548b2aadb2b939","kind":"commit","published_at":"2024-07-10T10:58:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.1/manifests"},{"name":"v8.3.0-alpha.0","sha":"3b04c5b4509f48824591a9814b0a82b0b184336d","kind":"commit","published_at":"2024-07-10T08:37:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.3.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.3.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.3.0-alpha.0/manifests"},{"name":"v8.2.0","sha":"8b2f2dbb659fb7365e4d65f2945e9cda79f831d2","kind":"commit","published_at":"2024-07-10T08:04:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0/manifests"},{"name":"v8.2.0-beta.3","sha":"ef343c71040e312ed792f2ddbab59c5c614f45e0","kind":"commit","published_at":"2024-07-09T08:30:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.3/manifests"},{"name":"v8.2.0-beta.2","sha":"bd047a62f6e43081516ecb6cf2a7950f472481c6","kind":"commit","published_at":"2024-07-08T13:32:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.2/manifests"},{"name":"v8.2.0-beta.1","sha":"d3d25f176855603a2a48396a3b9b295d3d7e58ae","kind":"commit","published_at":"2024-07-08T10:17:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.1/manifests"},{"name":"v8.2.0-beta.0","sha":"78c3f602ee2256f55ca269a9ad5c28bb9aea98e5","kind":"commit","published_at":"2024-07-04T09:09:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-beta.0/manifests"},{"name":"v8.1.11","sha":"958e86cb02a747793dba3236f44bdc4b31bf9a56","kind":"commit","published_at":"2024-06-27T03:34:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.11/manifests"},{"name":"7.6.20","sha":"d43ced4f6d1efc7d352f4dc9528d29dfe72dd336","kind":"commit","published_at":"2024-06-24T11:52:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/7.6.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/7.6.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/7.6.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/7.6.20/manifests"},{"name":"v8.1.10","sha":"3fda29380dc3f51c85ca68a068297023ed96ebf8","kind":"commit","published_at":"2024-06-17T17:21:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.10/manifests"},{"name":"v8.2.0-alpha.10","sha":"f4525d5eda79980cc4479dcd95778e4310cadeb9","kind":"commit","published_at":"2024-06-17T17:21:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.10/manifests"},{"name":"v8.2.0-alpha.9","sha":"d25484c41b69d3ebab71504c77eed0815ec78fec","kind":"commit","published_at":"2024-06-14T03:34:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.9/manifests"},{"name":"v8.1.9","sha":"01bb58e745371981355bd2066c374273ced0b123","kind":"commit","published_at":"2024-06-13T18:15:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.9/manifests"},{"name":"v8.1.8","sha":"001c9d8ab78d808dadb515f4f35b3519b2ccaa1f","kind":"commit","published_at":"2024-06-13T03:34:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.8/manifests"},{"name":"v8.2.0-alpha.8","sha":"5c09557222cef4a13f842dcc27bbade92d615189","kind":"commit","published_at":"2024-06-12T17:29:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.8/manifests"},{"name":"v8.1.7","sha":"cc49ca855421169a13e57e59e133a563d44f7049","kind":"commit","published_at":"2024-06-12T10:19:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.7/manifests"},{"name":"v8.2.0-alpha.7","sha":"a8753bbb229b90457797f9c425a653bdf0f8e0ec","kind":"commit","published_at":"2024-06-10T15:34:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.7/manifests"},{"name":"v8.2.0-alpha.6","sha":"3f3cb5d1f7dbd2d6cab99313a45dbef9a4f7ff2b","kind":"commit","published_at":"2024-06-07T02:22:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.6/manifests"},{"name":"v8.1.6","sha":"27a643de78d63646fbee637da1be768c5aeec3a7","kind":"commit","published_at":"2024-06-05T21:32:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.6/manifests"},{"name":"v8.2.0-alpha.5","sha":"7e7f74193e8b291b7d8296183660c2e0523042c3","kind":"commit","published_at":"2024-06-02T12:26:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.5/manifests"},{"name":"v8.1.5","sha":"9b706ffd631d79febc157bcf28759fcd525ca616","kind":"commit","published_at":"2024-05-30T04:09:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.5/manifests"},{"name":"v8.2.0-alpha.4","sha":"80703e3118eb2862ddd7f6c0d27a4047722644b4","kind":"commit","published_at":"2024-05-30T02:57:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.4/manifests"},{"name":"v8.2.0-alpha.3","sha":"7aa8d9fd45e3e40b115ce20158c4b383271e5a88","kind":"commit","published_at":"2024-05-27T18:00:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.3/manifests"},{"name":"v8.1.4","sha":"d97279314802ed8ae26b7e631812066beb0eca68","kind":"commit","published_at":"2024-05-27T17:12:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.4/manifests"},{"name":"v8.1.3","sha":"a2b9d081c9c026dba476e498d07ef6163ce3c29e","kind":"commit","published_at":"2024-05-23T10:52:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.3/manifests"},{"name":"v8.1.2","sha":"487b0288b181eb79e211c7cd8d107d477436de79","kind":"commit","published_at":"2024-05-21T15:10:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.2/manifests"},{"name":"v8.2.0-alpha.2","sha":"df51f12cf979c31ae4f4836e5f44e25e9991fd9b","kind":"commit","published_at":"2024-05-18T15:17:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.2/manifests"},{"name":"v8.1.1","sha":"bb059a9bfb92236fd6a232584fcad800323f97e1","kind":"commit","published_at":"2024-05-15T10:59:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.1/manifests"},{"name":"v8.2.0-alpha.1","sha":"1711c499504e70bf0d78e02ebcebf75006b26d1f","kind":"commit","published_at":"2024-05-15T10:37:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.1/manifests"},{"name":"v8.2.0-alpha.0","sha":"164ed3b38035cfe85d4d2272178c2dd06391df9c","kind":"commit","published_at":"2024-05-14T13:41:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.2.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.2.0-alpha.0/manifests"},{"name":"v8.1.0","sha":"684fb9c20dd8d7b9f4b3e67ed546e596d31c1259","kind":"commit","published_at":"2024-05-14T11:21:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0/manifests"},{"name":"v8.1.0-beta.1","sha":"7c1b14df07a5a93234f96729a6d162d208f6af39","kind":"commit","published_at":"2024-05-13T09:27:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-beta.1/manifests"},{"name":"v8.1.0-beta.0","sha":"b7f2bbeeac5bd83c3ee142576e8897a77f0b1e1e","kind":"commit","published_at":"2024-05-09T11:50:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-beta.0/manifests"},{"name":"v8.0.10","sha":"85705aa8e687e820f9bd592449e5bfc2f46327ad","kind":"commit","published_at":"2024-05-05T11:28:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.10/manifests"},{"name":"v8.1.0-alpha.8","sha":"fa46ca5411bd6baa13679151359bbe4b57d2801a","kind":"commit","published_at":"2024-05-05T08:01:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.8/manifests"},{"name":"v7.6.19","sha":"0264a143c8de13978a841dca31c60c34666de363","kind":"commit","published_at":"2024-05-01T20:48:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.19/manifests"},{"name":"v7.6.18","sha":"1527c1503a4f382f52569e57eeae18c3c5f53615","kind":"commit","published_at":"2024-04-23T12:49:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.18/manifests"},{"name":"v8.0.9","sha":"3c598bd3e249b865f6ee38ace20d2ab3021342d3","kind":"commit","published_at":"2024-04-22T12:47:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.9/manifests"},{"name":"v8.0.8","sha":"b96b6703c92aef7c6dedfddf7993fae2e67b0350","kind":"commit","published_at":"2024-04-11T15:10:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.8/manifests"},{"name":"v8.0.7","sha":"b7c50bbcc076d31096c23c449a7f5f50d256bb28","kind":"commit","published_at":"2024-04-11T11:14:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.7/manifests"},{"name":"v8.1.0-alpha.7","sha":"68c7aec0936518ea207df34926e073236b4e4f32","kind":"commit","published_at":"2024-04-11T09:39:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.7/manifests"},{"name":"v8.0.6","sha":"6cf8ae488123de7aae489b9749f7b88674f05a15","kind":"commit","published_at":"2024-04-05T13:28:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.6/manifests"},{"name":"v8.1.0-alpha.6","sha":"97fc299c0eee38f1a8ca4dc05203127620c5a70e","kind":"commit","published_at":"2024-04-05T11:10:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.6/manifests"},{"name":"v8.0.5","sha":"75565ed4cc1abcb3f40099f536d39ad57f875846","kind":"commit","published_at":"2024-03-27T23:52:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.5/manifests"},{"name":"v8.1.0-alpha.5","sha":"9d1b41835445fc4ce9157d0f4017bc63873e29c0","kind":"commit","published_at":"2024-03-27T23:09:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.5/manifests"},{"name":"v8.0.4","sha":"b66dfe0f917955fe62c1ba057c09da40a48c1bff","kind":"commit","published_at":"2024-03-21T18:04:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.4/manifests"},{"name":"v8.1.0-alpha.4","sha":"17633cdf24f66c2ecbf4838af31f1a646812453d","kind":"commit","published_at":"2024-03-21T16:23:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.4/manifests"},{"name":"v8.0.3","sha":"f30d120d705fe1e5e2524e610021deda2f4e76cc","kind":"commit","published_at":"2024-03-21T15:56:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.3/manifests"},{"name":"v8.0.2","sha":"01c44fb8bd77dc415e15d37409a71af3a43c6812","kind":"commit","published_at":"2024-03-19T15:08:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.2/manifests"},{"name":"v8.1.0-alpha.3","sha":"ac8e9073c427047fff6da6052ab398e58e566a11","kind":"commit","published_at":"2024-03-19T14:14:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.3/manifests"},{"name":"v8.0.1","sha":"9975199c99b34b6c9db09be406431bb51773e1d5","kind":"commit","published_at":"2024-03-18T19:16:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.1/manifests"},{"name":"v8.1.0-alpha.2","sha":"dfa09c483863353212b1125a4091ef4a4878c7df","kind":"commit","published_at":"2024-03-16T18:53:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.2/manifests"},{"name":"v8.1.0-alpha.1","sha":"7dd433dbe3918d91e63b6a034b288a6e0c6ddf10","kind":"commit","published_at":"2024-03-12T11:52:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.1/manifests"},{"name":"v8.1.0-alpha.0","sha":"0ddb510e9e80a10b1f21e5205c27d68fca897f7c","kind":"commit","published_at":"2024-03-12T08:14:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.1.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.1.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.1.0-alpha.0/manifests"},{"name":"v8.0.0","sha":"49f18e828c3c543f1498ca57347c9f19b09fdc11","kind":"commit","published_at":"2024-03-11T15:32:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0/manifests"},{"name":"v8.0.0-rc.5","sha":"9050c69a50e5eb042a4a43b8007ee7ce5cb39c63","kind":"commit","published_at":"2024-03-11T13:53:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.5/manifests"},{"name":"v8.0.0-rc.4","sha":"bfa05701390eea3954e853de4208f18b6862cd68","kind":"commit","published_at":"2024-03-11T12:07:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.4/manifests"},{"name":"v8.0.0-rc.3","sha":"d6f8526ad1b14914eb1156f6d0d62fe6ddbadffd","kind":"commit","published_at":"2024-03-07T11:11:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.3/manifests"},{"name":"v8.0.0-rc.2","sha":"ebec658a5fe730385260ad03183827ce3a184199","kind":"commit","published_at":"2024-03-05T18:02:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.2/manifests"},{"name":"v8.0.0-rc.1","sha":"68f1b28e83b04763469f561648d01dba7606664b","kind":"commit","published_at":"2024-03-02T01:25:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.1/manifests"},{"name":"v8.0.0-rc.0","sha":"a47fc43e55cce332f9738289ff8103ccf6dff832","kind":"commit","published_at":"2024-02-29T10:34:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-rc.0/manifests"},{"name":"v8.0.0-beta.6","sha":"8ba6b4659911efcb45d0876cf9f427300bb47a17","kind":"commit","published_at":"2024-02-28T13:54:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.6/manifests"},{"name":"v8.0.0-beta.5","sha":"a7529d67fc117ac8c999eee1251eeb7ed79dd61c","kind":"commit","published_at":"2024-02-23T19:13:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.5/manifests"},{"name":"v8.0.0-beta.4","sha":"5ce7f27f1ed4f5d15a652ea435d1c116d6ebfb78","kind":"commit","published_at":"2024-02-20T18:30:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.4/manifests"},{"name":"v7.6.17","sha":"60bf2b5ff61698c274f880a94a18c4664b67c8a9","kind":"commit","published_at":"2024-02-20T10:45:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.17/manifests"},{"name":"v8.0.0-beta.3","sha":"bd7ce6f5f83c1cbb6bf32b841ba705023ad416e8","kind":"commit","published_at":"2024-02-17T02:58:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.3/manifests"},{"name":"v7.6.16","sha":"287300bcde01caf7612225c4ef8c1d9b9f559f27","kind":"commit","published_at":"2024-02-15T13:14:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.16/manifests"},{"name":"v7.6.15","sha":"8bcc3b491215ca6d7b7e8a6009dcb2b8ed63f27a","kind":"commit","published_at":"2024-02-13T15:57:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.15/manifests"},{"name":"v7.6.14","sha":"8d42c55feed015a5553f62f36c5cdd67187c1447","kind":"commit","published_at":"2024-02-10T20:16:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.14/manifests"},{"name":"v8.0.0-beta.2","sha":"3ba1cf32fb38d494c82a390953b3e29077f2c3be","kind":"commit","published_at":"2024-02-10T11:17:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.2/manifests"},{"name":"v8.0.0-beta.1","sha":"30758180a488f9ee9203685bc8a256f920267e07","kind":"commit","published_at":"2024-02-06T17:33:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.1/manifests"},{"name":"v7.6.13","sha":"95ed703506ceb18e89a81bf93b3628a67b118edd","kind":"commit","published_at":"2024-02-06T16:14:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.13/manifests"},{"name":"v8.0.0-beta.0","sha":"33099fde218a7ff71cce51f5beb19e065f7b9ee0","kind":"commit","published_at":"2024-02-02T09:28:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-beta.0/manifests"},{"name":"v8.0.0-alpha.17","sha":"2d683f69503394cd0ead33412f3fa848a959ca54","kind":"commit","published_at":"2024-02-01T03:14:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.17/manifests"},{"name":"v7.6.12","sha":"cebb1a753f7294b12d9149424ddd2660a4cc1b46","kind":"commit","published_at":"2024-01-31T14:43:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.12/manifests"},{"name":"v7.6.11","sha":"a8b5861ccb6e48420e4bb4263e3e859593ff870e","kind":"commit","published_at":"2024-01-30T17:06:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.11/manifests"},{"name":"v8.0.0-alpha.16","sha":"f03dd98ce85952e76bb3776a04fed2581835f1c5","kind":"commit","published_at":"2024-01-30T16:46:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.16/manifests"},{"name":"v8.0.0-alpha.15","sha":"241dee741612d12b24566fc92b697e02955f2f87","kind":"commit","published_at":"2024-01-26T08:36:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.15/manifests"},{"name":"v8.0.0-alpha.14","sha":"c1fc85f671691ca8865b91dceb9686356ef76fa8","kind":"commit","published_at":"2024-01-24T03:31:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.14/manifests"},{"name":"v8.0.0-alpha.13","sha":"69b6eda9b47a6f6136fd7370dcce733eb3f85def","kind":"commit","published_at":"2024-01-22T10:56:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.13/manifests"},{"name":"v8.0.0-alpha.12","sha":"5ef44e7c8d73de96529401e9e582126920d341a5","kind":"commit","published_at":"2024-01-19T17:42:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.12/manifests"},{"name":"v7.6.10","sha":"0a8f25a5711b32f5b029979f89eef57cac63a5d5","kind":"commit","published_at":"2024-01-18T16:15:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.10/manifests"},{"name":"v8.0.0-alpha.11","sha":"f84bf7046e92f762782b959e32525ecb195aa432","kind":"commit","published_at":"2024-01-18T00:03:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.11/manifests"},{"name":"v7.6.9","sha":"fbb29c1a602b894833d828f57f68d1c86ae51479","kind":"commit","published_at":"2024-01-17T11:31:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.9/manifests"},{"name":"v8.0.0-alpha.10","sha":"bab319c565da05e1da0f63765f6df912a6033b5c","kind":"commit","published_at":"2024-01-15T10:08:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.10/manifests"},{"name":"v7.6.8","sha":"2eded2e062ff7f984706a066090b7c699ee5c71e","kind":"commit","published_at":"2024-01-12T13:02:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.8/manifests"},{"name":"v8.0.0-alpha.9","sha":"b23952f1baaca3f15976dcfc94f4a0fdc1227550","kind":"commit","published_at":"2024-01-10T14:03:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.9/manifests"},{"name":"v8.0.0-alpha.8","sha":"f37059053bff395f9e488c7dcf48efa845292a0b","kind":"commit","published_at":"2024-01-06T03:42:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.8/manifests"},{"name":"v8.0.0-alpha.7","sha":"328712a95fe54821b10392eb122558204fc172f7","kind":"commit","published_at":"2024-01-04T01:19:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.7/manifests"},{"name":"v7.6.7","sha":"22ec27e2c6dbc6b3b7183c3c77693e4853f198a0","kind":"commit","published_at":"2024-01-01T16:03:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.7/manifests"},{"name":"v8.0.0-alpha.6","sha":"83ce7307549dbfc33dbfa9ce88f59139844259aa","kind":"commit","published_at":"2023-12-30T12:28:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.6/manifests"},{"name":"v8.0.0-alpha.5","sha":"d4cfbbc441c0b984de248c4315336ffa0f970853","kind":"commit","published_at":"2023-12-24T10:12:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.5/manifests"},{"name":"v7.6.6","sha":"a3a9ca8884d286267f5526c0af40cb7255e88908","kind":"commit","published_at":"2023-12-19T13:36:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.6/manifests"},{"name":"v8.0.0-alpha.4","sha":"8466cf94f7334d0b5ee52a7daed7e3805c67452e","kind":"commit","published_at":"2023-12-19T12:19:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.4/manifests"},{"name":"v7.6.5","sha":"1bb4147d66164e1d19f0abae9058dd8d678dcbf6","kind":"commit","published_at":"2023-12-15T14:40:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.5/manifests"},{"name":"v8.0.0-alpha.3","sha":"00124ed94f397d2d6c0a9fa8bbad823cfa1b0ab9","kind":"commit","published_at":"2023-12-11T16:25:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.3/manifests"},{"name":"v8.0.0-alpha.2","sha":"85b54057c4d7f1c0c55472cd804c9a4eb8924366","kind":"commit","published_at":"2023-12-11T09:06:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.2/manifests"},{"name":"v7.6.4","sha":"1ba54168233b57d534f0a0d3c234e85f82317add","kind":"commit","published_at":"2023-12-07T13:37:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.4/manifests"},{"name":"v8.0.0-alpha.1","sha":"386d8ef5a8378bb4fa82036d60e92b4a3386c652","kind":"commit","published_at":"2023-12-07T01:21:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.1/manifests"},{"name":"v7.6.3","sha":"afc4c2f4cfc23739b5086a5294eb52e8706d0925","kind":"commit","published_at":"2023-12-01T11:16:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.3/manifests"},{"name":"v7.6.2","sha":"afc89aab2a02079838f6496f7bd2ba7577aed69b","kind":"commit","published_at":"2023-11-30T16:44:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.2/manifests"},{"name":"v7.6.1","sha":"60f9c9af345477709b1ab453046705821eb71f57","kind":"commit","published_at":"2023-11-29T13:59:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.1/manifests"},{"name":"v8.0.0-alpha.0","sha":"1c943d963e012102f2851d3b7bbbf61d9ecd4b47","kind":"commit","published_at":"2023-11-28T13:38:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v8.0.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v8.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v8.0.0-alpha.0/manifests"},{"name":"v7.6.0","sha":"b64214c7c02b01ed513a62eba7c3356f316de74b","kind":"commit","published_at":"2023-11-28T11:12:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0/manifests"},{"name":"v7.6.0-beta.2","sha":"b9901446e9aa393d188512d5ace39a6fe556ec9b","kind":"commit","published_at":"2023-11-24T14:59:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-beta.2/manifests"},{"name":"v7.6.0-beta.1","sha":"d82167b346b1b0b5e9f19a492cc01a18ae4f4a55","kind":"commit","published_at":"2023-11-24T10:23:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-beta.1/manifests"},{"name":"v7.6.0-beta.0","sha":"574bb87a3231014ba49d15549de94941bd415d61","kind":"commit","published_at":"2023-11-24T08:40:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-beta.0/manifests"},{"name":"v7.6.0-alpha.7","sha":"bffa2dbb3270e84628612e9be3a2100377cb667e","kind":"commit","published_at":"2023-11-22T19:13:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.7/manifests"},{"name":"v7.6.0-alpha.6","sha":"d0801711ee06dd5436cf9cd56bd9d4d65369d27b","kind":"commit","published_at":"2023-11-15T09:02:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.6/manifests"},{"name":"v7.6.0-alpha.5","sha":"bb9fc72e04d687651fd62ed066d968e0288e9b11","kind":"commit","published_at":"2023-11-13T22:17:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.5/manifests"},{"name":"v7.5.3","sha":"dc82000b8a5f4698e374b453dcf755a35ee11ec7","kind":"commit","published_at":"2023-11-06T15:08:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.3/manifests"},{"name":"v7.6.0-alpha.4","sha":"9328f78687bc46b82738b8e8fdf6c2ce01540145","kind":"commit","published_at":"2023-11-03T17:07:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.4/manifests"},{"name":"v7.5.2","sha":"0ef03ec3f78ee1989b7210ad90511f9cba0477ac","kind":"commit","published_at":"2023-10-30T09:58:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.2/manifests"},{"name":"v7.6.0-alpha.3","sha":"daffb28707bbb7b62ec084be120a51a5b283d801","kind":"commit","published_at":"2023-10-30T08:42:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.3/manifests"},{"name":"v7.6.0-alpha.2","sha":"cfe7ac395ca569ee7a9de2feb432c62f7db570ba","kind":"commit","published_at":"2023-10-22T13:22:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.2/manifests"},{"name":"v7.6.0-alpha.1","sha":"07715ee90aed433e3f689c5dc057e33c808ee38e","kind":"commit","published_at":"2023-10-20T08:57:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.1/manifests"},{"name":"v7.5.1","sha":"6ceb141d3f05f5a10cfb89cd0943ff83d031bcaf","kind":"commit","published_at":"2023-10-19T14:04:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.1/manifests"},{"name":"v7.6.0-alpha.0","sha":"a8331a8c46253b8910669129c0908454e54fed49","kind":"commit","published_at":"2023-10-17T21:37:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.6.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.6.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.6.0-alpha.0/manifests"},{"name":"v7.5.0","sha":"fea453a864c3a8d252b6be04dabf07fe19a8e235","kind":"commit","published_at":"2023-10-17T13:30:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0/manifests"},{"name":"v7.5.0-alpha.7","sha":"0a6e94ce350d878bea457b160706f5b37c977931","kind":"commit","published_at":"2023-10-13T12:38:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.7/manifests"},{"name":"v7.5.0-alpha.6","sha":"25af33cf6e4665489e2b355f82e2c2ecadc98302","kind":"commit","published_at":"2023-10-12T02:45:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.6/manifests"},{"name":"v7.5.0-alpha.5","sha":"816e86e4b2517eb42fb1b3846ba6a4116ac201b3","kind":"commit","published_at":"2023-10-09T18:51:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.5/manifests"},{"name":"v7.4.6","sha":"bd936bf624411eb062d33ec6642517ae41d4b9ca","kind":"commit","published_at":"2023-10-03T19:43:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.6/manifests"},{"name":"v7.5.0-alpha.4","sha":"149711c5b454e1c52342fed89e80abd66a93c41e","kind":"commit","published_at":"2023-10-03T13:38:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.4/manifests"},{"name":"v7.4.5","sha":"8b47f90496d7ad416cfcd8f1b25adfb9d197b830","kind":"commit","published_at":"2023-09-24T19:24:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.5/manifests"},{"name":"v7.4.4","sha":"639160fd1c03da5ad17af43a3972bd082330d575","kind":"commit","published_at":"2023-09-22T12:00:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.4/manifests"},{"name":"v7.5.0-alpha.3","sha":"a12a65bb2ae79b4b0efb36131a3a6c7faa74bc31","kind":"commit","published_at":"2023-09-21T14:30:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.3/manifests"},{"name":"v7.4.3","sha":"ecc22ab89ed588021b8aa824cea7ac995c1cc3e3","kind":"commit","published_at":"2023-09-20T12:36:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.3/manifests"},{"name":"v7.4.2","sha":"d0dcf7d9182b5c4378bf5e0e83d8335883d423b9","kind":"commit","published_at":"2023-09-15T09:35:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.2/manifests"},{"name":"v7.4.1","sha":"c4cc4cd09dea221deecd7e78f91a7dbd0bdf3ed7","kind":"commit","published_at":"2023-09-11T12:07:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.1/manifests"},{"name":"v7.5.0-alpha.2","sha":"70e67507299b2fa2cbaad9c28b5b107971df9ee1","kind":"commit","published_at":"2023-09-11T10:36:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.2/manifests"},{"name":"v7.5.0-alpha.1","sha":"b8b95d7a08d4bfaa849d94388f8cadb412d14c97","kind":"commit","published_at":"2023-09-04T02:05:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.1/manifests"},{"name":"v7.5.0-alpha.0","sha":"b3b3ba9be564eb9168145a968869d8d7079e9099","kind":"commit","published_at":"2023-09-01T21:24:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.5.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.5.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.5.0-alpha.0/manifests"},{"name":"v7.4.0","sha":"e38d1ab6c307551cff0bca6467052b687d29c24c","kind":"commit","published_at":"2023-08-29T09:10:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0/manifests"},{"name":"v7.4.0-alpha.2","sha":"d5ca2f42838c9f5a3e556a5e819e58f0deff522e","kind":"commit","published_at":"2023-08-25T15:52:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0-alpha.2/manifests"},{"name":"v7.4.0-alpha.1","sha":"cac080cdd66dcb60284d08d2264b555a9e4ae66b","kind":"commit","published_at":"2023-08-23T09:48:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0-alpha.1/manifests"},{"name":"v7.3.2","sha":"72479330f11784d37b8dd0b1abe83b99cabb1d08","kind":"commit","published_at":"2023-08-18T14:01:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.3.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.2/manifests"},{"name":"v7.4.0-alpha.0","sha":"d6105ce4dc3408f16002145f2d11d9683557629d","kind":"commit","published_at":"2023-08-16T10:45:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.4.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.4.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.4.0-alpha.0/manifests"},{"name":"v7.3.1","sha":"2d5bbb14ea87fdb1806c20399e931c31ed52a651","kind":"commit","published_at":"2023-08-16T09:20:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.3.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.1/manifests"},{"name":"v7.3.0","sha":"31ad20f4e29855b17fdde0f2f25db0ca27daddbc","kind":"commit","published_at":"2023-08-15T12:17:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.3.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.0/manifests"},{"name":"v7.3.0-alpha.0","sha":"60219fe14948621aed3be06fe29c652bbe977c33","kind":"commit","published_at":"2023-08-11T15:34:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.3.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.3.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.3.0-alpha.0/manifests"},{"name":"v7.2.3","sha":"fc85975b8fc4d45ee9b382cb18ba7a99fee91b2c","kind":"commit","published_at":"2023-08-11T10:40:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.3/manifests"},{"name":"v7.2.2-alpha.1","sha":"6ffb2c3e89593f7dcead318dcf3c43399c352d77","kind":"commit","published_at":"2023-08-10T10:43:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.2-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.2-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.2-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.2-alpha.1/manifests"},{"name":"v7.2.2","sha":"29a6b5dd2b4e792cde5298f2e5c4ceb27387b3ea","kind":"commit","published_at":"2023-08-09T13:54:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.2/manifests"},{"name":"v7.2.2-alpha.0","sha":"5deef0e5328bfd916d6f676abab2cc27d2322f98","kind":"commit","published_at":"2023-08-03T14:08:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.2-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.2-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.2-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.2-alpha.0/manifests"},{"name":"v7.2.1","sha":"54904549a300753d0929e41284e65c37a9f78831","kind":"commit","published_at":"2023-08-03T12:39:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.1/manifests"},{"name":"v7.2.0","sha":"d61d7c0a7b96f5f7cafd8db35b4ad3eaed6f7610","kind":"commit","published_at":"2023-08-01T10:51:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.0/manifests"},{"name":"v7.2.0-rc.0","sha":"cc225b0818da4e618a19d6eb325b386a6489bbac","kind":"commit","published_at":"2023-07-26T10:10:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.0-rc.0/manifests"},{"name":"v7.1.1","sha":"0792ef2db7e81a2719e24c9d587963eb8b4e8e47","kind":"commit","published_at":"2023-07-24T20:38:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.1/manifests"},{"name":"v7.2.0-alpha.0","sha":"daf87963a28f3d92586728216d118b02388c2ce4","kind":"commit","published_at":"2023-07-21T14:13:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.2.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.2.0-alpha.0/manifests"},{"name":"v7.1.0","sha":"51608c85a3f77a985e9ed22e7c16de515df3ac89","kind":"commit","published_at":"2023-07-18T09:20:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0/manifests"},{"name":"v7.1.0-rc.2","sha":"e7479e76911ea3cb86e78a2a589e6db3e2cc9da2","kind":"commit","published_at":"2023-07-13T14:58:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-rc.2/manifests"},{"name":"v7.0.27","sha":"1fdd8ad9f839844463a997ec943988727e1adabe","kind":"commit","published_at":"2023-07-12T14:54:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.27/manifests"},{"name":"v7.1.0-rc.1","sha":"5b324215ed77ce4ad7456b516755161d24c3e77a","kind":"commit","published_at":"2023-07-11T16:52:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-rc.1/manifests"},{"name":"v7.1.0-rc.0","sha":"ccdbb0f5a30bcdfc3c1b76ec85822fd788d80721","kind":"commit","published_at":"2023-07-11T06:54:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-rc.0/manifests"},{"name":"v7.1.0-beta.3","sha":"9947c95ef280977efbd3a06edd53a67bb6f03bea","kind":"commit","published_at":"2023-07-10T17:28:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.3/manifests"},{"name":"v7.1.0-beta.2","sha":"3854313a6f98e10265e720dde1840ba4ff3166a1","kind":"commit","published_at":"2023-07-10T07:47:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.2/manifests"},{"name":"v7.1.0-beta.1","sha":"add71c33c6ec918d906026815d96668de1a6b344","kind":"commit","published_at":"2023-07-06T18:33:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.1/manifests"},{"name":"v7.0.26","sha":"9e9a70a70a5a95922b17708f543a67dbc73ab9b6","kind":"commit","published_at":"2023-07-05T09:26:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.26/manifests"},{"name":"v7.1.0-beta.0","sha":"d90e498dcdabe54d895a89c8ff9470acb0df1f3d","kind":"commit","published_at":"2023-07-04T16:05:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-beta.0/manifests"},{"name":"v7.1.0-alpha.44","sha":"96943e25673ef1b72b8946e866bb561ed1854301","kind":"commit","published_at":"2023-07-04T13:01:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.44","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.44/manifests"},{"name":"v7.1.0-alpha.43","sha":"1ae14af99993eaaef819658464eff62a52ffbd78","kind":"commit","published_at":"2023-07-04T09:25:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.43","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.43/manifests"},{"name":"v7.0.25","sha":"281ff081ff7221f6f66d20e67ad2d49d216094b6","kind":"commit","published_at":"2023-07-03T14:51:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.25/manifests"},{"name":"v7.1.0-alpha.42","sha":"47446f4aa213d8bf65ce5f59223b02c83a4901b0","kind":"commit","published_at":"2023-07-02T18:41:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.42","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.42/manifests"},{"name":"v7.1.0-alpha.41","sha":"0cec250cbc2a877795c668b0cc538337d367620a","kind":"commit","published_at":"2023-06-28T15:03:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.41/manifests"},{"name":"v7.0.24","sha":"a1a8aaad0c2da5b9340894c1958df5ca3d25af6d","kind":"commit","published_at":"2023-06-27T13:09:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.24/manifests"},{"name":"v7.1.0-alpha.40","sha":"1dc1ed52c1249a26ee3e0ed2d6d5fb5a33cc14f3","kind":"commit","published_at":"2023-06-27T03:16:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.40/manifests"},{"name":"v7.1.0-alpha.39","sha":"6d0596f8b2462e6e0ae9d9dd72792e361c437878","kind":"commit","published_at":"2023-06-22T10:34:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.39/manifests"},{"name":"v7.0.23","sha":"518f5a74fe566dfa00ce2e6da823d5a41827424f","kind":"commit","published_at":"2023-06-22T07:19:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.23/manifests"},{"name":"v7.1.0-alpha.38","sha":"868120a59e1985c834791cf72f467bc6251d5f13","kind":"commit","published_at":"2023-06-21T13:08:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.38/manifests"},{"name":"v7.1.0-alpha.37","sha":"684d72fceb3d9905db326d28d70907972711888e","kind":"commit","published_at":"2023-06-20T01:23:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.37/manifests"},{"name":"v7.0.22","sha":"2a12a93aeaf43a2946f6adcd5bc6dc3fdec6bdb7","kind":"commit","published_at":"2023-06-17T11:00:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.22/manifests"},{"name":"v7.1.0-alpha.36","sha":"9ab5e17b776f162e5ae9b127acf4e8c8d84d29a3","kind":"commit","published_at":"2023-06-15T18:09:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.36/manifests"},{"name":"v7.1.0-alpha.35","sha":"3b2a575c043ccc370177062fc2a23e898aedc932","kind":"commit","published_at":"2023-06-15T08:53:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.35/manifests"},{"name":"v7.0.21","sha":"9a5724827b9be3c7e746bbe9c0db4521f1a58cc5","kind":"commit","published_at":"2023-06-15T08:43:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.21/manifests"},{"name":"v7.1.0-alpha.34","sha":"d3144831ea9cd13c910d8754296b91c7a181b17f","kind":"commit","published_at":"2023-06-14T14:32:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.34/manifests"},{"name":"v7.1.0-alpha.33","sha":"cc56e75cee7610421bc5d4d4b8221595198c5874","kind":"commit","published_at":"2023-06-14T09:10:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.33/manifests"},{"name":"v7.1.0-alpha.32","sha":"421b066d53746ec9b65eb7701b3d61d25d0730d4","kind":"commit","published_at":"2023-06-13T07:07:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.32/manifests"},{"name":"v7.1.0-alpha.31","sha":"a40fac3f59606b8a6c9ffad7d026470e0444b3b0","kind":"commit","published_at":"2023-06-12T10:03:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.31/manifests"},{"name":"v7.1.0-alpha.30","sha":"7d44a826efa2ed8aca239cb1e39129277ae24800","kind":"commit","published_at":"2023-06-09T12:38:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.30/manifests"},{"name":"v7.0.20","sha":"9fb2573aa274f3f69d3358050e8df9c903e8245f","kind":"tag","published_at":"2023-06-08T03:17:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.20/manifests"},{"name":"v7.0.19","sha":"245bae01c81d87eeadf74886167507fcea16369c","kind":"tag","published_at":"2023-06-08T03:10:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.19/manifests"},{"name":"v7.1.0-alpha.29","sha":"e6a7fd8a655c69780bc20b9749c2699e44beae16","kind":"tag","published_at":"2023-06-06T09:04:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.29/manifests"},{"name":"v7.1.0-alpha.28","sha":"301fa4868a78b498d46e2e2907339968f300e1cf","kind":"tag","published_at":"2023-06-06T02:52:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.28/manifests"},{"name":"v7.1.0-alpha.27","sha":"2625ab17064b29167746908ad7e73947c7616f11","kind":"tag","published_at":"2023-06-04T05:04:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.27/manifests"},{"name":"v7.1.0-alpha.26","sha":"515abaa55abc8ad20f906e4ce46cde3d3850991e","kind":"tag","published_at":"2023-05-31T09:11:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.26/manifests"},{"name":"v7.0.18","sha":"8edc25418ec52a0ff223860677716303df7cb09f","kind":"tag","published_at":"2023-05-26T16:09:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.18/manifests"},{"name":"v7.1.0-alpha.25","sha":"3f93a9032c93e77e34c3b39adea4b4a0f21e8920","kind":"tag","published_at":"2023-05-26T14:38:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.25/manifests"},{"name":"v7.1.0-alpha.24","sha":"51cf5ea9af9e1a6464df2ec402828b2febdd0034","kind":"tag","published_at":"2023-05-26T03:20:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.24/manifests"},{"name":"v7.0.17","sha":"e26b55b288f5fa815d41843f2405a56961dbb2a7","kind":"tag","published_at":"2023-05-24T09:59:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.17/manifests"},{"name":"v7.0.16","sha":"663d7b027631e329c87d4d1b0b440774e249016e","kind":"tag","published_at":"2023-05-24T09:48:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.16/manifests"},{"name":"v7.1.0-alpha.23","sha":"4e6e01b944b879104250d5f4af38451724a0ed0e","kind":"tag","published_at":"2023-05-24T08:39:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.23/manifests"},{"name":"v7.1.0-alpha.22","sha":"487ed44ae1fed86a78b0d2170bd53dc819075110","kind":"tag","published_at":"2023-05-24T00:28:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.22/manifests"},{"name":"v7.0.15","sha":"48448084c3bbb005f771a2ff2588dc8a3c369caa","kind":"tag","published_at":"2023-05-23T16:59:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.15/manifests"},{"name":"v7.1.0-alpha.21","sha":"49d49518beeb39d14ad5f978fbf2c13e05fb5a61","kind":"tag","published_at":"2023-05-23T16:09:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.21/manifests"},{"name":"v7.0.14","sha":"9bb86c8f421ddb49ee8847076535ea333cffb044","kind":"tag","published_at":"2023-05-23T07:50:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.14/manifests"},{"name":"v7.0.13","sha":"23e292c67f790fc23e04b97aa0af1dc5e2c0d16a","kind":"tag","published_at":"2023-05-22T19:10:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.13/manifests"},{"name":"v7.1.0-alpha.20","sha":"4d0c4eda02b8afb329f1794fd62088e576fb1ec9","kind":"tag","published_at":"2023-05-19T17:31:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.20/manifests"},{"name":"v7.1.0-alpha.19","sha":"f3e4f1e5a224fa8323a679555c9197335a7bce54","kind":"tag","published_at":"2023-05-16T01:18:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.19/manifests"},{"name":"v7.0.12","sha":"7b73b43500a411f4044d8f78c0c13f48f176fa08","kind":"tag","published_at":"2023-05-15T15:48:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.12/manifests"},{"name":"v7.1.0-alpha.18","sha":"52d9e5ef8bb048042ca5ff1b1ef95d1421ddfafc","kind":"tag","published_at":"2023-05-15T14:54:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.18/manifests"},{"name":"v7.0.11","sha":"43e5c1aa449b2438e50b23d72f13155f3c2ab236","kind":"tag","published_at":"2023-05-12T09:52:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.11/manifests"},{"name":"v7.1.0-alpha.17","sha":"ff78058e6bf45bae42dff07e0c74cc73caabe855","kind":"tag","published_at":"2023-05-12T08:14:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.17/manifests"},{"name":"v7.1.0-alpha.16","sha":"1be6a4fe5e5c1ef7089b55d9e89b53cd1faee069","kind":"tag","published_at":"2023-05-11T12:07:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.16/manifests"},{"name":"v7.1.0-alpha.15","sha":"b8b1b7949c095a8fccfca6f1f3192b4203020485","kind":"tag","published_at":"2023-05-10T16:11:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.15/manifests"},{"name":"v7.0.10","sha":"b856ff4eae53af1781bbf4ea96fda180eb6f6ded","kind":"tag","published_at":"2023-05-09T16:14:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.10/manifests"},{"name":"v7.1.0-alpha.14","sha":"72ae6b0d965d1ae596159cdb15109c5e13376d78","kind":"tag","published_at":"2023-05-09T08:36:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.14/manifests"},{"name":"v7.0.9","sha":"797cfd6f12f94a65617c65f25b2d6546a689bf1b","kind":"tag","published_at":"2023-05-05T14:59:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.9/manifests"},{"name":"v7.1.0-alpha.13","sha":"5f5be6cc6695e4ed9ddddc58f8f8258bf07e7c53","kind":"tag","published_at":"2023-05-05T13:34:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.13/manifests"},{"name":"v7.0.8","sha":"9991b68c7d0cd1543c974f358cae9e0d02b29e7e","kind":"tag","published_at":"2023-05-03T09:57:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.8/manifests"},{"name":"v7.1.0-alpha.12","sha":"8de6963fca74d5952f5cb5737e34fb4e1ddfd0f6","kind":"tag","published_at":"2023-05-02T16:34:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.12/manifests"},{"name":"v7.1.0-alpha.11","sha":"0797ab602bc569ff71c343a2b1aaba7e49232d95","kind":"tag","published_at":"2023-04-28T14:54:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.11/manifests"},{"name":"v7.1.0-alpha.10","sha":"e7c833e690dd0d2966ffb7fb806a3bda89a508c8","kind":"tag","published_at":"2023-04-27T18:51:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.10/manifests"},{"name":"v7.1.0-alpha.9","sha":"ec112401efaae6d3d4996c790a30301177570da9","kind":"tag","published_at":"2023-04-25T16:08:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.9/manifests"},{"name":"v7.0.7","sha":"9e352853ca5ce94d81fcdb06c303b4fbf43f8971","kind":"tag","published_at":"2023-04-24T10:07:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.7/manifests"},{"name":"v7.1.0-alpha.8","sha":"ae73d1c8065f7d614cfe6f3462ae7ca55a0c4e6b","kind":"tag","published_at":"2023-04-24T01:57:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.8/manifests"},{"name":"v7.1.0-alpha.7","sha":"ab6f997ca1ff37b0711a7e12c12af8d76d85f0fc","kind":"tag","published_at":"2023-04-19T08:36:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.7/manifests"},{"name":"v7.0.6","sha":"8608b729992c004e30119ff3fdcadfed3f7504e9","kind":"tag","published_at":"2023-04-18T16:47:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.6/manifests"},{"name":"v7.1.0-alpha.6","sha":"df316720cecd41d64fd95720fd5435150e00c12e","kind":"tag","published_at":"2023-04-18T14:27:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.6/manifests"},{"name":"v7.1.0-alpha.5","sha":"8e835df7a5e177b96e4e55c2fc8d4a3ac4d47ec1","kind":"tag","published_at":"2023-04-17T01:33:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.5/manifests"},{"name":"v7.0.5","sha":"0c784eb56272a1413904cfa53ae8ea4c5c35306e","kind":"tag","published_at":"2023-04-15T12:44:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.5/manifests"},{"name":"v7.1.0-alpha.4","sha":"18dcfa6073157150da60c328f6f64abd477ddcad","kind":"tag","published_at":"2023-04-14T17:04:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.4/manifests"},{"name":"v7.1.0-alpha.3","sha":"d0acd16fdf394463add948bac3f226b93f92c235","kind":"tag","published_at":"2023-04-13T08:24:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.3/manifests"},{"name":"v7.0.4","sha":"98ddf58dba5ec35963e94a6f01f5043b2c866470","kind":"tag","published_at":"2023-04-12T12:49:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.4/manifests"},{"name":"v7.1.0-alpha.2","sha":"3f0c9a6636b9e69006ffb841234cf785598e0572","kind":"tag","published_at":"2023-04-12T10:17:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.2/manifests"},{"name":"v7.0.3","sha":"71877c1f4ba6b2d8829adc200a9c4bb09f7bfc37","kind":"tag","published_at":"2023-04-12T00:19:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.3/manifests"},{"name":"v7.1.0-alpha.1","sha":"48a1df25493b1cc26a405096e723301f4bb04b4e","kind":"tag","published_at":"2023-04-11T14:05:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.1/manifests"},{"name":"v7.1.0-alpha.0","sha":"8ff2938f8ac0c2d524ae653cd89251e5cd4721a4","kind":"tag","published_at":"2023-04-05T14:32:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.1.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.1.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.1.0-alpha.0/manifests"},{"name":"v7.0.2","sha":"96b498debee8b89d0c4050c13172a5a818c9997a","kind":"tag","published_at":"2023-04-03T12:46:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"2fe0c39167a40d6856f5cbc2ab927b3b65fc384b","kind":"tag","published_at":"2023-04-03T09:50:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"4f2afa644d7f2833181fc03187f5597d442285a6","kind":"tag","published_at":"2023-03-31T13:37:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0/manifests"},{"name":"v7.0.0-rc.11","sha":"908c324acf53fc0f97fbdd1ff14d39a5dde396ff","kind":"tag","published_at":"2023-03-31T10:08:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.11/manifests"},{"name":"v7.0.0-rc.10","sha":"dd10adf7821c47f0d3a2e6a45d80eea2b906c3a2","kind":"tag","published_at":"2023-03-29T14:25:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.10/manifests"},{"name":"v7.0.0-rc.9","sha":"618743e115ad0f172537a4b7b6cdfb0beaef52b5","kind":"tag","published_at":"2023-03-29T02:42:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.9/manifests"},{"name":"v7.0.0-rc.8","sha":"42cc9d76db87614261e067f49b0123db30365233","kind":"tag","published_at":"2023-03-25T00:39:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.8/manifests"},{"name":"v7.0.0-rc.7","sha":"908868e02f55605ad5ebe4299c2d5432fb41e1b8","kind":"tag","published_at":"2023-03-23T11:53:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.7/manifests"},{"name":"v6.5.17-alpha.0","sha":"f6dd58a9fa9f197bfb74d0b6c7d6b5d266f759b9","kind":"tag","published_at":"2023-03-23T03:11:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.17-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.17-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.17-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.17-alpha.0/manifests"},{"name":"v7.0.0-rc.6","sha":"1467fa1d714cbf43d5d87f9233c6dd42e20da787","kind":"tag","published_at":"2023-03-22T16:59:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.6/manifests"},{"name":"v7.0.0-rc.5","sha":"851e100b53f1c58b6a79ca3bc0a9c295b385264d","kind":"tag","published_at":"2023-03-20T09:25:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.5/manifests"},{"name":"v7.0.0-rc.4","sha":"6fb713a2ca980fa241f82a076579889fcdf47ecc","kind":"tag","published_at":"2023-03-17T01:25:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.4/manifests"},{"name":"v7.0.0-rc.3","sha":"94e99533b214c24691cc9edb3a026d04f20154b6","kind":"tag","published_at":"2023-03-13T19:36:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.3/manifests"},{"name":"v7.0.0-rc.2","sha":"ef4cfd4483670ad30dfea190c843e5571db06886","kind":"tag","published_at":"2023-03-13T12:35:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.2/manifests"},{"name":"v7.0.0-rc.1","sha":"115d69123dc7c4dfab9538d2b273cb0fcc372852","kind":"tag","published_at":"2023-03-10T11:49:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.1/manifests"},{"name":"v7.0.0-rc.0","sha":"6d1bcb2579203a3075467a2ba83738d854545053","kind":"tag","published_at":"2023-03-09T17:43:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-rc.0/manifests"},{"name":"v7.0.0-beta.64","sha":"f33337d997ae5db03f3b7681cffe0a154e1798f3","kind":"tag","published_at":"2023-03-09T01:52:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.64","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.64/manifests"},{"name":"v7.0.0-beta.63","sha":"5a1c2753f9c30f3b12eb158dfa5e93706ad0e9a8","kind":"tag","published_at":"2023-03-08T17:06:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.63","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.63/manifests"},{"name":"v7.0.0-beta.62","sha":"f70dcdb599363bfd6e6d2b63f8fadd02e9cbe00a","kind":"tag","published_at":"2023-03-06T14:55:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.62","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.62/manifests"},{"name":"v7.0.0-beta.61","sha":"c4707c66fa1b173da15d232f35e03dd647aa6a42","kind":"tag","published_at":"2023-03-03T16:40:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.61","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.61/manifests"},{"name":"v7.0.0-beta.60","sha":"325e0406b449b740d94d481a32a62304a8b2fd11","kind":"tag","published_at":"2023-03-02T17:37:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.60","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.60/manifests"},{"name":"v7.0.0-beta.59","sha":"c808723218b9a07aa5c92a440babb23c0411db99","kind":"tag","published_at":"2023-03-01T16:50:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.59","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.59/manifests"},{"name":"v7.0.0-beta.58","sha":"a447c4d622b3c1010459047df9c8b7022e76a10d","kind":"tag","published_at":"2023-03-01T12:32:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.58","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.58/manifests"},{"name":"v7.0.0-beta.57","sha":"40424e73ad881740b16d5017507f7790fe8d27c5","kind":"tag","published_at":"2023-03-01T00:50:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.57","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.57/manifests"},{"name":"v7.0.0-beta.56","sha":"26815b0ea07f3800cc514cccd242c8ab1f428b8c","kind":"tag","published_at":"2023-02-28T17:42:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.56","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.56/manifests"},{"name":"v7.0.0-beta.55","sha":"fcabbb3d1837b193348cbdb7935d497049cd5243","kind":"tag","published_at":"2023-02-27T14:00:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.55","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.55/manifests"},{"name":"v7.0.0-beta.54","sha":"dbdaa1b77a1f00ea90d6c1f018bf0c772d7b9afd","kind":"tag","published_at":"2023-02-24T12:35:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.54","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.54/manifests"},{"name":"v7.0.0-beta.53","sha":"b1da06450dc3e4124a935785a2041b18204533ae","kind":"tag","published_at":"2023-02-21T17:57:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.53","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.53/manifests"},{"name":"v7.0.0-beta.52","sha":"1f559ed69a4fdd8eeb88e4190b16a8932104908e","kind":"tag","published_at":"2023-02-21T07:35:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.52","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.52/manifests"},{"name":"v7.0.0-beta.51","sha":"92ae17be35e8e19be160d4d8acb9b56e40064be2","kind":"tag","published_at":"2023-02-20T15:04:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.51","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.51/manifests"},{"name":"v7.0.0-beta.50","sha":"ecbe308bda919d3cc60188dbb17dc4511f6b7a0e","kind":"tag","published_at":"2023-02-17T16:10:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.50","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.50/manifests"},{"name":"v7.0.0-beta.49","sha":"a2b4f0b42ee2b071390794bbdf99d0366fa32472","kind":"tag","published_at":"2023-02-16T16:26:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.49","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.49/manifests"},{"name":"v7.0.0-beta.48","sha":"8c9765f9cd204fc63b928526941d8d8bffaf7c38","kind":"tag","published_at":"2023-02-15T11:45:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.48","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.48/manifests"},{"name":"v7.0.0-beta.47","sha":"a591d8eb579e68b26c277ab8ebdcafc2611530a5","kind":"tag","published_at":"2023-02-13T16:38:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.47","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.47/manifests"},{"name":"v7.0.0-beta.46","sha":"ddbb9cfded3d2e6374a9abc9a6e8990a2f0052ed","kind":"tag","published_at":"2023-02-10T16:40:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.46","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.46/manifests"},{"name":"v7.0.0-beta.45","sha":"c7fdb03a408aff39160d1977f906e1780ccfbc50","kind":"tag","published_at":"2023-02-09T02:59:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.45","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.45/manifests"},{"name":"v7.0.0-beta.44","sha":"cb3de6c33a80b366011c8081867b59985c27a666","kind":"tag","published_at":"2023-02-07T16:13:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.44","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.44/manifests"},{"name":"v7.0.0-beta.43","sha":"b1b7c2bc998decc21eb8352fcccd3c939048df02","kind":"tag","published_at":"2023-02-04T09:15:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.43","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.43/manifests"},{"name":"v7.0.0-beta.42","sha":"0b8d11c61742ba9283a6889d0bdac9ac5a8a508f","kind":"tag","published_at":"2023-02-04T04:26:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.42","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.42/manifests"},{"name":"v7.0.0-beta.41","sha":"b73df3011fe6ccda407ebb6ed15b80e0d01d4230","kind":"tag","published_at":"2023-02-03T13:26:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.41/manifests"},{"name":"v7.0.0-beta.40","sha":"9c68cc3a66e996e91ccd520d9d0adf0fa7094ad4","kind":"tag","published_at":"2023-02-02T03:39:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.40/manifests"},{"name":"v7.0.0-beta.39","sha":"96d484511811e3154ff18c55814a1f4688946335","kind":"tag","published_at":"2023-02-01T15:55:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.39/manifests"},{"name":"v7.0.0-beta.38","sha":"91302a6818a7794e1e8bbff01c68513b8516cb53","kind":"tag","published_at":"2023-01-31T08:57:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.38/manifests"},{"name":"v7.0.0-beta.37","sha":"85d5b70f8f225e917d489349cc44107be0267e9f","kind":"tag","published_at":"2023-01-31T08:48:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.37/manifests"},{"name":"v7.0.0-beta.36","sha":"5268eb0fa26e2e31cc410c27cbff7189f3b7eba1","kind":"tag","published_at":"2023-01-28T03:29:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.36/manifests"},{"name":"v7.0.0-beta.35","sha":"e6d5c50c88bc67468a815efc1048b36ebc2d4bdd","kind":"tag","published_at":"2023-01-26T16:57:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.35/manifests"},{"name":"v6.5.16","sha":"7db13fface8f05b870a16b90694a840785830f7e","kind":"tag","published_at":"2023-01-26T11:30:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.16/manifests"},{"name":"v7.0.0-beta.34","sha":"b8c17b23e92257c5a09b592dc6b557ba7b94ccea","kind":"tag","published_at":"2023-01-25T17:38:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.34/manifests"},{"name":"v7.0.0-beta.33","sha":"7b662c444875d3890ee935878fb1b2b45fbfdfb7","kind":"tag","published_at":"2023-01-24T15:35:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.33/manifests"},{"name":"v7.0.0-beta.32","sha":"99f5bb60dddd80bf94d55d05411fd7e7d730b009","kind":"tag","published_at":"2023-01-24T03:38:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.32/manifests"},{"name":"v7.0.0-beta.31","sha":"6d1ea7647fce605b2029077cbd02f655cafe1807","kind":"tag","published_at":"2023-01-20T05:22:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.31/manifests"},{"name":"v7.0.0-beta.30","sha":"633f95bec79fb65524a7bcae867448b351920831","kind":"tag","published_at":"2023-01-18T15:09:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.30/manifests"},{"name":"v7.0.0-beta.29","sha":"c6b2e1a65b1a0f65c52819929344602708212a59","kind":"tag","published_at":"2023-01-17T10:00:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.29/manifests"},{"name":"v7.0.0-beta.28","sha":"05179df2dcf366ea1e61b0809e7778afbec094de","kind":"tag","published_at":"2023-01-15T06:12:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.28/manifests"},{"name":"v7.0.0-beta.27","sha":"1abdc0888cba8f23b12a8b9a777f4af6ed15ffe2","kind":"tag","published_at":"2023-01-14T09:48:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.27/manifests"},{"name":"v7.0.0-beta.26","sha":"4d3ed5ec2eb8db3e688955e2820001def09621c1","kind":"tag","published_at":"2023-01-13T16:14:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.26/manifests"},{"name":"v7.0.0-beta.25","sha":"2109ab8d7c0667e686db757abf5afcbf3d48a6ec","kind":"tag","published_at":"2023-01-11T16:33:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.25/manifests"},{"name":"v6.5.16-alpha.0","sha":"1b48a7af6f154076a9c77b3890c2baeba4d724a1","kind":"tag","published_at":"2023-01-11T16:16:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.16-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.16-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.16-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.16-alpha.0/manifests"},{"name":"v7.0.0-beta.24","sha":"cf402923a5076bbeee8dc08fe91115d747903cbf","kind":"tag","published_at":"2023-01-10T16:33:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.24/manifests"},{"name":"v7.0.0-beta.23","sha":"540859f1e7daeb25a03b2095e4223effc7f590b8","kind":"tag","published_at":"2023-01-10T15:36:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.23/manifests"},{"name":"v7.0.0-beta.22","sha":"3b05d5a4072a41ad557febfd407220fb4f2944bf","kind":"tag","published_at":"2023-01-10T15:31:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.22/manifests"},{"name":"v7.0.0-beta.21","sha":"fb45d854842e10fa119a65c628333e3a5d495e77","kind":"tag","published_at":"2023-01-09T01:15:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.21/manifests"},{"name":"v7.0.0-beta.20","sha":"22701aedf564e467511887eb041f32ae0c96bcde","kind":"tag","published_at":"2023-01-06T12:09:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.20/manifests"},{"name":"v7.0.0-beta.19","sha":"da902f312eb354d20aa83bf0f0035b9744f93791","kind":"tag","published_at":"2023-01-01T10:16:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.19/manifests"},{"name":"v7.0.0-beta.18","sha":"fd0c69d276a6b6d1211d33f00d330b14d17d6aea","kind":"tag","published_at":"2023-01-01T10:02:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.18/manifests"},{"name":"v7.0.0-beta.17","sha":"6559b419625c2dcf76bad1a12fcf75e3dd7c4187","kind":"tag","published_at":"2022-12-30T13:21:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.17/manifests"},{"name":"v7.0.0-beta.16","sha":"7ca5d329ef50ec4cded3c6586761a25a8e79e67c","kind":"tag","published_at":"2022-12-28T16:21:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.16/manifests"},{"name":"v7.0.0-beta.15","sha":"ed794f9d13e2bfe696ed2b230a3da04c203519eb","kind":"tag","published_at":"2022-12-24T04:56:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.15/manifests"},{"name":"v7.0.0-beta.14","sha":"c3b2e8fe2517ba2d7630e260de0fd1ad86cafeb6","kind":"tag","published_at":"2022-12-23T12:01:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.14/manifests"},{"name":"v6.5.15","sha":"feab19dad03201d094000c656bcb4559294b3914","kind":"tag","published_at":"2022-12-20T14:59:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.15/manifests"},{"name":"v6.5.15-alpha.1","sha":"cfd775bd5bfb7c4bc4609f413e52c1ba2f226560","kind":"tag","published_at":"2022-12-20T13:58:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.15-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.15-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.15-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.15-alpha.1/manifests"},{"name":"v7.0.0-beta.13","sha":"ddf86bd126ede0c019d7c9494f99f24a5cad9908","kind":"tag","published_at":"2022-12-20T13:28:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.13/manifests"},{"name":"v7.0.0-beta.12","sha":"dd52c7e8853bc40791deb55e36473c0c18ab5957","kind":"tag","published_at":"2022-12-16T15:27:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.12/manifests"},{"name":"v7.0.0-beta.11","sha":"f488007ad9e0ff9c4ade4837f584db87fa0d46eb","kind":"tag","published_at":"2022-12-16T14:28:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.11/manifests"},{"name":"v7.0.0-beta.10","sha":"e0ac32774403f7b73348cb1a4ebdabce0c641d86","kind":"tag","published_at":"2022-12-16T07:23:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.10/manifests"},{"name":"v7.0.0-beta.9","sha":"c466d4f77c3e8b99f28aaf508acdb9fd863550fd","kind":"tag","published_at":"2022-12-15T16:15:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.9/manifests"},{"name":"v7.0.0-beta.8","sha":"5340574d89a799ec10959edc16ca140852cf355c","kind":"tag","published_at":"2022-12-14T15:40:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.8/manifests"},{"name":"v7.0.0-beta.7","sha":"e16a8c685e22121683ac00b1bc53dbf5aa587f88","kind":"tag","published_at":"2022-12-14T14:01:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.7/manifests"},{"name":"v7.0.0-beta.6","sha":"edcda9c064bcb77c903263fafcaee2bd369f429a","kind":"tag","published_at":"2022-12-13T16:10:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.6/manifests"},{"name":"v7.0.0-beta.5","sha":"8a44bd60808941735aac4a5e9505e8f658131b3e","kind":"tag","published_at":"2022-12-13T15:21:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.5/manifests"},{"name":"v7.0.0-beta.4","sha":"4d869ed6f7166e0d06f2bef5a1b872fa77a0cf2d","kind":"tag","published_at":"2022-12-13T01:34:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.4/manifests"},{"name":"v6.5.15-alpha.0","sha":"095d6ad0f577082c3faf1ac3e0140fc1a80a90a2","kind":"tag","published_at":"2022-12-12T11:51:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.15-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.15-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.15-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.15-alpha.0/manifests"},{"name":"v7.0.0-beta.3","sha":"9a57b4788c8b2817db516d799057d8295b187880","kind":"tag","published_at":"2022-12-10T02:19:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.3/manifests"},{"name":"v7.0.0-beta.2","sha":"66a0d588184add900c48d49f3a62743fa9cc5185","kind":"tag","published_at":"2022-12-09T04:37:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.2/manifests"},{"name":"v7.0.0-beta.1","sha":"42c08678ac06d9c2c8e7a4c31a91e0a14bf5c2cd","kind":"tag","published_at":"2022-12-08T17:26:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.1/manifests"},{"name":"v7.0.0-beta.0","sha":"2e4ddde6a0a291266d91fe6a5ecda767bf119e70","kind":"tag","published_at":"2022-12-08T07:58:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-beta.0/manifests"},{"name":"v7.0.0-alpha.62","sha":"27a91217b1e30d56af667a4e1f587ed1ac173e70","kind":"tag","published_at":"2022-12-07T17:35:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.62","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.62/manifests"},{"name":"v7.0.0-alpha.61","sha":"ec1df6fe1b11ad6084b9f3ea4b5f6bee3fca58be","kind":"tag","published_at":"2022-12-07T10:58:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.61","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.61/manifests"},{"name":"v7.0.0-alpha.60","sha":"2b38f15a169d191e68f01abae0b109920d89fb39","kind":"tag","published_at":"2022-12-07T04:24:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.60","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.60/manifests"},{"name":"v7.0.0-alpha.59","sha":"8d3068344b96cb740635b6fbb7a9052108a984bc","kind":"tag","published_at":"2022-12-06T16:07:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.59","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.59/manifests"},{"name":"v7.0.0-alpha.58","sha":"c7f8e3e8486ab5caf3da0ef016acfd2065f0dc05","kind":"tag","published_at":"2022-12-05T06:21:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.58","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.58/manifests"},{"name":"v7.0.0-alpha.57","sha":"5a87a203fd293c1199ca5303af1923892a1fccae","kind":"tag","published_at":"2022-12-03T14:13:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.57","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.57/manifests"},{"name":"v6.5.14","sha":"cf65eb7ff6f58341ecd8010a24ee88d2974a7df5","kind":"tag","published_at":"2022-12-02T00:05:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14/manifests"},{"name":"v6.5.14-alpha.2","sha":"71f07c4af213258303a8513dc9a6a7c70214bcbe","kind":"tag","published_at":"2022-12-01T16:28:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.14-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.14-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14-alpha.2/manifests"},{"name":"v7.0.0-alpha.56","sha":"c8e9a862bb83c4a0d6b5975e795b4ca7f7ff7bc2","kind":"tag","published_at":"2022-12-01T05:48:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.56","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.56/manifests"},{"name":"v7.0.0-alpha.55","sha":"55cd2ab63d1f897de59e2471d2f916f7d2c13546","kind":"tag","published_at":"2022-11-30T17:29:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.55","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.55/manifests"},{"name":"v6.5.14-alpha.1","sha":"16dfcaa06913126a0fd6f13e14caf8180b4ecb7f","kind":"tag","published_at":"2022-11-27T14:57:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.14-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.14-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14-alpha.1/manifests"},{"name":"v7.0.0-alpha.54","sha":"91177d4e27daec556a24ae6223c3cbe17a998d9b","kind":"tag","published_at":"2022-11-25T14:22:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.54","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.54/manifests"},{"name":"v7.0.0-alpha.53","sha":"fd1cf81615a5ddac3369e7bb567a1a43081fdc23","kind":"tag","published_at":"2022-11-24T10:58:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.53","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.53/manifests"},{"name":"v7.0.0-alpha.52","sha":"d2494e3f51ce0f55bcb1ef693a6477c669fbe666","kind":"tag","published_at":"2022-11-21T14:33:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.52","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.52/manifests"},{"name":"v7.0.0-alpha.51","sha":"4fec76c3f5135854d9834ebc1cf2f1f325696ded","kind":"tag","published_at":"2022-11-19T12:54:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.51","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.51/manifests"},{"name":"v6.5.14-alpha.0","sha":"c4e122aed592304807cb5a13ca08c52fca8eab3d","kind":"tag","published_at":"2022-11-19T04:14:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.14-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.14-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.14-alpha.0/manifests"},{"name":"v7.0.0-alpha.50","sha":"77184d039091f4782dc4540df6d271a24fb3e242","kind":"tag","published_at":"2022-11-17T07:06:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.50","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.50/manifests"},{"name":"v7.0.0-alpha.49","sha":"d7eb433300cac55d3c7256c8181eb6fd7a47b4c8","kind":"tag","published_at":"2022-11-13T15:50:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.49","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.49/manifests"},{"name":"v7.0.0-alpha.48","sha":"b58a29b785462f8a8b711b6bb2d7223fd6dc17fd","kind":"tag","published_at":"2022-11-07T07:56:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.48","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.48/manifests"},{"name":"v7.0.0-alpha.47","sha":"1c706a4a778831e012343c905f86225fa71491a7","kind":"tag","published_at":"2022-11-01T04:14:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.47","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.47/manifests"},{"name":"v7.0.0-alpha.46","sha":"c64b5be851ed2affac56e1daaac3f453fbe6f230","kind":"tag","published_at":"2022-10-28T13:28:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.46","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.46/manifests"},{"name":"v7.0.0-alpha.45","sha":"3ef14366115c56c1d45c0359ff681cc47ed50532","kind":"tag","published_at":"2022-10-27T21:55:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.45","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.45/manifests"},{"name":"v7.0.0-alpha.44","sha":"d4965bd328d8f83c279560c7bc8428e490b275f3","kind":"tag","published_at":"2022-10-27T13:52:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.44","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.44/manifests"},{"name":"v7.0.0-alpha.43","sha":"f801c26f7bdcbfeeeca6706c0854d130bfb2f38b","kind":"tag","published_at":"2022-10-25T12:10:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.43","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.43/manifests"},{"name":"v7.0.0-alpha.42","sha":"4ed2e832e3accf8e533da92a46a812eacaf5db0b","kind":"tag","published_at":"2022-10-24T04:18:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.42","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.42/manifests"},{"name":"v6.5.13","sha":"9bc627d9b364d2ea915470dfd08cfe5cb3716dee","kind":"tag","published_at":"2022-10-24T04:00:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.13/manifests"},{"name":"v6.5.13-alpha.1","sha":"03f5ebeedfa0027ceeb18c0991ddf47e1ffa6651","kind":"tag","published_at":"2022-10-24T03:40:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.13-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.13-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.13-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.13-alpha.1/manifests"},{"name":"v7.0.0-alpha.41","sha":"7ec6f916eb875bd2e3cf3aa6b1afcd1fe25d1637","kind":"tag","published_at":"2022-10-21T15:42:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.41/manifests"},{"name":"v7.0.0-alpha.40","sha":"8f6d8629f1ad7e776c39e2c7621f4a0d538aa93c","kind":"tag","published_at":"2022-10-19T18:23:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.40/manifests"},{"name":"v7.0.0-alpha.39","sha":"47386bd49d141ea70daac41ab3e4d52749fc5da9","kind":"tag","published_at":"2022-10-18T16:12:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.39/manifests"},{"name":"v7.0.0-alpha.38","sha":"438114fcf62a763f0e8c07e2c34890dd987ca431","kind":"tag","published_at":"2022-10-15T02:50:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.38/manifests"},{"name":"v7.0.0-alpha.37","sha":"82667a655108283aafc828427f00bb3590a334e5","kind":"tag","published_at":"2022-10-12T19:33:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.37/manifests"},{"name":"v7.0.0-alpha.36","sha":"c7cab45bef4e7c1e7e4f41244e2580a082c8841e","kind":"tag","published_at":"2022-10-12T19:17:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.36/manifests"},{"name":"v7.0.0-alpha.35","sha":"d8972df8c6c1c4716131a856751f5914acddaad1","kind":"tag","published_at":"2022-10-05T16:19:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.35/manifests"},{"name":"v6.5.13-alpha.0","sha":"1423ff5ed44da6f0bb3b7838c96f2ebe31cef05c","kind":"tag","published_at":"2022-09-28T12:19:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.13-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.13-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.13-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.13-alpha.0/manifests"},{"name":"v7.0.0-alpha.34","sha":"fc90fc875462421c1faa35862ac4bc436de8e75f","kind":"tag","published_at":"2022-09-27T03:25:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.34/manifests"},{"name":"v6.5.12","sha":"e3991cb4dac45c964e29f82da6be5912464c5a4f","kind":"tag","published_at":"2022-09-14T00:54:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.12/manifests"},{"name":"v7.0.0-alpha.33","sha":"5da5b0fabd04cc5cd5771e8242a960f05d03234a","kind":"tag","published_at":"2022-09-13T11:04:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.33/manifests"},{"name":"v7.0.0-alpha.32","sha":"9c49a7cd8bf8b7a72c2e726aff16a63053d4bb96","kind":"tag","published_at":"2022-09-13T10:49:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.32/manifests"},{"name":"v6.5.11","sha":"db56a2586508ee1082640f24402e491333e42ec4","kind":"tag","published_at":"2022-09-13T01:24:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11/manifests"},{"name":"v7.0.0-alpha.31","sha":"02c013c33186479017098d532a18ff8654b91f1f","kind":"tag","published_at":"2022-09-07T03:16:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.31/manifests"},{"name":"v6.5.11-alpha.2","sha":"069134850deba5a8f7497cc66d4dee834ac95ba5","kind":"tag","published_at":"2022-09-07T02:50:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.11-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.11-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11-alpha.2/manifests"},{"name":"v7.0.0-alpha.30","sha":"aabf7b595cb13d8a86dca27ad3d6039205bd55d6","kind":"tag","published_at":"2022-09-05T16:55:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.30/manifests"},{"name":"v7.0.0-alpha.29","sha":"87ce9b91ce2c7e35a716d2254768fb1a34e777c7","kind":"tag","published_at":"2022-09-02T16:03:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.29/manifests"},{"name":"v7.0.0-alpha.28","sha":"941b85ce04c2e7c4328edb3568c1dece36dfbcf3","kind":"tag","published_at":"2022-09-01T16:52:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.28/manifests"},{"name":"v7.0.0-alpha.27","sha":"3e33f0709dd97151b7dfd86fd9858d13fd1c5738","kind":"tag","published_at":"2022-08-31T02:58:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.27/manifests"},{"name":"v7.0.0-alpha.26","sha":"e5c9cfe1d0482132e59734d9cfce57477045914f","kind":"tag","published_at":"2022-08-26T11:12:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.26/manifests"},{"name":"v7.0.0-alpha.25","sha":"058af8bac4892d95fdfe755dedfd826cb4508fdc","kind":"tag","published_at":"2022-08-25T14:45:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.25/manifests"},{"name":"v7.0.0-alpha.24","sha":"e3232cb426b8381afa48f42e6baa45fd9af9bc3a","kind":"tag","published_at":"2022-08-24T03:53:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.24/manifests"},{"name":"v6.5.11-alpha.1","sha":"26cfe201c360644f2ccdf36e4d8c75134c9bac77","kind":"tag","published_at":"2022-08-22T23:39:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.11-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.11-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11-alpha.1/manifests"},{"name":"v7.0.0-alpha.23","sha":"0900e20acfbc12551c6a3f788b8de5dd6af5f80a","kind":"tag","published_at":"2022-08-18T12:31:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.23/manifests"},{"name":"v7.0.0-alpha.22","sha":"408cd2770da3f5cfb54843d74dfcf31b6c7e0d58","kind":"tag","published_at":"2022-08-18T11:49:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.22/manifests"},{"name":"v6.5.11-alpha.0","sha":"32945d12113a70c17a3b8f7d3172b500a0b7658e","kind":"tag","published_at":"2022-08-17T14:36:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.11-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.11-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.11-alpha.0/manifests"},{"name":"v7.0.0-alpha.21","sha":"d8cdc5b21af68e69c6eefeaae0e1efadd06947ea","kind":"tag","published_at":"2022-08-17T02:26:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.21/manifests"},{"name":"v7.0.0-alpha.20","sha":"babf57d9220258fc42504271bba7d41f9b52c54f","kind":"tag","published_at":"2022-08-15T19:38:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.20/manifests"},{"name":"v7.0.0-alpha.19","sha":"4744e9f4476d0d67396f451fcef487e628254dd6","kind":"tag","published_at":"2022-08-12T04:11:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.19/manifests"},{"name":"v6.5.10","sha":"251f2db4a16a32f8b3eefd9ba5afa5082b164ea7","kind":"tag","published_at":"2022-08-03T23:53:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.10/manifests"},{"name":"v6.5.10-alpha.1","sha":"98ff996609e04aec925dd05c249b8c1cc8b733e7","kind":"tag","published_at":"2022-08-02T23:16:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.10-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.10-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.10-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.10-alpha.1/manifests"},{"name":"v7.0.0-alpha.18","sha":"fb44e84fae17fe12abbe0d4462c130983aa154d2","kind":"tag","published_at":"2022-08-02T22:19:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.18/manifests"},{"name":"v7.0.0-alpha.17","sha":"ddb5620010919a17f6f0bcfa48057f5beb1f9b94","kind":"tag","published_at":"2022-07-27T17:52:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.17/manifests"},{"name":"v6.5.10-alpha.0","sha":"ebf34beabb2460939109bdbd194a323e2729a5f4","kind":"tag","published_at":"2022-07-26T17:54:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.10-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.10-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.10-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.10-alpha.0/manifests"},{"name":"v7.0.0-alpha.16","sha":"488883f09bf3639636ca58020f2d29c8354f418d","kind":"tag","published_at":"2022-07-25T12:39:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.16/manifests"},{"name":"v7.0.0-alpha.15","sha":"7ac49077a2cd4a59fcadb8f41b3964e19f9d1c47","kind":"tag","published_at":"2022-07-25T12:25:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.15/manifests"},{"name":"v7.0.0-alpha.14","sha":"7f4667b558a917ed892969441f3f49f58ed03c1f","kind":"tag","published_at":"2022-07-25T12:10:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.14/manifests"},{"name":"v7.0.0-alpha.13","sha":"5289279308ea33b5105922649dff7d467d59b048","kind":"tag","published_at":"2022-07-12T06:25:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.13/manifests"},{"name":"v7.0.0-alpha.12","sha":"f2fd77135069210a32d02448827a09a63dda9cff","kind":"tag","published_at":"2022-07-08T15:43:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.12/manifests"},{"name":"v7.0.0-alpha.11","sha":"3fa580ff7ff003d07d94535386bca5146ac099c2","kind":"tag","published_at":"2022-07-06T16:05:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.11/manifests"},{"name":"v7.0.0-alpha.10","sha":"08facaff8efcbfedbc7b6e969ed4e69d27b0e78c","kind":"tag","published_at":"2022-07-02T17:55:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.10/manifests"},{"name":"v7.0.0-alpha.9","sha":"b0043c20575119c79fb3b19196099c3655c9478c","kind":"tag","published_at":"2022-07-02T17:36:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.9/manifests"},{"name":"v7.0.0-alpha.8","sha":"4ab1ee49380c6b9ffebc24d82a8d3592b8b76ab9","kind":"tag","published_at":"2022-06-29T15:55:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.8/manifests"},{"name":"v7.0.0-alpha.7","sha":"1aa1c64f16aa6b4e9cb04964f923c5cdbed19410","kind":"tag","published_at":"2022-06-29T11:29:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.7/manifests"},{"name":"v7.0.0-alpha.6","sha":"193f4590e282d054956e1a0a37f284234989332e","kind":"tag","published_at":"2022-06-21T15:29:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.6/manifests"},{"name":"v7.0.0-alpha.5","sha":"8c78a1c4ebe56cd2b7d64eae1bf7d3ad21dda484","kind":"tag","published_at":"2022-06-20T13:44:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.5/manifests"},{"name":"v7.0.0-alpha.4","sha":"bf3d33faea94c027399cfa50d9990db5b84f35c3","kind":"tag","published_at":"2022-06-19T10:03:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.4/manifests"},{"name":"v7.0.0-alpha.3","sha":"061c5f7b5174cb7a7634f6cd32cbd01f224a53c9","kind":"tag","published_at":"2022-06-16T16:37:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.3/manifests"},{"name":"v7.0.0-alpha.2","sha":"43602306dd4e8447b5cbf7f4377b8b67bd17a4ee","kind":"tag","published_at":"2022-06-15T01:11:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.2/manifests"},{"name":"v6.5.9","sha":"46a90279438f1ab9051bd5e1ad3ef02ed80edb74","kind":"tag","published_at":"2022-06-13T18:43:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9/manifests"},{"name":"v6.5.9-alpha.2","sha":"f62d97b1ff311b9da55cc1f2d7947e64355f767e","kind":"tag","published_at":"2022-06-13T17:46:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.9-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.9-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9-alpha.2/manifests"},{"name":"v6.5.9-alpha.1","sha":"72809edb2289b60cbe4cdb3f1348a015330a8580","kind":"tag","published_at":"2022-06-12T23:10:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.9-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.9-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9-alpha.1/manifests"},{"name":"v6.5.9-alpha.0","sha":"a96d9f8d9f4b6c067e14cc7432802cbef6716ce1","kind":"tag","published_at":"2022-06-12T06:43:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.9-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.9-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.9-alpha.0/manifests"},{"name":"v6.5.8","sha":"635281148d07b1bfa0ca7ae1df63f6a7020108f9","kind":"tag","published_at":"2022-06-08T18:05:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.8/manifests"},{"name":"v6.5.8-alpha.0","sha":"dd77f57cc5b4d4ade03137102d4f51e6a2e7e247","kind":"tag","published_at":"2022-06-07T07:08:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.8-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.8-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.8-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.8-alpha.0/manifests"},{"name":"v7.0.0-alpha.1","sha":"95b16f8a6db8c4db34cb3081f376404d43493080","kind":"tag","published_at":"2022-06-06T18:05:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.1/manifests"},{"name":"v7.0.0-alpha.0","sha":"07dcb21a96e634fd50814703677c8559571182f8","kind":"tag","published_at":"2022-06-06T16:58:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v7.0.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v7.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v7.0.0-alpha.0/manifests"},{"name":"v6.5.7","sha":"7849b0b5fecd1f0738c6fdc41169f1bfc90ebfb7","kind":"tag","published_at":"2022-06-06T02:18:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.7/manifests"},{"name":"v6.5.7-alpha.0","sha":"c7f2df2da12a6cdf45315620f50c8eddbc2dc6aa","kind":"tag","published_at":"2022-06-03T18:09:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.7-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.7-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.7-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.7-alpha.0/manifests"},{"name":"v6.5.6","sha":"c11c9107947e25f2c111d18532833cdd8e452492","kind":"tag","published_at":"2022-05-30T00:06:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.6/manifests"},{"name":"v6.5.6-alpha.0","sha":"2cc2ba0602a30b344bd5e8a85c8a5a2d7ab459e7","kind":"tag","published_at":"2022-05-27T18:23:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.6-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.6-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.6-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.6-alpha.0/manifests"},{"name":"v6.5.5","sha":"ad7cdb93f922ab59dfe8fee14e792f8b3c214b97","kind":"tag","published_at":"2022-05-24T14:39:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5/manifests"},{"name":"v6.5.5-alpha.3","sha":"a8654775f9a0d9fe3d73e3ea38a707be50d790da","kind":"tag","published_at":"2022-05-24T11:20:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.5-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.5-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.3/manifests"},{"name":"v6.5.5-alpha.2","sha":"408f817fe3d79226cc11502b1e5d41e2c77a9d57","kind":"tag","published_at":"2022-05-23T18:26:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.5-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.5-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.2/manifests"},{"name":"v6.5.5-alpha.1","sha":"920488c5a6b2fc6c99c3399dc07c0a08ab1a1794","kind":"tag","published_at":"2022-05-23T18:08:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.5-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.5-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.1/manifests"},{"name":"v6.5.5-alpha.0","sha":"625b6752dc2d3a0797167945b586f2807c8ee9f4","kind":"tag","published_at":"2022-05-23T17:40:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.5-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.5-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.5-alpha.0/manifests"},{"name":"v6.5.4","sha":"b230ed5037dda182e23ded3161b2ab3991a5bddd","kind":"tag","published_at":"2022-05-23T01:35:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.4/manifests"},{"name":"v6.5.4-alpha.0","sha":"e903a59d6e4834234a1ca8d7bd4a9f853aa7bf04","kind":"tag","published_at":"2022-05-20T10:55:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.4-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.4-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.4-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.4-alpha.0/manifests"},{"name":"v6.5.3","sha":"5ffb1458a6d7ee16dc8e665333553ba4ee083796","kind":"tag","published_at":"2022-05-19T15:22:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.3/manifests"},{"name":"v6.5.2","sha":"1cc7e28d90e96f9899b468196716f8d36ab7cbe5","kind":"tag","published_at":"2022-05-19T13:11:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.2/manifests"},{"name":"v6.5.1","sha":"eca319f3dc037c4d7d2beba749db124c067a68f9","kind":"tag","published_at":"2022-05-19T12:38:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.1/manifests"},{"name":"v6.5.0","sha":"ada09beb5223eabe6fa0dadf82f38d624e8cef66","kind":"tag","published_at":"2022-05-18T16:26:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0/manifests"},{"name":"v6.5.0-rc.1","sha":"96e802978600c65005d7cd731d1b233b4a444ea7","kind":"tag","published_at":"2022-05-18T14:51:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-rc.1/manifests"},{"name":"v6.5.0-rc.0","sha":"85a50a8b65e8d072ee8e6181e35baba62b861817","kind":"tag","published_at":"2022-05-17T09:54:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-rc.0/manifests"},{"name":"v6.5.0-beta.8","sha":"6448a30e5b68930333edb02f734067007729afc1","kind":"tag","published_at":"2022-05-10T18:52:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.8/manifests"},{"name":"v6.5.0-beta.7","sha":"7ce29f2a6e1cf0ebaf7f05f7bd3fe7431ed69f8e","kind":"tag","published_at":"2022-05-09T02:51:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.7/manifests"},{"name":"v6.5.0-beta.6","sha":"3e34d8a00e5f93040a463f272f635623cdd98ff7","kind":"tag","published_at":"2022-05-05T17:27:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.6/manifests"},{"name":"v6.5.0-beta.5","sha":"f0a0f6bbf0366847e4435ce7114c59df572f2a1b","kind":"tag","published_at":"2022-05-04T12:09:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.5/manifests"},{"name":"v6.5.0-beta.4","sha":"4f7d98508b73d911febe2cb707e440be163e54ac","kind":"tag","published_at":"2022-05-04T02:15:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.4/manifests"},{"name":"v6.5.0-beta.3","sha":"efdb44ea6e437d722f36bd2b2a72964eaa3079f8","kind":"tag","published_at":"2022-05-03T17:48:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.3/manifests"},{"name":"v6.5.0-beta.2","sha":"3888c4e7ff3c7e5d2b4ed6c55417f8515704f2ac","kind":"tag","published_at":"2022-05-03T11:16:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.2/manifests"},{"name":"v6.5.0-beta.1","sha":"8a4ba56bf54f726b22fd3cc42411dd991b515187","kind":"tag","published_at":"2022-04-28T02:55:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.1/manifests"},{"name":"v6.5.0-beta.0","sha":"4a2e256aef85a9c62c68e1ef3a90ffc2cc2053e3","kind":"tag","published_at":"2022-04-24T06:16:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-beta.0/manifests"},{"name":"v6.5.0-alpha.64","sha":"5a1c67d4be2738735555ef95bd84332536b73ded","kind":"tag","published_at":"2022-04-18T02:25:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.64","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.64/manifests"},{"name":"v6.5.0-alpha.63","sha":"3648589de2bb03ade94dea2d199103aec138dc77","kind":"tag","published_at":"2022-04-14T08:51:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.63","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.63/manifests"},{"name":"v6.4.22","sha":"c20ec83c4e51c3c062cb890de6642e57f5e94a8a","kind":"tag","published_at":"2022-04-14T04:45:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.22/manifests"},{"name":"v6.5.0-alpha.62","sha":"a446c5e14a57580c46c83d98865469f97a773336","kind":"tag","published_at":"2022-04-13T01:13:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.62","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.62/manifests"},{"name":"v6.5.0-alpha.61","sha":"b323129e9ec1193caf1c274373d7ac024bfd8c72","kind":"tag","published_at":"2022-04-11T16:14:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.61","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.61/manifests"},{"name":"v6.4.21","sha":"16efe7e1f9998d416d7ab0c3e74f14ba4d5a6b2f","kind":"tag","published_at":"2022-04-09T02:08:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.21/manifests"},{"name":"v6.5.0-alpha.60","sha":"4b26a076fa033c720cfc8a4ff1354000f9aac1c5","kind":"tag","published_at":"2022-04-08T18:30:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.60","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.60/manifests"},{"name":"v6.5.0-alpha.59","sha":"0defdb2f5eba608cff5adae093eba7baddb44f78","kind":"tag","published_at":"2022-04-07T09:06:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.59","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.59/manifests"},{"name":"v6.5.0-alpha.58","sha":"ed6b7defb5bffcbc2f525efefbbb0cb9a5407e49","kind":"tag","published_at":"2022-04-07T03:33:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.58","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.58/manifests"},{"name":"v6.5.0-alpha.57","sha":"5dc0c5caa29387acd5d4126ed58b4a18904cdef1","kind":"tag","published_at":"2022-04-06T02:27:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.57","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.57/manifests"},{"name":"v6.5.0-alpha.56","sha":"5e54b1631ea539274861f67362f14ddd43f29b85","kind":"tag","published_at":"2022-04-05T16:16:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.56","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.56/manifests"},{"name":"v6.5.0-alpha.55","sha":"cd86064d518563b5c067800b3e9578eb38df9bef","kind":"tag","published_at":"2022-04-03T04:08:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.55","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.55/manifests"},{"name":"v6.5.0-alpha.54","sha":"75a652c49c49f22e46adba68d66560deb77b641a","kind":"tag","published_at":"2022-04-01T12:59:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.54","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.54/manifests"},{"name":"v6.4.20","sha":"08a88ccf6d9b1a0d6e9bae58f651f3675b69877d","kind":"tag","published_at":"2022-04-01T06:42:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.20/manifests"},{"name":"v6.5.0-alpha.53","sha":"d0d28b82a23353032a3163956fd29e47adc9f2db","kind":"tag","published_at":"2022-04-01T03:27:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.53","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.53/manifests"},{"name":"v6.5.0-alpha.52","sha":"01a2c1fac97353c212197bc905062ab9b5c21d7e","kind":"tag","published_at":"2022-03-31T05:34:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.52","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.52/manifests"},{"name":"v6.5.0-alpha.51","sha":"94a7bb1fbd7b647888aed0fd91f34cbcd71cdbe7","kind":"tag","published_at":"2022-03-25T16:09:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.51","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.51/manifests"},{"name":"v6.5.0-alpha.50","sha":"021f17199142add77f8b28e739a752ca2f468b60","kind":"tag","published_at":"2022-03-23T07:35:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.50","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.50/manifests"},{"name":"v6.5.0-alpha.49","sha":"8436cebe8776dc0fdb77039650a0bc422af46c1b","kind":"tag","published_at":"2022-03-17T08:25:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.49","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.49/manifests"},{"name":"v6.5.0-alpha.48","sha":"764afda77067e4dd4f20172427a32a6e7b335561","kind":"tag","published_at":"2022-03-14T03:37:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.48","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.48/manifests"},{"name":"v6.5.0-alpha.47","sha":"f11842cd9ff2ab503a7f176e8c72790fb88b98ff","kind":"tag","published_at":"2022-03-09T16:34:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.47","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.47/manifests"},{"name":"v6.5.0-alpha.46","sha":"bd0d31b55372ae1cb120238905cbdcbbe51017c2","kind":"tag","published_at":"2022-03-05T16:10:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.46","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.46/manifests"},{"name":"v6.5.0-alpha.45","sha":"aae55a06aa4649a713b8f346823fca281e1271c2","kind":"tag","published_at":"2022-03-01T17:57:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.45","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.45/manifests"},{"name":"v6.5.0-alpha.44","sha":"c21bcf1703c6e4bd4a67259800f796d62e422d01","kind":"tag","published_at":"2022-02-28T12:28:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.44","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.44/manifests"},{"name":"v6.5.0-alpha.43","sha":"3a3752212e88023e6c1ca23a9ce8eed1e31e5a77","kind":"tag","published_at":"2022-02-28T09:30:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.43","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.43/manifests"},{"name":"v6.5.0-alpha.42","sha":"4c9601e26442ed369d52fdb861ea45e350b78453","kind":"tag","published_at":"2022-02-24T18:36:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.42","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.42/manifests"},{"name":"v6.5.0-alpha.41","sha":"0045310f15a962585866587c28f61e95aeba5db9","kind":"tag","published_at":"2022-02-22T09:15:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.41/manifests"},{"name":"v6.5.0-alpha.40","sha":"a65705f70c6fae2db0df0e9350b6474e4380201b","kind":"tag","published_at":"2022-02-19T01:33:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.40/manifests"},{"name":"v6.4.19","sha":"8c72f40b3c0ff291dfe58a74c70376bc187ab51e","kind":"tag","published_at":"2022-02-12T10:04:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.19/manifests"},{"name":"v6.5.0-alpha.39","sha":"40d6111e3aacc7c81cd724127a1a179399d96557","kind":"tag","published_at":"2022-02-11T05:02:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.39/manifests"},{"name":"v6.5.0-alpha.38","sha":"a8af17af6360ad5ebb06863a506598f4ccefce7a","kind":"tag","published_at":"2022-02-08T08:54:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.38/manifests"},{"name":"v6.5.0-alpha.37","sha":"c1e96a84d2f3ff9411729d9c0c05ab30d95594db","kind":"tag","published_at":"2022-02-08T08:40:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.37/manifests"},{"name":"v6.5.0-alpha.36","sha":"617f80a542b196342fd3e649b0c3b4cbf0c9ed41","kind":"tag","published_at":"2022-02-04T15:06:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.36/manifests"},{"name":"v6.5.0-alpha.35","sha":"d4fa5d89138047ecefd425da7f7795a997ee67de","kind":"tag","published_at":"2022-02-04T13:49:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.35/manifests"},{"name":"v6.4.18","sha":"aeb65a73efa87e3b50a8ee5ca98f77d0b987e0b9","kind":"tag","published_at":"2022-02-02T12:37:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.18/manifests"},{"name":"v6.5.0-alpha.34","sha":"3f333a8ea69647648484ea11888212fb6c8bf40e","kind":"tag","published_at":"2022-02-02T11:46:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.34/manifests"},{"name":"v6.5.0-alpha.33","sha":"aafbcf67750805bc78c19eeff9769d902c0286d8","kind":"tag","published_at":"2022-02-01T15:43:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.33/manifests"},{"name":"v6.5.0-alpha.32","sha":"58430882b246794cf6e1bee70752682cf9db954d","kind":"tag","published_at":"2022-02-01T14:44:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.32/manifests"},{"name":"v6.5.0-alpha.31","sha":"0973a6fba584b47c6274241d62eed5b920ec5c55","kind":"tag","published_at":"2022-02-01T13:24:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.31/manifests"},{"name":"v6.5.0-alpha.30","sha":"025202633f58e75895669216cdbfff1a3f2d63e2","kind":"tag","published_at":"2022-01-31T07:46:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.30/manifests"},{"name":"v6.5.0-alpha.29","sha":"afd30e8a21d01a17c0f726dc5b6c6730dc8103b1","kind":"tag","published_at":"2022-01-31T02:32:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.29/manifests"},{"name":"v6.4.17","sha":"7527a9af796b16787fe267cdfd9eebe05d7aa829","kind":"tag","published_at":"2022-01-31T02:10:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.17/manifests"},{"name":"v6.5.0-alpha.28","sha":"9989e30fecb3a93aeef5ed291f91e46c118429f4","kind":"tag","published_at":"2022-01-29T15:35:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.28/manifests"},{"name":"v6.4.16","sha":"2e55ad6d6489294b6d51da116eaab82525171d6a","kind":"tag","published_at":"2022-01-29T07:28:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.16/manifests"},{"name":"v6.5.0-alpha.27","sha":"89fcb2cf8af09854404c85dc6d7df91a1a2505eb","kind":"tag","published_at":"2022-01-29T07:02:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.27/manifests"},{"name":"v6.5.0-alpha.26","sha":"e549be849abc0c3c8f43c9e9e16bd2e2aa5078a3","kind":"tag","published_at":"2022-01-28T12:16:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.26/manifests"},{"name":"v6.5.0-alpha.25","sha":"24b93e86bb42bc8b023a9dbeb9c00adb6e41a371","kind":"tag","published_at":"2022-01-28T11:05:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.25/manifests"},{"name":"v6.4.15","sha":"6ae833ddd74eeefeae630d960870e4bec2fb4282","kind":"tag","published_at":"2022-01-28T05:51:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.15/manifests"},{"name":"v6.5.0-alpha.24","sha":"e0aa03133eaa9966d93b8a05a8e12ea67b9c31cc","kind":"tag","published_at":"2022-01-28T03:28:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.24/manifests"},{"name":"v6.5.0-alpha.23","sha":"4e373b7da39e05ce9398bf86c1c5047f9ccf3187","kind":"tag","published_at":"2022-01-24T16:22:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.23/manifests"},{"name":"v6.4.14","sha":"7e958de1a800e76d420118dbcef11945e2974f76","kind":"tag","published_at":"2022-01-21T09:54:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.14/manifests"},{"name":"v6.5.0-alpha.22","sha":"e490495e37bba6761f2890f2887d6a628f8ff96e","kind":"tag","published_at":"2022-01-20T10:39:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.22/manifests"},{"name":"v6.5.0-alpha.21","sha":"9e1ebb613b6ef256c77bfced3c02d4a1c87037ea","kind":"tag","published_at":"2022-01-18T15:47:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.21/manifests"},{"name":"v6.5.0-alpha.20","sha":"b62683544470a480c64e06e3e645e3bd36ae9371","kind":"tag","published_at":"2022-01-18T15:26:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.20/manifests"},{"name":"v6.5.0-alpha.19","sha":"e67730760dd33cd371cdc892c54ccf643b745f76","kind":"tag","published_at":"2022-01-17T11:58:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.19/manifests"},{"name":"v6.5.0-alpha.18","sha":"3fd7f5c63c8d5d735ee78e9d97d03e2a6f82746e","kind":"tag","published_at":"2022-01-16T16:03:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.18/manifests"},{"name":"v6.4.13","sha":"a0d62dd126a7d6e94ff734e07632ecd73c40ff9e","kind":"tag","published_at":"2022-01-15T04:09:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.13/manifests"},{"name":"v6.5.0-alpha.17","sha":"85cf034c8671cfd511174fcd7683ed2900660739","kind":"tag","published_at":"2022-01-14T11:36:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.17/manifests"},{"name":"v6.5.0-alpha.16","sha":"dab732827e3bf515179edec00d1c350592c35d0a","kind":"tag","published_at":"2022-01-13T11:49:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.16/manifests"},{"name":"v6.5.0-alpha.15","sha":"02cafe0fe701d65ba798a5e69857b87bc8c05046","kind":"tag","published_at":"2022-01-12T10:58:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.15/manifests"},{"name":"v6.4.12","sha":"a44ad5d034e9fd4a0c86cbe89564bc414ab73536","kind":"tag","published_at":"2022-01-11T16:14:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.12/manifests"},{"name":"v6.4.11","sha":"7031b05cd8c2cd84eb25b9e27e05586ffbbfa51e","kind":"tag","published_at":"2022-01-11T16:02:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.11/manifests"},{"name":"v6.5.0-alpha.14","sha":"c484cd9a62fa28f119ec337c929eb1040b84b424","kind":"tag","published_at":"2022-01-11T15:35:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.14/manifests"},{"name":"v6.5.0-alpha.13","sha":"1782b4618f22845c2de8accd34f2696e570f0bbb","kind":"tag","published_at":"2022-01-10T17:19:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.13/manifests"},{"name":"v5.3.22","sha":"6098d418f2f77646116c3f6e51f0e52830913886","kind":"tag","published_at":"2022-01-10T12:39:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v5.3.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v5.3.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v5.3.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v5.3.22/manifests"},{"name":"v6.3.13","sha":"0efa9fa512980624fde3109e6c61a98377a808c2","kind":"tag","published_at":"2022-01-10T04:37:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.13/manifests"},{"name":"v6.4.10","sha":"8e052dff03da11ef42d24432b0cc5b20c95993da","kind":"tag","published_at":"2022-01-10T02:49:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.10/manifests"},{"name":"v6.5.0-alpha.12","sha":"e4ec45bc7d62b4aaa31f886952684cf313f10005","kind":"tag","published_at":"2022-01-10T01:39:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.12/manifests"},{"name":"v6.5.0-alpha.11","sha":"2e69f2b818c2ab031c0069f71773d305bc7c1c70","kind":"tag","published_at":"2022-01-08T08:18:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.11/manifests"},{"name":"v6.5.0-alpha.10","sha":"3a2436d718c20d4a67cddc31000bf8eadb1a6ed3","kind":"tag","published_at":"2022-01-06T15:35:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.10/manifests"},{"name":"v6.5.0-alpha.9","sha":"6a1955b313ff575aae42427e6c339d5385501f7c","kind":"tag","published_at":"2022-01-05T17:48:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.9/manifests"},{"name":"v6.5.0-alpha.8","sha":"267b2eea09133d1c19f6cc1646825b2e709fe8e5","kind":"tag","published_at":"2022-01-05T17:36:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.8/manifests"},{"name":"v6.5.0-alpha.7","sha":"bee098d0df4f9c695c07774d729c98f436edd38f","kind":"tag","published_at":"2022-01-04T12:18:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.7/manifests"},{"name":"v6.5.0-alpha.6","sha":"11c90ba4d7d1de902b3dcf4c23e9dd9f83524639","kind":"tag","published_at":"2022-01-03T16:02:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.6/manifests"},{"name":"v6.5.0-alpha.5","sha":"0642a6aa9b9d7bb2c6b7a6e2cf79d64dec2bcbe2","kind":"tag","published_at":"2021-12-23T08:55:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.5/manifests"},{"name":"v6.5.0-alpha.4","sha":"02eb040fbdff52a8dea315186cf50bc948317970","kind":"tag","published_at":"2021-12-18T04:13:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.4/manifests"},{"name":"v6.5.0-alpha.3","sha":"e96eea52d22ba0552e90d57d9533b4954c63030b","kind":"tag","published_at":"2021-12-09T06:30:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.3/manifests"},{"name":"v6.5.0-alpha.2","sha":"5f4eb404b4aa36747218be62277f95700aea525f","kind":"tag","published_at":"2021-12-09T02:39:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.2/manifests"},{"name":"v6.4.9","sha":"43fafa544406f6160e897535ad76a1f190e5791d","kind":"tag","published_at":"2021-12-09T02:16:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.9/manifests"},{"name":"v6.4.8","sha":"520f0de8e67d2a471a828d208c9a7b3754563e76","kind":"tag","published_at":"2021-12-06T06:24:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.8/manifests"},{"name":"v6.4.7","sha":"f3833a4722bd3b1f4ca8285ef2ad1859cd2bf274","kind":"tag","published_at":"2021-12-03T15:26:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.7/manifests"},{"name":"v6.4.6","sha":"0563f20d012baac9483241a71121259a40b6be46","kind":"tag","published_at":"2021-12-03T15:11:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.6/manifests"},{"name":"v6.4.5","sha":"a52eaf2fe13467fc5be5a4be9d07898729ad6cbc","kind":"tag","published_at":"2021-12-03T08:08:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.5/manifests"},{"name":"v6.5.0-alpha.1","sha":"050891d8f52b0503d9a383dadd58dc7cb7a5276c","kind":"tag","published_at":"2021-12-02T17:30:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.5.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.5.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.5.0-alpha.1/manifests"},{"name":"v6.4.4","sha":"564975e85c7478d553e45b13c1a3894da0847e04","kind":"tag","published_at":"2021-12-01T23:28:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.4/manifests"},{"name":"v6.4.3","sha":"d035e015270e37a100cf753dcbb9084cb829f35d","kind":"tag","published_at":"2021-12-01T06:40:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.3/manifests"},{"name":"v6.4.2","sha":"29a87acc6c65843b6d3f0d6e3bd8badec891314a","kind":"tag","published_at":"2021-12-01T04:23:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"62372711d8679f2791aad0052af63052d591712b","kind":"tag","published_at":"2021-11-30T00:33:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"a4df9ed07195c731d0112c9a44b1fbdaf22cdf9a","kind":"tag","published_at":"2021-11-26T16:16:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0/manifests"},{"name":"v6.4.0-rc.11","sha":"ee7bdda42ead8da9baf181834955290ffff11d04","kind":"tag","published_at":"2021-11-26T09:24:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.11/manifests"},{"name":"v6.4.0-rc.10","sha":"3b47c4f2e654828c25a029e5084c735784e5ea55","kind":"tag","published_at":"2021-11-26T07:29:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.10/manifests"},{"name":"v6.4.0-rc.9","sha":"d929507307b835644b89855abd90625e2f0de208","kind":"tag","published_at":"2021-11-26T02:49:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.9/manifests"},{"name":"v6.4.0-rc.8","sha":"3a0f43813e9db6e58040e37200432f8688037092","kind":"tag","published_at":"2021-11-25T09:31:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.8/manifests"},{"name":"v6.4.0-rc.7","sha":"372e6ed02fed27969e48160aae2c06863c17f7cd","kind":"tag","published_at":"2021-11-24T00:21:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.7/manifests"},{"name":"v6.4.0-rc.6","sha":"fd2d6b57cd97efdaff60cc8d45070c5f931b037d","kind":"tag","published_at":"2021-11-22T07:57:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.6/manifests"},{"name":"v6.4.0-rc.5","sha":"5540e41573e9371eb1570d43273e6d5a8ab530da","kind":"tag","published_at":"2021-11-19T12:57:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.5/manifests"},{"name":"v6.4.0-rc.4","sha":"de107a424b1bce33c01b5fbecfdb4c17edb8ff3e","kind":"tag","published_at":"2021-11-19T07:37:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.4/manifests"},{"name":"v6.4.0-rc.3","sha":"bb27ae5f2818432718927f5730861bbcf8aa345d","kind":"tag","published_at":"2021-11-16T14:09:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.3/manifests"},{"name":"v6.4.0-rc.2","sha":"b622b2a188c99378386a34ba9bf73f172c24d71e","kind":"tag","published_at":"2021-11-15T17:27:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.2/manifests"},{"name":"v6.4.0-rc.1","sha":"6efc38d64d4197a5d61c0c22876d10fa89e0328b","kind":"tag","published_at":"2021-11-12T19:27:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.1/manifests"},{"name":"v6.4.0-rc.0","sha":"a8622e6b182be35024c71ed9f242a8020fc7bf3f","kind":"tag","published_at":"2021-11-12T15:33:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-rc.0/manifests"},{"name":"v6.4.0-beta.33","sha":"a8fa6a6e402364f1bb99a322cc3e9c542ab9cd87","kind":"tag","published_at":"2021-11-12T14:00:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.33/manifests"},{"name":"v6.4.0-beta.32","sha":"ce62aeda580246cc4f072e7fe7d3ebc6b8491783","kind":"tag","published_at":"2021-11-11T17:14:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.32/manifests"},{"name":"v6.4.0-beta.31","sha":"4ca946b8f89866f280edfe1cbb3a9314dd659774","kind":"tag","published_at":"2021-11-09T18:55:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.31/manifests"},{"name":"v6.4.0-beta.30","sha":"ce40fa8f25d79456dfd3001637ac512a275cfd0d","kind":"tag","published_at":"2021-11-08T15:35:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.30/manifests"},{"name":"v6.4.0-beta.29","sha":"85508b82abef2c348eaa1aae58e2758602b82920","kind":"tag","published_at":"2021-11-05T18:16:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.29/manifests"},{"name":"v6.4.0-beta.28","sha":"a1178aab2b3b26487d34629dda9a13f91d4896b2","kind":"tag","published_at":"2021-11-04T17:40:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.28/manifests"},{"name":"v6.4.0-beta.27","sha":"ccc8f2118504d5a54c345e64d15dafab5a5ceac8","kind":"tag","published_at":"2021-11-04T10:34:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.27/manifests"},{"name":"v6.4.0-beta.26","sha":"4f266b185dea4ce9286a54d17d342f414506e6e3","kind":"tag","published_at":"2021-11-02T13:52:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.26/manifests"},{"name":"v6.4.0-beta.25","sha":"e1b842067c9cb569e137add6a2ada959f70c4fee","kind":"tag","published_at":"2021-11-02T06:22:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.25/manifests"},{"name":"v6.4.0-beta.24","sha":"f16b51b6400da6ef1bf617dda310fe10eede5f0a","kind":"tag","published_at":"2021-11-02T03:54:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.24/manifests"},{"name":"v6.4.0-beta.23","sha":"54b733efdd45aff1e66e34620eed7757639aae25","kind":"tag","published_at":"2021-10-29T14:56:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.23/manifests"},{"name":"v6.4.0-beta.22","sha":"ae79b761cd1919aa1d2ae708b5f23c7a69dfbe29","kind":"tag","published_at":"2021-10-28T16:07:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.22/manifests"},{"name":"v6.4.0-beta.21","sha":"f7cdde34d8a1452471b19b50d37fe521015ec0d4","kind":"tag","published_at":"2021-10-27T17:19:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.21/manifests"},{"name":"v6.4.0-beta.20","sha":"6e5d3494ed14d5a3a5a567ea29ef0be8ec78d6ea","kind":"tag","published_at":"2021-10-25T18:59:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.20/manifests"},{"name":"v6.4.0-beta.19","sha":"ba87f7627eb742faa848d98674fc8ac7c75c1e3a","kind":"tag","published_at":"2021-10-22T06:33:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.19/manifests"},{"name":"v6.4.0-beta.18","sha":"b9d6393e1d2b7a834221b591cd711e1a54af347a","kind":"tag","published_at":"2021-10-21T10:58:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.18/manifests"},{"name":"v6.4.0-beta.17","sha":"6acf6290cde56aca6ff5b3f98b69e2efa950d0d2","kind":"tag","published_at":"2021-10-21T05:40:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.17/manifests"},{"name":"v6.4.0-beta.16","sha":"c7b90fc4d449e11b2b6fbcd0a967c5c9248644a9","kind":"tag","published_at":"2021-10-20T15:57:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.16/manifests"},{"name":"v6.4.0-beta.15","sha":"76fc1afad03d21913082caaaceb0261542605970","kind":"tag","published_at":"2021-10-19T14:24:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.15/manifests"},{"name":"v6.4.0-beta.14","sha":"01368f2847aecc8012ec9819c7cb1331aade1709","kind":"tag","published_at":"2021-10-18T17:14:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.14/manifests"},{"name":"v6.4.0-beta.13","sha":"b53d2ba2c853bdfafdd5435ba8a91414908deba6","kind":"tag","published_at":"2021-10-18T06:12:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.13/manifests"},{"name":"v6.4.0-beta.12","sha":"80bc80bbb9f4ed7ca9686e5780e3ea73fc3125e4","kind":"tag","published_at":"2021-10-15T08:49:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.12/manifests"},{"name":"v6.3.12","sha":"0df8e6ee3886a3c4dd51963ee4446c92df3a5114","kind":"tag","published_at":"2021-10-14T07:08:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.12/manifests"},{"name":"v6.4.0-beta.11","sha":"584c6de14edcd91cf5422474404a58ce866180e7","kind":"tag","published_at":"2021-10-14T03:41:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.11/manifests"},{"name":"v6.4.0-beta.10","sha":"0c11d4e6ecd09a63459094824ddf7e68c37a8297","kind":"tag","published_at":"2021-10-13T05:35:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.10/manifests"},{"name":"v6.3.11","sha":"e1110699aa1cc93848f855451742bddae19699ac","kind":"tag","published_at":"2021-10-12T14:53:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.11/manifests"},{"name":"v6.4.0-beta.9","sha":"894446b210b113a930afa348ea9f76d0d5acedf9","kind":"tag","published_at":"2021-10-12T07:38:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.9/manifests"},{"name":"v6.4.0-beta.8","sha":"0d7c1493fdee5d8a451189a96c406adf680c27a4","kind":"tag","published_at":"2021-10-11T14:50:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.8/manifests"},{"name":"v6.4.0-beta.7","sha":"82eef35d8d9a3b4690fdb5617e913a6a380fd1d0","kind":"tag","published_at":"2021-10-08T09:35:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.7/manifests"},{"name":"v6.4.0-beta.6","sha":"3ca7c472aedb808fde1d717f0a087c17a14ae6e8","kind":"tag","published_at":"2021-10-07T06:21:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.6/manifests"},{"name":"v6.3.10","sha":"1492fc7824075f65e2a075d9005c75a2e6544339","kind":"tag","published_at":"2021-10-06T15:59:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.10/manifests"},{"name":"v6.4.0-beta.5","sha":"de1244d71aa6a8120a859ef15d872b8de49ce75f","kind":"tag","published_at":"2021-10-06T14:07:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.5/manifests"},{"name":"v6.4.0-beta.4","sha":"d86053da4d78bc7a41982fed07a5662fcf8c502b","kind":"tag","published_at":"2021-10-04T17:26:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.4/manifests"},{"name":"v6.3.9","sha":"3f907e6f89479b65e0ce6acef3a4f1aae1d27353","kind":"tag","published_at":"2021-10-01T16:07:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.9/manifests"},{"name":"v6.4.0-beta.3","sha":"1854c1cd3750ada0b82c33904ea34705d4c914c1","kind":"tag","published_at":"2021-10-01T15:21:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.3/manifests"},{"name":"v6.4.0-beta.2","sha":"409005cae9fd0434483804791d759eca20a7ea59","kind":"tag","published_at":"2021-10-01T02:04:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.2/manifests"},{"name":"v6.4.0-beta.1","sha":"ff7adf106f0bdc1b455edc5d497cd5b15b8a48ac","kind":"tag","published_at":"2021-09-25T22:06:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.1/manifests"},{"name":"v6.4.0-beta.0","sha":"0b869475e4f590cb0baf0bfaf1e858c7021a4a0c","kind":"tag","published_at":"2021-09-21T23:37:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-beta.0/manifests"},{"name":"v6.4.0-alpha.41","sha":"6d8521f76816390d3a7be3c20584b26c5437ebf5","kind":"tag","published_at":"2021-09-21T17:06:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.41/manifests"},{"name":"v6.4.0-alpha.40","sha":"d8f1553d05d3aaccc19a7cce2f8008bb4d70efd6","kind":"tag","published_at":"2021-09-20T12:11:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.40/manifests"},{"name":"v6.4.0-alpha.39","sha":"60cc84e495d99eac14f7156cc1d6cac18e641b56","kind":"tag","published_at":"2021-09-18T09:27:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.39/manifests"},{"name":"v6.4.0-alpha.38","sha":"6f2a04ec73c34a1f9590db664e9a00d043f5508d","kind":"tag","published_at":"2021-09-16T14:05:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.38/manifests"},{"name":"v6.4.0-alpha.37","sha":"6f3ec87797b2e39dc51959a27d7435321abdd4d3","kind":"tag","published_at":"2021-09-16T01:12:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.37/manifests"},{"name":"v6.4.0-alpha.36","sha":"bb285e6eb5cf0929ffb8c2d3741c03062c0c2629","kind":"tag","published_at":"2021-09-15T00:40:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.36/manifests"},{"name":"v6.4.0-alpha.35","sha":"72779d0fefbd262a20699e71df90386a9f63932b","kind":"tag","published_at":"2021-09-14T09:25:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.35/manifests"},{"name":"v6.4.0-alpha.34","sha":"13cbeb6c81dce0dca64712a62583f66720f2d77c","kind":"tag","published_at":"2021-09-07T10:42:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.34/manifests"},{"name":"v6.3.8","sha":"d1b91cb104ee127deafba57e53216e62de90260a","kind":"tag","published_at":"2021-09-03T17:23:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.8/manifests"},{"name":"v6.4.0-alpha.33","sha":"145db1a0960113a00cbe0042537672c96eda3c22","kind":"tag","published_at":"2021-08-31T17:03:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.33/manifests"},{"name":"v6.4.0-alpha.32","sha":"89484a70f78fb86c3a8801829b75a116afb35f01","kind":"tag","published_at":"2021-08-24T00:57:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.32/manifests"},{"name":"v6.4.0-alpha.31","sha":"4d12b2bf91a0ec7fef5bfdbd48c61d4406429e4c","kind":"tag","published_at":"2021-08-23T03:12:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.31/manifests"},{"name":"v6.4.0-alpha.30","sha":"867fb7a0084fbada02e952d3413333898b18657a","kind":"tag","published_at":"2021-08-14T05:13:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.30/manifests"},{"name":"v6.4.0-alpha.29","sha":"137b2cfc98d48f2c7dd0f8ff28a736be7778424d","kind":"tag","published_at":"2021-08-10T14:11:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.29/manifests"},{"name":"v6.4.0-alpha.28","sha":"0c33a829638f91dc7e913575ee09fd60e9d27f93","kind":"tag","published_at":"2021-08-09T17:54:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.28/manifests"},{"name":"v6.3.7","sha":"20fd678973ef6c2abca28529558761ac52b2062d","kind":"tag","published_at":"2021-08-09T17:28:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.7/manifests"},{"name":"v6.4.0-alpha.26","sha":"20d3c8425653de1d9259b15d0948a0281676e638","kind":"tag","published_at":"2021-08-09T11:10:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.26/manifests"},{"name":"v6.4.0-alpha.25","sha":"398cb5d2de46d252f551117e26b1062b733bcc9d","kind":"tag","published_at":"2021-08-07T16:44:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.25/manifests"},{"name":"v6.4.0-alpha.24","sha":"4475a2f7c32c99e13975201332a33d469e3e4d69","kind":"tag","published_at":"2021-08-04T14:22:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.24/manifests"},{"name":"v6.4.0-alpha.23","sha":"015fb6c43fad4b8276d3deff67639532e36c9467","kind":"tag","published_at":"2021-08-03T13:55:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.23/manifests"},{"name":"v6.4.0-alpha.22","sha":"b04404e69eef9af2005d290741d5ded4565679ae","kind":"tag","published_at":"2021-07-28T02:37:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.22/manifests"},{"name":"v6.3.6","sha":"9858d0792bcb413d2f1deeb0872e24aeb55b5b59","kind":"tag","published_at":"2021-07-26T06:48:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.6/manifests"},{"name":"v6.4.0-alpha.21","sha":"a08df1499b6bf0d4dd6bfd3b81d1a5f19d093226","kind":"tag","published_at":"2021-07-26T01:48:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.21/manifests"},{"name":"v6.4.0-alpha.20","sha":"08fddba1b5e0e105b133db60d6e6c98afa56381f","kind":"tag","published_at":"2021-07-23T17:06:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.20/manifests"},{"name":"v6.3.5","sha":"eb35265375ea8beb91aa5785c132c286efadd328","kind":"tag","published_at":"2021-07-22T13:47:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.5/manifests"},{"name":"v6.4.0-alpha.19","sha":"8a6a54465fd40d87ac6bddfc89b83d10b819c73b","kind":"tag","published_at":"2021-07-22T13:20:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.19/manifests"},{"name":"v6.4.0-alpha.18","sha":"1892a906ea06381ce424a74c496dfbfc2a201450","kind":"tag","published_at":"2021-07-16T07:01:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.18/manifests"},{"name":"v6.4.0-alpha.17","sha":"952aa3c91eabbdcc28a018f6d15caa1d2940f3ab","kind":"tag","published_at":"2021-07-15T12:56:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.17/manifests"},{"name":"v6.4.0-alpha.16","sha":"7d7a237561bc46068f4fb4b64e6d02dc5c4b7acc","kind":"tag","published_at":"2021-07-13T15:34:26.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.16/manifests"},{"name":"v6.4.0-alpha.15","sha":"516962de50e476fadc38a993be672fee878b1514","kind":"tag","published_at":"2021-07-13T02:25:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.15/manifests"},{"name":"v6.4.0-alpha.14","sha":"a3d82f4a09bf195cfae01322e28c57b97c052cc5","kind":"tag","published_at":"2021-07-10T19:10:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.14/manifests"},{"name":"v6.4.0-alpha.13","sha":"c02f6163133fcffaab0d75a306e1e9b4d28dbae0","kind":"tag","published_at":"2021-07-09T07:31:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.13/manifests"},{"name":"v6.3.4","sha":"80b6bde0fa4c8a36b95a5422e9e640b0e96c392e","kind":"tag","published_at":"2021-07-08T14:54:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.4/manifests"},{"name":"v6.3.3","sha":"0490d4cf181b55de5bc8b7738b01eb12588e9942","kind":"tag","published_at":"2021-07-07T15:24:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.3/manifests"},{"name":"v6.4.0-alpha.12","sha":"7187deff36ea09c20ddeb60dd429df0f4e7ca646","kind":"tag","published_at":"2021-07-07T10:11:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.12/manifests"},{"name":"v6.4.0-alpha.11","sha":"fda674848612fb41eceae355ec051fe94919db53","kind":"tag","published_at":"2021-07-02T19:39:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.11/manifests"},{"name":"v6.4.0-alpha.10","sha":"bf60178f212c5385d00ce695d5adbb4e76a9be9d","kind":"tag","published_at":"2021-07-02T11:42:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.10/manifests"},{"name":"v6.3.2","sha":"e03d2e0d74c7d5883927c247707ede5ce3a6b0fe","kind":"tag","published_at":"2021-06-30T11:39:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.2/manifests"},{"name":"v6.4.0-alpha.9","sha":"b6307e04edb550cd9c8db4c255925bb45a2a3724","kind":"tag","published_at":"2021-06-30T09:19:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.9/manifests"},{"name":"v6.4.0-alpha.8","sha":"23826c4105ca8f8ef68b6d99eb95bd75572ad509","kind":"tag","published_at":"2021-06-30T08:24:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.8/manifests"},{"name":"v6.4.0-alpha.7","sha":"4762d4154c2c403cf930ed27961084b90413aae1","kind":"tag","published_at":"2021-06-29T16:02:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.7/manifests"},{"name":"v6.4.0-alpha.6","sha":"51204d9fd604f33a7c11579e9d938940cd499a79","kind":"tag","published_at":"2021-06-29T08:40:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.6/manifests"},{"name":"v6.4.0-alpha.5","sha":"7f32da25a303466964ad5b5e9a202790ecf1fc59","kind":"tag","published_at":"2021-06-28T18:29:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.5/manifests"},{"name":"v6.3.1","sha":"47c84515f844da6e73208404ee8f4aa6e17b924f","kind":"tag","published_at":"2021-06-28T08:52:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.1/manifests"},{"name":"v6.4.0-alpha.4","sha":"c942bb7f1e80c3585093923efdd6c21f99e31181","kind":"tag","published_at":"2021-06-28T07:41:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.4/manifests"},{"name":"v6.4.0-alpha.3","sha":"fb3046c68e1c0d5a8caac5bfbf228bf2cb12e5ef","kind":"tag","published_at":"2021-06-26T08:37:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.3/manifests"},{"name":"v6.4.0-alpha.2","sha":"8cb009b27c047d8db8b286e4a13814c8301971b0","kind":"tag","published_at":"2021-06-25T15:32:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.2/manifests"},{"name":"v6.4.0-alpha.1","sha":"eb5e450c4f5bd9399bb72c819844144890c00e8a","kind":"tag","published_at":"2021-06-25T01:24:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.1/manifests"},{"name":"v6.4.0-alpha.0","sha":"ac8cf3eacaff860e252e88459b4e6172ca6ac368","kind":"tag","published_at":"2021-06-24T06:43:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.4.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.4.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.4.0-alpha.0/manifests"},{"name":"v6.3.0","sha":"281848ee45f1b889c25539b52e46720b71173877","kind":"tag","published_at":"2021-06-23T09:05:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0/manifests"},{"name":"v6.3.0-rc.12","sha":"e33d1ec63c1c9e7733b03601fc41289446b5285e","kind":"tag","published_at":"2021-06-23T05:42:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.12/manifests"},{"name":"v6.3.0-rc.11","sha":"4d6f5c3b083500bbad78d6fa82bf1fd1998e2077","kind":"tag","published_at":"2021-06-18T06:07:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.11/manifests"},{"name":"v6.3.0-rc.10","sha":"9b50f7dd518337f17e758cb7aa97505386df9c79","kind":"tag","published_at":"2021-06-17T13:25:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.10/manifests"},{"name":"v6.3.0-rc.9","sha":"0c225785c0d1db07d486eebf7be4a4323241e7ce","kind":"tag","published_at":"2021-06-17T11:10:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.9/manifests"},{"name":"v6.3.0-rc.8","sha":"c79b0b3da46c2cc76d10a5ab6cb0d477fc8b828c","kind":"tag","published_at":"2021-06-16T15:49:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.8/manifests"},{"name":"v6.3.0-rc.7","sha":"e802eb80a8a00ec4e70c1cb1cc1175260ce7abd4","kind":"tag","published_at":"2021-06-15T09:30:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.7/manifests"},{"name":"v6.3.0-rc.6","sha":"d7283fa3a191339dcf493089ddd0e609d2129d38","kind":"tag","published_at":"2021-06-15T04:38:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.6/manifests"},{"name":"v6.3.0-rc.5","sha":"312f09d4562eeea64e13fb2194ba8f7d2a58e372","kind":"tag","published_at":"2021-06-14T13:19:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.5/manifests"},{"name":"v6.3.0-rc.4","sha":"c2ce4809900f1c067a88783745d9bdb4c9166c10","kind":"tag","published_at":"2021-06-11T17:25:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.4/manifests"},{"name":"v6.3.0-rc.3","sha":"9b9df139d872e757ea7a99e6d773825eccd95e03","kind":"tag","published_at":"2021-06-11T12:15:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.3/manifests"},{"name":"v6.3.0-rc.2","sha":"8a6047327c8c47a4f67284c99c77487f796853d1","kind":"tag","published_at":"2021-06-10T12:39:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.2/manifests"},{"name":"v6.3.0-rc.1","sha":"b3a721da49b70db820db1ff67902b25e6c750b19","kind":"tag","published_at":"2021-06-10T03:20:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.1/manifests"},{"name":"v6.3.0-rc.0","sha":"35c2771f85b733fe2acac1556cc6e2f201ff3ee8","kind":"tag","published_at":"2021-06-09T03:38:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-rc.0/manifests"},{"name":"v6.3.0-beta.18","sha":"4612ba7d00548e40459e9a8a850b92ccba6c5f46","kind":"tag","published_at":"2021-06-08T18:26:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.18/manifests"},{"name":"v6.3.0-beta.17","sha":"7a2a4c903942135060a064219a21058f13c6ad6a","kind":"tag","published_at":"2021-06-08T04:33:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.17/manifests"},{"name":"v6.3.0-beta.16","sha":"333666582f6375312d98e1099cc0fe8153c8f3b6","kind":"tag","published_at":"2021-06-07T18:36:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.16/manifests"},{"name":"v6.3.0-beta.15","sha":"c674d4ea440475759a70ea6192219c9019a7e6bd","kind":"tag","published_at":"2021-06-07T11:44:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.15/manifests"},{"name":"v6.3.0-beta.14","sha":"dfea1c5ac3de6c0eb2ddd4cb0a5dbab31093f56c","kind":"tag","published_at":"2021-06-06T15:40:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.14/manifests"},{"name":"v6.3.0-beta.13","sha":"06d246de9853c57e3aee60761cd2e914c080cdf9","kind":"tag","published_at":"2021-06-06T05:27:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.13/manifests"},{"name":"v6.3.0-beta.12","sha":"42df54c72cfc11e0360baf6d7f02ea99386f0210","kind":"tag","published_at":"2021-06-05T03:23:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.12/manifests"},{"name":"v6.3.0-beta.11","sha":"699bc9681c3e2b4c62f75826bc68a6c5647ea7ca","kind":"tag","published_at":"2021-06-04T14:21:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.11/manifests"},{"name":"v6.3.0-beta.10","sha":"51d93d41ab1dbf49298f245d03df7de7b7badd5f","kind":"tag","published_at":"2021-06-03T09:27:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.10/manifests"},{"name":"v6.3.0-beta.9","sha":"9d13cc7cc484bf7461c87739265ebfd2e0889e2c","kind":"tag","published_at":"2021-06-02T19:29:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.9/manifests"},{"name":"v6.3.0-beta.8","sha":"f39841ab1ae6720b6d992bcc7fe836c1fa0806a8","kind":"tag","published_at":"2021-06-02T12:41:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.8/manifests"},{"name":"v6.3.0-beta.7","sha":"bae75c11f688dc67519409dd42a78d47b2d1d2a4","kind":"tag","published_at":"2021-06-01T16:35:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.7/manifests"},{"name":"v6.3.0-beta.6","sha":"8bf7ba1cf42feb68d2796a275a2118c8d58682ff","kind":"tag","published_at":"2021-06-01T09:54:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.6/manifests"},{"name":"v6.3.0-beta.5","sha":"0666b7998c8dec56ec994be32a5c7446f7dac44b","kind":"tag","published_at":"2021-05-30T05:06:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.5/manifests"},{"name":"v6.3.0-beta.4","sha":"0f8fb8c26dc11a6f2a5fc8b9aa8a3c6e659fc5cb","kind":"tag","published_at":"2021-05-28T08:32:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.4/manifests"},{"name":"v6.3.0-beta.3","sha":"128b54b313277d20588dd08c033f80eb364fa2f7","kind":"tag","published_at":"2021-05-28T08:15:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.3/manifests"},{"name":"v6.3.0-beta.2","sha":"252d26edb015b9af5c1b60883ca90d2a7deb482a","kind":"tag","published_at":"2021-05-27T12:15:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.2/manifests"},{"name":"v6.3.0-beta.1","sha":"9a2ea10bba6dc82141d006a6b04cf94b3dfb05e9","kind":"tag","published_at":"2021-05-26T11:17:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.1/manifests"},{"name":"v6.3.0-beta.0","sha":"de54b8425eab0cabd145f85c85c425873ad40c9a","kind":"tag","published_at":"2021-05-26T02:52:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-beta.0/manifests"},{"name":"v6.3.0-alpha.45","sha":"98b8e9ea10e3d72886e9867dc0ca8a609431be1f","kind":"tag","published_at":"2021-05-25T16:46:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.45","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.45/manifests"},{"name":"v6.3.0-alpha.44","sha":"f87eaa1b079b87bb6f5081c35b601e2d9f875b8c","kind":"tag","published_at":"2021-05-25T09:43:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.44","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.44/manifests"},{"name":"v6.3.0-alpha.43","sha":"84a8405f887083349021bdf911fc358362158f19","kind":"tag","published_at":"2021-05-25T02:28:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.43","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.43/manifests"},{"name":"v6.3.0-alpha.42","sha":"e7770ed109f6ef1fb1cd141f40eab1e04d5bcbc8","kind":"tag","published_at":"2021-05-24T13:35:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.42","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.42/manifests"},{"name":"v6.3.0-alpha.41","sha":"35a5f3972e6dc893664ac0f5aefa0a742d360cb3","kind":"tag","published_at":"2021-05-24T06:52:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.41/manifests"},{"name":"v6.3.0-alpha.40","sha":"b907897044d7f9b7fbeedf3e825616ca330fdb79","kind":"tag","published_at":"2021-05-24T06:42:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.40/manifests"},{"name":"v6.3.0-alpha.39","sha":"f88162c458750ebbfe1e54492c34ae325f6e7170","kind":"tag","published_at":"2021-05-23T13:58:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.39/manifests"},{"name":"v6.3.0-alpha.38","sha":"d61324158225f58f9c8fdcea7a6bce5cf764f469","kind":"tag","published_at":"2021-05-23T03:29:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.38/manifests"},{"name":"v6.3.0-alpha.37","sha":"5c858ccdb26bdede7540c0b58b1aef93edfd60d4","kind":"tag","published_at":"2021-05-23T02:52:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.37/manifests"},{"name":"v6.3.0-alpha.36","sha":"624e8ae075cab7863f9fc0ec22bdd541228f2bf4","kind":"tag","published_at":"2021-05-20T13:25:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.36/manifests"},{"name":"v6.3.0-alpha.35","sha":"40fd9c1a6c2ded8503bb6476fe5d631508eb1e2a","kind":"tag","published_at":"2021-05-20T10:41:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.35/manifests"},{"name":"v6.3.0-alpha.34","sha":"9fec7e12503f0e3c7bbcac63abbdb813a15a8de4","kind":"tag","published_at":"2021-05-19T01:42:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.34/manifests"},{"name":"v6.3.0-alpha.33","sha":"b58badab7ca040ee950dbee661eb42a0d0efa87c","kind":"tag","published_at":"2021-05-18T11:15:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.33/manifests"},{"name":"v6.3.0-alpha.32","sha":"1a9489df40e90119b49f90416ec0ba8d93c8d94c","kind":"tag","published_at":"2021-05-18T10:20:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.32/manifests"},{"name":"v6.3.0-alpha.31","sha":"cfd4afbc3a50787c102b8970e7df3fa63fc31729","kind":"tag","published_at":"2021-05-18T07:20:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.31/manifests"},{"name":"v6.3.0-alpha.30","sha":"94f58f79f0f2ab96e90aba75e661f043fe621567","kind":"tag","published_at":"2021-05-18T04:03:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.30/manifests"},{"name":"v6.3.0-alpha.29","sha":"52324604777ef6ec20e43d1f1cfdbf1afaa6e934","kind":"tag","published_at":"2021-05-17T14:56:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.29/manifests"},{"name":"v6.3.0-alpha.28","sha":"4396f68894673b332de9362461d8ca3aff250063","kind":"tag","published_at":"2021-05-15T00:46:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.28/manifests"},{"name":"v6.3.0-alpha.27","sha":"099c3d493e969677b62b5b88a90fd7e121a25b48","kind":"tag","published_at":"2021-05-14T09:42:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.27/manifests"},{"name":"v6.3.0-alpha.26","sha":"a5ce49510d782d42eb5c5f0821a925155a7975c2","kind":"tag","published_at":"2021-05-14T02:58:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.26/manifests"},{"name":"v6.3.0-alpha.25","sha":"92ebd7bc075aa23f46ece22f964d3c6ecf58b8d5","kind":"tag","published_at":"2021-05-13T04:55:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.25/manifests"},{"name":"v6.3.0-alpha.24","sha":"ee1625bd5c311159514d18e481af8a4382d1f6c2","kind":"tag","published_at":"2021-05-11T07:53:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.24/manifests"},{"name":"v6.3.0-alpha.23","sha":"9374b4c16293aed68244af8c22c7decdae0d5dac","kind":"tag","published_at":"2021-05-11T06:27:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.23/manifests"},{"name":"v6.3.0-alpha.22","sha":"fddc7f6a1d20de1e1fdc0e947040047f1db41482","kind":"tag","published_at":"2021-05-10T13:49:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.22/manifests"},{"name":"v6.3.0-alpha.21","sha":"d0eaafff71fa8bba24b905836be9dcc691f68a92","kind":"tag","published_at":"2021-05-07T06:01:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.21/manifests"},{"name":"v6.3.0-alpha.20","sha":"7fc1fd38d698109ab2c75c65192dbeb5c483a8b0","kind":"tag","published_at":"2021-05-06T13:49:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.20/manifests"},{"name":"core-refactor-start","sha":"830f229984ee57ed07dea2964de96e16073359d4","kind":"tag","published_at":"2021-05-06T12:28:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/core-refactor-start","html_url":"https://github.com/storybookjs/storybook/releases/tag/core-refactor-start","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/core-refactor-start","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/core-refactor-start/manifests"},{"name":"v6.3.0-alpha.19","sha":"b0c31874d8849359db195f7671369cadb177b6d3","kind":"tag","published_at":"2021-05-03T11:02:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.19/manifests"},{"name":"v6.3.0-alpha.18","sha":"cc7d243745edba8c17a89efcedc33b4fc9e1366b","kind":"tag","published_at":"2021-05-02T16:05:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.18/manifests"},{"name":"v6.3.0-alpha.17","sha":"8153f450863452f82328905d10a60ad710b32ecf","kind":"tag","published_at":"2021-04-30T06:26:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.17/manifests"},{"name":"v6.3.0-alpha.16","sha":"5a914b21029f360a8a04136c62f5633c2cb6567d","kind":"tag","published_at":"2021-04-29T03:40:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.16/manifests"},{"name":"v6.3.0-alpha.15","sha":"f29ef382c5954878d9a15062d90e628d188cf0e7","kind":"tag","published_at":"2021-04-27T17:32:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.15/manifests"},{"name":"v6.2.9","sha":"baa083c252ddf7266ca180ffb418c7dfc041a46f","kind":"tag","published_at":"2021-04-23T03:03:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.9/manifests"},{"name":"v6.3.0-alpha.14","sha":"ecba8a7bbf0d84407b24816e08c7cea16375913f","kind":"tag","published_at":"2021-04-23T02:14:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.14/manifests"},{"name":"v6.3.0-alpha.13","sha":"9a64f861bb4419217f5444ce2a6a9fb3c1d0a7d4","kind":"tag","published_at":"2021-04-21T02:41:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.13/manifests"},{"name":"v6.3.0-alpha.12","sha":"74e65d0f4e709f1430a75316333901d245184e7d","kind":"tag","published_at":"2021-04-19T17:59:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.12/manifests"},{"name":"v6.3.0-alpha.11","sha":"8dfdabf3fe34ecff7d7732daa3be0752abdbdf16","kind":"tag","published_at":"2021-04-19T14:16:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.11/manifests"},{"name":"v6.3.0-alpha.10","sha":"7a5242dab49d8308e1cdb09eac74ba5a1349d06e","kind":"tag","published_at":"2021-04-18T13:18:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.10/manifests"},{"name":"v6.3.0-alpha.9","sha":"033dbe8ded43d64520801a7521a6baeb3569c528","kind":"tag","published_at":"2021-04-16T16:44:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.9/manifests"},{"name":"v6.3.0-alpha.8","sha":"645a66a3d23705ab5fb8bef9cd0d62c4100c73cc","kind":"tag","published_at":"2021-04-15T14:23:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.8/manifests"},{"name":"v6.2.8","sha":"1864f833c1399f3c31b5689dded4b6b94ab0ac52","kind":"tag","published_at":"2021-04-14T02:43:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.8/manifests"},{"name":"v6.3.0-alpha.7","sha":"c3fe30510943f1a4284143ccb278072acfaeb9d1","kind":"tag","published_at":"2021-04-14T02:19:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.7/manifests"},{"name":"v6.3.0-alpha.6","sha":"bccbd174da6d22fecb2dfeb8891196898f125a4f","kind":"tag","published_at":"2021-04-13T08:31:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.6/manifests"},{"name":"v6.3.0-alpha.5","sha":"eb61e3d7f3878eb3d68a2654c2a1d7c31ae458cb","kind":"tag","published_at":"2021-04-11T15:40:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.5/manifests"},{"name":"v6.3.0-alpha.4","sha":"53645cdab6d9b8f7fdfd5ab6bcdd6cf6c8255375","kind":"tag","published_at":"2021-04-10T12:47:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.4/manifests"},{"name":"v6.3.0-alpha.3","sha":"4a35e9cf25f7c3a3e2ce9158c5b4810b99242ec8","kind":"tag","published_at":"2021-04-10T04:36:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.3/manifests"},{"name":"v6.2.7","sha":"7c3a0b90e0e19db4e67db9a6cb52d93a0e937218","kind":"tag","published_at":"2021-04-09T05:34:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.7/manifests"},{"name":"v6.3.0-alpha.2","sha":"8afbcd1e8c177dcebf9e120d78e05d7e4dd20b9f","kind":"tag","published_at":"2021-04-09T05:07:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.2/manifests"},{"name":"v6.2.6","sha":"cfe68872c72dfd42dbc34070a5242b3648d93c59","kind":"tag","published_at":"2021-04-09T02:19:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.6/manifests"},{"name":"v6.3.0-alpha.1","sha":"ba3fb08601c62bf8a0e916975f7ec47945788305","kind":"tag","published_at":"2021-04-08T16:25:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.1/manifests"},{"name":"v6.3.0-alpha.0","sha":"d2ae83d7c48605d368d067abcc297d7d00d6bae9","kind":"tag","published_at":"2021-04-08T09:55:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.3.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.3.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.3.0-alpha.0/manifests"},{"name":"v6.2.5","sha":"1a19a40d27e5ad25d389bb57c21789e19796a383","kind":"tag","published_at":"2021-04-07T10:36:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.5/manifests"},{"name":"v6.2.4","sha":"5affb6ad54d003c3344c60b844d01393a8e064da","kind":"tag","published_at":"2021-04-07T04:04:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.4/manifests"},{"name":"v6.2.3","sha":"30ce59f9683ec6dc7b92b10968638d53539f71d8","kind":"tag","published_at":"2021-04-05T14:28:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.3/manifests"},{"name":"v6.2.2","sha":"72dc321920182925b19f776da46bea0caa19c244","kind":"tag","published_at":"2021-04-02T09:50:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"b8e5785798732a0b8eb6016d05742fb9f9c430c3","kind":"tag","published_at":"2021-03-31T04:03:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"9d2d6eff053449d8d22edc430bb57904d51acada","kind":"tag","published_at":"2021-03-30T16:00:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0/manifests"},{"name":"v6.2.0-rc.13","sha":"bf2e7362ba9d1f1970155c3aee4a79d0b05fa6e5","kind":"tag","published_at":"2021-03-30T10:47:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.13/manifests"},{"name":"v6.2.0-rc.12","sha":"33a978134f2f2ce6acd3a88ad567dadf25bc73e6","kind":"tag","published_at":"2021-03-30T02:48:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.12/manifests"},{"name":"v6.2.0-rc.11","sha":"e8c73a01ed144e2cc2ab91890f5fd801b39b2c05","kind":"tag","published_at":"2021-03-29T08:33:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.11/manifests"},{"name":"v6.2.0-rc.10","sha":"cc709c191ae7a76c34cb8456213f26012e289154","kind":"tag","published_at":"2021-03-26T07:57:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.10/manifests"},{"name":"v6.2.0-rc.9","sha":"8796cbd162c221ae98db5f2a13809cd1e5d44d04","kind":"tag","published_at":"2021-03-24T16:44:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.9/manifests"},{"name":"v6.2.0-rc.8","sha":"10da6322a6b3bd6970116a3bcf331388e728cceb","kind":"tag","published_at":"2021-03-23T02:07:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.8/manifests"},{"name":"v6.2.0-rc.7","sha":"eaecf3893618d755d73005627e795d3fea477f4a","kind":"tag","published_at":"2021-03-22T16:21:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.7/manifests"},{"name":"v6.2.0-rc.6","sha":"ffc06141221d378a37f56f53755fed024d4a673a","kind":"tag","published_at":"2021-03-20T16:24:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.6/manifests"},{"name":"v6.2.0-rc.5","sha":"22ab20d88910855d51f14d0422def3a8b849f20c","kind":"tag","published_at":"2021-03-20T08:53:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.5/manifests"},{"name":"v6.2.0-rc.4","sha":"ff30a3e5cf24b1a1ef50b9512ac2c37284519e99","kind":"tag","published_at":"2021-03-19T05:37:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.4/manifests"},{"name":"v6.2.0-rc.3","sha":"04ee83b6f87711b44e44b3843403af705f01783c","kind":"tag","published_at":"2021-03-18T14:03:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.3/manifests"},{"name":"v6.2.0-rc.2","sha":"3060924fd171b5ee6f713f498c175a6da3ed0e43","kind":"tag","published_at":"2021-03-17T10:02:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.2/manifests"},{"name":"v6.2.0-rc.1","sha":"84a29a18f577c0a65fadcc5b258f2c23fd62e52d","kind":"tag","published_at":"2021-03-16T14:49:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.1/manifests"},{"name":"v6.2.0-rc.0","sha":"f5ea7b4fcd501eb59b758196d01e83112bfcc507","kind":"tag","published_at":"2021-03-15T15:02:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-rc.0/manifests"},{"name":"v6.2.0-beta.15","sha":"b866279d9f9ca4ffc30179946ebc5ba5e911fb47","kind":"tag","published_at":"2021-03-15T11:19:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.15/manifests"},{"name":"v6.2.0-beta.14","sha":"b1336257ef95129b7fc7e95151ce377b457f33b0","kind":"tag","published_at":"2021-03-11T14:00:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.14/manifests"},{"name":"v6.2.0-beta.13","sha":"ce696dbc8c635fc5841a16946543a1ebf0ec7c0d","kind":"tag","published_at":"2021-03-10T22:30:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.13/manifests"},{"name":"v6.2.0-beta.12","sha":"4c12648c6459a8b8426dd9a61dee248367cd2685","kind":"tag","published_at":"2021-03-09T23:24:00.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.12/manifests"},{"name":"v6.2.0-beta.11","sha":"fa53c6b97a89607168364dba30866a3a36b6655f","kind":"tag","published_at":"2021-03-08T16:46:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.11/manifests"},{"name":"v6.2.0-beta.10","sha":"17800f54beaf6e1f344c6207cef4f855b4009da7","kind":"tag","published_at":"2021-03-05T09:53:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.10/manifests"},{"name":"v6.2.0-beta.9","sha":"9d2867f1e8461ecc66989932f1f5beec42317bf0","kind":"tag","published_at":"2021-03-04T11:04:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.9/manifests"},{"name":"v6.2.0-beta.8","sha":"f9c10fe3d9c83b06371534c91a52b122f3405141","kind":"tag","published_at":"2021-03-03T23:56:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.8/manifests"},{"name":"v6.2.0-beta.7","sha":"59816bc7d1e9524f4531c7877693f5a65bd370d4","kind":"tag","published_at":"2021-03-03T23:52:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.7/manifests"},{"name":"v6.1.21","sha":"cd2521c8909a70d14d93aefdddfdc63b26306421","kind":"tag","published_at":"2021-03-03T11:34:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.21/manifests"},{"name":"v6.2.0-beta.6","sha":"9e1345462437cd113dc7ed6d19d704f996fadce7","kind":"tag","published_at":"2021-03-03T11:01:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.6/manifests"},{"name":"v6.2.0-beta.5","sha":"f3507e2c0e86953eea98e0c4eceec0f3d1060574","kind":"tag","published_at":"2021-03-01T15:23:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.5/manifests"},{"name":"v6.2.0-beta.4","sha":"f328caeb6f1db66f424018da2b8804584e26a06c","kind":"tag","published_at":"2021-02-26T13:02:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.4/manifests"},{"name":"v6.2.0-beta.3","sha":"341a055282fdfc503a2731d50122e5970ae67665","kind":"tag","published_at":"2021-02-25T03:25:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.3/manifests"},{"name":"v6.2.0-beta.2","sha":"83a768ad9867c84d450bcb9040791e5c40f1e244","kind":"tag","published_at":"2021-02-24T05:01:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.2/manifests"},{"name":"v6.1.20","sha":"5054720346fd6f238921ed865e050115ffd24953","kind":"tag","published_at":"2021-02-24T04:42:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.20/manifests"},{"name":"v6.2.0-beta.1","sha":"6624020236b70807946b858e94a6137088ea0951","kind":"tag","published_at":"2021-02-23T03:43:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.1/manifests"},{"name":"v6.1.19","sha":"931e9d0930cbb9f0ce3d02f6e65dfdeaf027d25e","kind":"tag","published_at":"2021-02-23T03:17:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.19/manifests"},{"name":"v6.2.0-beta.0","sha":"69f09334f32a555c3502863978eeeb6962f9624b","kind":"tag","published_at":"2021-02-22T15:40:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-beta.0/manifests"},{"name":"v6.2.0-alpha.35","sha":"1504e64e3d271719204364f76dbcd4f109726d28","kind":"tag","published_at":"2021-02-22T14:37:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.35/manifests"},{"name":"v6.2.0-alpha.34","sha":"f1c60cae8f1f39c6d05b1d9666237ec2c2154720","kind":"tag","published_at":"2021-02-22T09:09:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.34/manifests"},{"name":"v6.2.0-alpha.33","sha":"5317b1c61f1eae1bbb2fb242229a2a0551936888","kind":"tag","published_at":"2021-02-22T01:44:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.33/manifests"},{"name":"v6.2.0-alpha.32","sha":"d68ab972148b8b264e6d4f192f122f41c0ade4f6","kind":"tag","published_at":"2021-02-21T08:50:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.32/manifests"},{"name":"v6.2.0-alpha.31","sha":"8c24417654713967d606dbc1ae2ce9c8f1a6c58b","kind":"tag","published_at":"2021-02-20T13:43:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.31/manifests"},{"name":"v6.2.0-alpha.30","sha":"2aaeabc15c969b4afa2b815e52852355c5ee6509","kind":"tag","published_at":"2021-02-20T12:05:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.30/manifests"},{"name":"v6.2.0-alpha.29","sha":"840df43f6e9ec321d5c46cb95cf711e5401b066f","kind":"tag","published_at":"2021-02-17T22:13:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.29/manifests"},{"name":"v6.2.0-alpha.28","sha":"53bec5e95d9f2239077008fea8ca1a7d02d783cc","kind":"tag","published_at":"2021-02-15T06:33:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.28/manifests"},{"name":"v6.2.0-alpha.27","sha":"77769bd60861f6113b149e2df010ad804fd2c68d","kind":"tag","published_at":"2021-02-14T17:21:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.27/manifests"},{"name":"v6.1.18","sha":"36cc24bae3845d7912d6466eaf9594a1ae7a3adc","kind":"tag","published_at":"2021-02-14T17:01:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.18/manifests"},{"name":"v6.2.0-alpha.26","sha":"e85c3aeb4d61024d6140abca32814ab5edab24a2","kind":"tag","published_at":"2021-02-13T03:25:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.26/manifests"},{"name":"v6.2.0-alpha.25","sha":"2ed4da3da43389df6d7ca453f0ad5a1a205d0d95","kind":"tag","published_at":"2021-02-11T01:24:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.25/manifests"},{"name":"v6.2.0-alpha.24","sha":"6f94b030ff815b0609fac3be32343267c602d3c9","kind":"tag","published_at":"2021-02-06T01:45:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.24/manifests"},{"name":"v6.2.0-alpha.23","sha":"8278b9f717785b42430d72f58dfabd96e76444a8","kind":"tag","published_at":"2021-02-05T06:51:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.23/manifests"},{"name":"v6.2.0-alpha.22","sha":"2b5815cf76e1a28a75446558e7300371d853f3fb","kind":"tag","published_at":"2021-02-04T22:29:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.22/manifests"},{"name":"v6.1.17","sha":"d365379cf3969256c3084255df49443d64ae4330","kind":"tag","published_at":"2021-02-04T15:57:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.17/manifests"},{"name":"v6.2.0-alpha.21","sha":"285f2456181416f0f533bfcfd2bb576c55309d2a","kind":"tag","published_at":"2021-02-04T08:08:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.21/manifests"},{"name":"v6.1.16","sha":"1566630cbcdbd8dd701deff612cc52fb867475b5","kind":"tag","published_at":"2021-02-02T02:19:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.16/manifests"},{"name":"v6.2.0-alpha.20","sha":"4d8a9840ffa93125edecbcbece6fe37c8dee1c3b","kind":"tag","published_at":"2021-02-02T01:40:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.20/manifests"},{"name":"v6.2.0-alpha.19","sha":"7343962497c59f321fd34df01c0be780a3d968ae","kind":"tag","published_at":"2021-01-29T00:47:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.19/manifests"},{"name":"v6.1.15","sha":"267667328fa8f29bcc4bb2a26980fefb92b20b56","kind":"tag","published_at":"2021-01-22T14:28:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.15/manifests"},{"name":"v6.2.0-alpha.18","sha":"d1c11b973e6ba37c5d0f7300a9757fcc2942018e","kind":"tag","published_at":"2021-01-22T13:19:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.18/manifests"},{"name":"v6.2.0-alpha.17","sha":"e8c33cc68e591e5e979275d7431aad86635c765c","kind":"tag","published_at":"2021-01-22T04:37:58.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.17/manifests"},{"name":"v6.2.0-alpha.16","sha":"c8b2157aa9b9c5375782c18f1ccd5ce0aae68964","kind":"tag","published_at":"2021-01-16T00:52:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.16/manifests"},{"name":"v6.2.0-alpha.15","sha":"ec6d6dd88fd95627b7904964d998b1d04579a038","kind":"tag","published_at":"2021-01-15T06:24:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.15/manifests"},{"name":"v6.2.0-alpha.14","sha":"36f6be385f57cdab32ec142986599e0654b66aa6","kind":"tag","published_at":"2021-01-14T00:24:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.14/manifests"},{"name":"v6.2.0-alpha.13","sha":"904afafa3c13e13438a78de076c0ac171732cb19","kind":"tag","published_at":"2021-01-13T10:08:04.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.13/manifests"},{"name":"v6.1.14","sha":"8eb3d9609536b51fe2a76e49a46463a2d66b748e","kind":"tag","published_at":"2021-01-12T11:27:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.14/manifests"},{"name":"v6.1.13","sha":"ae0f073f56d18935f27fcc65bb2b03490bd9d077","kind":"tag","published_at":"2021-01-12T11:11:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.13/manifests"},{"name":"v6.1.12","sha":"0da6a5c11bb64085c3b22aadeb50b07d3e6c340f","kind":"tag","published_at":"2021-01-11T23:36:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.12/manifests"},{"name":"v6.2.0-alpha.12","sha":"e8e1300b6bea1acb3bfe042ad87e0e5e41e0eea6","kind":"tag","published_at":"2021-01-11T18:47:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.12/manifests"},{"name":"v6.2.0-alpha.11","sha":"867a8f920d11185864027f10e67481035b97dce3","kind":"tag","published_at":"2021-01-11T10:48:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.11/manifests"},{"name":"v6.2.0-alpha.10","sha":"e664f4eccad725fc539017223d7292c8f7540b73","kind":"tag","published_at":"2020-12-28T03:51:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.10/manifests"},{"name":"v6.2.0-alpha.9","sha":"800904a6f8e0c98e0b30159366d09319d503aafd","kind":"tag","published_at":"2020-12-20T11:58:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.9/manifests"},{"name":"v6.2.0-alpha.8","sha":"2d269f7b7543ae1e10f6b87a5fd1d2c94d30f138","kind":"tag","published_at":"2020-12-16T14:41:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.8/manifests"},{"name":"v6.2.0-alpha.7","sha":"958f6bdd9a5fa6040f09dad326b0a32b45ce7ce9","kind":"tag","published_at":"2020-12-15T14:48:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.7/manifests"},{"name":"v6.1.11","sha":"37387f7b56a6be8c779013ae1e093cb37be0a8b6","kind":"tag","published_at":"2020-12-12T12:27:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.11/manifests"},{"name":"v6.2.0-alpha.6","sha":"67060334d7aa3569090ee899a6441acdac3cdd54","kind":"tag","published_at":"2020-12-12T03:33:47.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.6/manifests"},{"name":"v6.2.0-alpha.5","sha":"f274bdfcc23d878641cce2583e359a30fb881512","kind":"tag","published_at":"2020-12-08T04:54:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.5/manifests"},{"name":"v6.2.0-alpha.4","sha":"fc9df694603d4b5bcd910a553ef33e6f82c4dff9","kind":"tag","published_at":"2020-12-06T05:26:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.4/manifests"},{"name":"v6.2.0-alpha.3","sha":"dcc8b8abb779aa61f50f865727d98ad897459c70","kind":"tag","published_at":"2020-12-04T06:48:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.3/manifests"},{"name":"v6.1.10","sha":"5d9736009598c147e661ebb7538b25eb1db4c51f","kind":"tag","published_at":"2020-12-04T03:00:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.10/manifests"},{"name":"v6.2.0-alpha.2","sha":"1474a5e24ce296af7bde6c711b9fba0094fbe915","kind":"tag","published_at":"2020-12-03T07:34:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.2/manifests"},{"name":"v6.2.0-alpha.1","sha":"e94b2de7b2b47b83414fd1d83d924f5264546440","kind":"tag","published_at":"2020-12-01T13:18:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.1/manifests"},{"name":"v6.2.0-alpha.0","sha":"b897f81b39a649c888a3311890b017a3bcf822ef","kind":"tag","published_at":"2020-12-01T03:46:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.2.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.2.0-alpha.0/manifests"},{"name":"v6.1.9","sha":"ab7a5ad897540039baa28e837ecf5bc7526375d8","kind":"tag","published_at":"2020-11-29T12:57:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.9/manifests"},{"name":"v6.1.8","sha":"9f4e467e7807ab00b61f30954e5af5c950ec8640","kind":"tag","published_at":"2020-11-27T14:25:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.8/manifests"},{"name":"v6.1.7","sha":"8593349f2e852848b756918b27e8fb50208e66a9","kind":"tag","published_at":"2020-11-26T17:12:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.7/manifests"},{"name":"v6.1.6","sha":"44889a99fea52b9ea11da3ae1fc34afa8f352346","kind":"tag","published_at":"2020-11-25T00:17:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.6/manifests"},{"name":"v6.1.5","sha":"5f47b9785815249260a4082da75f1d4e32012295","kind":"tag","published_at":"2020-11-24T09:17:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.5/manifests"},{"name":"v6.1.4","sha":"920a8b42f4b5f8e888c36cc82552e39c7ce68aee","kind":"tag","published_at":"2020-11-23T23:55:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.4/manifests"},{"name":"v6.1.3","sha":"80c8d073c84360bdb1f82e2d54d96661e31ff386","kind":"tag","published_at":"2020-11-23T15:46:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.3/manifests"},{"name":"v6.1.2","sha":"3ff141f9989dc3d6fdca49c8e1f9093b200336f6","kind":"tag","published_at":"2020-11-21T05:48:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.2/manifests"},{"name":"v6.1.1","sha":"dea6539b74c3bf65272d882be37498667b26b5fd","kind":"tag","published_at":"2020-11-19T17:13:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"a1b04f208c249bf763398fffafbe6c8270814c98","kind":"tag","published_at":"2020-11-19T02:21:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0/manifests"},{"name":"v6.1.0-rc.6","sha":"7a26653c758ed746ec0f0bc1e2139bf4811b9e2a","kind":"tag","published_at":"2020-11-19T01:52:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.6/manifests"},{"name":"v6.1.0-rc.5","sha":"3394a4922addc6a432cf6d14990a35f4747415f0","kind":"tag","published_at":"2020-11-18T19:14:39.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.5/manifests"},{"name":"v6.1.0-rc.4","sha":"8f924a38046018022aabad1272acd56212a4d47d","kind":"tag","published_at":"2020-11-16T23:06:09.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.4/manifests"},{"name":"v6.1.0-rc.3","sha":"3dbbf0f0b89247982434a69d7a2123505679afc5","kind":"tag","published_at":"2020-11-16T09:09:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.3/manifests"},{"name":"v6.1.0-rc.2","sha":"56aba3a84ebfea87a726afe06ae2f3d0b9983ff6","kind":"tag","published_at":"2020-11-13T08:41:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.2/manifests"},{"name":"v6.1.0-rc.1","sha":"592f664b42dc9d73109906b560bb1a7440525ea2","kind":"tag","published_at":"2020-11-13T00:32:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.1/manifests"},{"name":"v6.1.0-rc.0","sha":"a47f40b84fcb72e26ce0265c87b1d0568bf47a0c","kind":"tag","published_at":"2020-11-12T10:23:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-rc.0/manifests"},{"name":"v6.1.0-beta.7","sha":"a145e98e8057aeed184780394a96715c2c61cdea","kind":"tag","published_at":"2020-11-10T23:39:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.7/manifests"},{"name":"v6.1.0-beta.6","sha":"7f01d1b4329e08ec748aa43f50c7d132aa33d9c7","kind":"tag","published_at":"2020-11-09T15:06:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.6/manifests"},{"name":"v6.1.0-beta.5","sha":"76980ffd10082cddf2ccc7d6c87ee21888b5008a","kind":"tag","published_at":"2020-11-07T16:28:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.5/manifests"},{"name":"v6.1.0-beta.4","sha":"ccf0e88297d42741182e463c73def718014cdd8e","kind":"tag","published_at":"2020-11-06T13:36:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.4/manifests"},{"name":"v6.1.0-beta.3","sha":"0e991f23c2ddaa7729fb35b3b8d191961b2ed8dd","kind":"tag","published_at":"2020-11-06T01:05:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.3/manifests"},{"name":"v6.1.0-beta.2","sha":"db0d68cd2a4e3b11ea457ef0fc14b434306e331e","kind":"tag","published_at":"2020-11-04T09:02:57.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.2/manifests"},{"name":"v6.1.0-beta.1","sha":"07f2d4bb924a27c47ab30e49a1ec539a62847e46","kind":"tag","published_at":"2020-11-03T07:27:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.1/manifests"},{"name":"v6.1.0-beta.0","sha":"41a9573c4492863fc091a85d46e7e908c0c4ce6b","kind":"tag","published_at":"2020-11-02T18:28:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-beta.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-beta.0/manifests"},{"name":"v6.1.0-alpha.35","sha":"f12fba659758e404b6770d8f6ad5d2df39354e1e","kind":"tag","published_at":"2020-11-02T06:43:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.35/manifests"},{"name":"v6.1.0-alpha.34","sha":"0e690abc3abb7994b2cdc2196b0e587250614a2c","kind":"tag","published_at":"2020-11-01T07:11:15.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.34/manifests"},{"name":"v6.1.0-alpha.33","sha":"ddff238a2521f72e7b2c62bd6c5509c37b8a60ac","kind":"tag","published_at":"2020-10-30T15:48:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.33/manifests"},{"name":"v6.0.28","sha":"78d6e125d198a61d8a7344458caeeeb088e3243c","kind":"tag","published_at":"2020-10-30T11:10:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28/manifests"},{"name":"v6.1.0-alpha.32","sha":"4331224ce1f018139863f97164441d4cff91c706","kind":"tag","published_at":"2020-10-30T04:15:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.32/manifests"},{"name":"v6.0.28-alpha.3","sha":"c9257c42be23189319542ff00508eb02b8d626fb","kind":"tag","published_at":"2020-10-29T02:26:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.28-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.28-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.3/manifests"},{"name":"v6.0.28-alpha.2","sha":"5e48011872d2ece5ffac29f9da7c7f86e95466f0","kind":"tag","published_at":"2020-10-29T01:55:37.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.28-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.28-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.2/manifests"},{"name":"v6.0.28-alpha.1","sha":"a498c989e7f3936b3f79006671f6d8bbefabd923","kind":"tag","published_at":"2020-10-29T01:33:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.28-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.28-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.1/manifests"},{"name":"v6.0.28-alpha.0","sha":"faa39da4a530beecd84a18bf56e46fe0e813fe52","kind":"tag","published_at":"2020-10-28T01:08:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.28-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.28-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.28-alpha.0/manifests"},{"name":"v6.1.0-alpha.31","sha":"0f415d0c8a9df17760316048b0432241c0f83db3","kind":"tag","published_at":"2020-10-27T11:14:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.31/manifests"},{"name":"v6.1.0-alpha.30","sha":"a081078b56aeeddb63c415696a2e32c6b7ac73d7","kind":"tag","published_at":"2020-10-26T15:38:56.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.30/manifests"},{"name":"v6.1.0-alpha.29","sha":"32c6ecf403c1fdbebb4d1ba0421f0a04f6060231","kind":"tag","published_at":"2020-10-23T10:41:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.29/manifests"},{"name":"v6.0.27","sha":"538c5ba05cbc7440093b425324047c48d90b4a80","kind":"tag","published_at":"2020-10-23T10:18:34.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.27/manifests"},{"name":"v6.1.0-alpha.28","sha":"f5fdc4f103842a2fc665b360ad636c1e85c28496","kind":"tag","published_at":"2020-10-23T07:30:41.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.28/manifests"},{"name":"v6.1.0-alpha.27","sha":"d62f3699e268bd8f41804f1c003df334ba5ed229","kind":"tag","published_at":"2020-10-19T10:46:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.27/manifests"},{"name":"v6.1.0-alpha.26","sha":"f80b52633e2352c92945f8c54c61a7a06a754d1f","kind":"tag","published_at":"2020-10-18T10:37:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.26/manifests"},{"name":"v6.1.0-alpha.25","sha":"c8dc63c3f29587ffcba41fd3f8f838a30d706517","kind":"tag","published_at":"2020-10-16T13:08:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.25/manifests"},{"name":"v6.1.0-alpha.24","sha":"06e4ed1e21e65fb92b8021c591c4a6c9555a6d1a","kind":"tag","published_at":"2020-10-15T14:47:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.24/manifests"},{"name":"v6.1.0-alpha.23","sha":"7c569e72fc29b3be22ce76cd4f3a2d4c7e23143e","kind":"tag","published_at":"2020-10-12T11:41:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.23/manifests"},{"name":"v6.1.0-alpha.22","sha":"aa8a6300a6a58b4840eb7db6e487421e3adb2797","kind":"tag","published_at":"2020-10-10T02:25:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.22/manifests"},{"name":"v6.1.0-alpha.21","sha":"712aebac600cafc68d459669a6d1510a0e69344a","kind":"tag","published_at":"2020-10-08T15:21:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.21/manifests"},{"name":"v6.0.26","sha":"fd7f03ac24bcd458a5f34f076d23036bd0ec0899","kind":"tag","published_at":"2020-10-05T07:29:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.26/manifests"},{"name":"v6.1.0-alpha.20","sha":"0cb73f8175d2125226a1f471bd01806dd97faffd","kind":"tag","published_at":"2020-10-05T05:15:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.20/manifests"},{"name":"v6.0.25","sha":"ed1edb82ea89ff0d77b55b8deeb10624d36a7d51","kind":"tag","published_at":"2020-10-03T18:22:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.25/manifests"},{"name":"v6.0.24","sha":"819b6a06c12a30772700450cf0979c2d6104b1f9","kind":"tag","published_at":"2020-10-03T18:14:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.24/manifests"},{"name":"v6.0.23","sha":"617e239d5f1a52df1bcc52b11dfb141c8d659a3c","kind":"tag","published_at":"2020-10-03T18:02:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.23/manifests"},{"name":"v6.1.0-alpha.19","sha":"61ca2be53f18f9d1cfe0a70c0913204359221360","kind":"tag","published_at":"2020-10-03T13:47:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.19/manifests"},{"name":"v6.1.0-alpha.18","sha":"da2103dba9ebc083fabf9169c8b5fe66217e22fc","kind":"tag","published_at":"2020-09-30T10:57:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.18/manifests"},{"name":"v6.1.0-alpha.17","sha":"1564ef4c133cbea89260ed081b22e3a13489acd8","kind":"tag","published_at":"2020-09-26T12:02:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.17/manifests"},{"name":"v6.0.22","sha":"fb09f3075b257a8aa773105c634cbdad1ea30760","kind":"tag","published_at":"2020-09-26T05:11:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.22/manifests"},{"name":"v6.1.0-alpha.16","sha":"1c73aa775736df535c8e9542245bb061c7da1830","kind":"tag","published_at":"2020-09-25T09:32:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.16/manifests"},{"name":"v6.1.0-alpha.15","sha":"8f151e8a95f3ddf28dd5bffb65137a3ceae7c126","kind":"tag","published_at":"2020-09-24T12:49:46.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.15/manifests"},{"name":"v6.1.0-alpha.14","sha":"d70c2c3189b00016eee98b0d76eefc93f3a8a8df","kind":"tag","published_at":"2020-09-21T16:59:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.14/manifests"},{"name":"v6.1.0-alpha.13","sha":"b2bfe1fb9bf10759450f7919172792b940c854ae","kind":"tag","published_at":"2020-09-21T16:55:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.13/manifests"},{"name":"v6.1.0-alpha.12","sha":"b420cc67e8f4d2ba207428f0673a4acb44567032","kind":"tag","published_at":"2020-09-20T16:22:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.12/manifests"},{"name":"v6.1.0-alpha.11","sha":"cb40bb8374e705ba816722d186535c66d1e4f119","kind":"tag","published_at":"2020-09-19T15:29:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.11/manifests"},{"name":"v6.1.0-alpha.10","sha":"b9dcde828b40f3c32512a96a2b33f761a35835cc","kind":"tag","published_at":"2020-09-16T04:53:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.10/manifests"},{"name":"v6.1.0-alpha.9","sha":"addbb6e3d0638dfe9407f338643e09fd8894c350","kind":"tag","published_at":"2020-09-12T17:41:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.9/manifests"},{"name":"v6.1.0-alpha.8","sha":"b45c9211f1fadf232857a1f2a53ead1d602032a9","kind":"tag","published_at":"2020-09-11T16:43:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.8/manifests"},{"name":"v6.1.0-alpha.7","sha":"52eafc8b709ce097fa30a90525aa02c539c916f3","kind":"tag","published_at":"2020-09-10T15:37:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.7/manifests"},{"name":"v6.1.0-alpha.6","sha":"85d900155d09a623d2e9e8199c227e1ca5e09c1e","kind":"tag","published_at":"2020-09-10T00:30:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.6/manifests"},{"name":"v6.1.0-alpha.5","sha":"0b908243c20694a934d7824ddcecd3a16a5f7755","kind":"tag","published_at":"2020-09-10T00:27:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.5/manifests"},{"name":"v6.1.0-alpha.4","sha":"293b58ffc09f22a3e016fdf114b00ed108f9242d","kind":"tag","published_at":"2020-09-08T10:49:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.4/manifests"},{"name":"v6.1.0-alpha.3","sha":"c1cad68a542aa8b401c9ff62ad6793b5a6a1bc7b","kind":"tag","published_at":"2020-09-03T14:01:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.3/manifests"},{"name":"v6.1.0-alpha.2","sha":"b90e2a285cfa6f3bd4141a0ff5140a2561af90b8","kind":"tag","published_at":"2020-09-03T13:43:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.2/manifests"},{"name":"v6.1.0-alpha.1","sha":"7e4ff52f145a827a87cc4ec950ddccbce5014509","kind":"tag","published_at":"2020-08-31T14:24:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.1/manifests"},{"name":"v6.1.0-alpha.0","sha":"7987027dfd99da9a8c363337e247f74b4f23c11c","kind":"tag","published_at":"2020-08-31T12:53:45.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.1.0-alpha.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.1.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.1.0-alpha.0/manifests"},{"name":"v6.0.21","sha":"e49f0ec956a2ee1b6630a0a2b9b616ed6c56704f","kind":"tag","published_at":"2020-08-31T12:11:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.21/manifests"},{"name":"v6.0.20","sha":"1e64da0bbec5d5643857b2cb13f3c59b7bf1a841","kind":"tag","published_at":"2020-08-28T00:42:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.20/manifests"},{"name":"v5.3.21","sha":"18a22f1d0a017fd6f8c7fb994ed87baaacf2efcf","kind":"tag","published_at":"2020-08-28T00:09:36.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v5.3.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v5.3.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v5.3.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v5.3.21/manifests"},{"name":"v6.0.19","sha":"c41546825115a127c09e40791aa4d787a7a5005a","kind":"tag","published_at":"2020-08-26T17:20:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.19/manifests"},{"name":"v5.3.20","sha":"8146d3c754516c5472270e3d30ef1128e9e44357","kind":"tag","published_at":"2020-08-26T16:56:52.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v5.3.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v5.3.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v5.3.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v5.3.20/manifests"},{"name":"v6.0.18","sha":"112edf3c5d994040a9bb45b6fb12e7a3a2709f5b","kind":"tag","published_at":"2020-08-25T16:37:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.18/manifests"},{"name":"v6.0.17","sha":"338f613b3a7b10670cdcac71d8a008e938bccde0","kind":"tag","published_at":"2020-08-25T00:03:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.17/manifests"},{"name":"v6.0.16","sha":"cad83d726cfe964ea9c1dbb78d09a36cf0fde33d","kind":"tag","published_at":"2020-08-20T14:11:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.16/manifests"},{"name":"v6.0.15","sha":"1585729a32c2d2f7b1d4bf1e1455abf46ac0aba8","kind":"tag","published_at":"2020-08-20T10:45:17.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.15/manifests"},{"name":"v6.0.14","sha":"442f128309c0893bc779c4664adca32dbc7accbe","kind":"tag","published_at":"2020-08-20T08:05:22.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.14/manifests"},{"name":"v6.0.13","sha":"757ad599e3f5bd61e260ff0a8c44d02b90ac0e3f","kind":"tag","published_at":"2020-08-19T09:02:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.13/manifests"},{"name":"v6.0.12","sha":"946349d653705c9e5153f2ed76207ace0f02a4ed","kind":"tag","published_at":"2020-08-17T14:30:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.12/manifests"},{"name":"v6.0.11","sha":"32f903ac3d3fa224f0b62e97e7c17ba6b684db84","kind":"tag","published_at":"2020-08-17T14:11:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.11/manifests"},{"name":"v6.0.10","sha":"015cb9ef3233525b9dbc1d97a5d169b12ebaef0c","kind":"tag","published_at":"2020-08-15T09:10:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.10/manifests"},{"name":"v6.0.9","sha":"5d3b1576101d3869d9c1f12bac1084c4b09f91bf","kind":"tag","published_at":"2020-08-15T07:19:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.9/manifests"},{"name":"v6.0.8","sha":"bebb33c27279b182ed557d000a552528653a1179","kind":"tag","published_at":"2020-08-15T04:19:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.8/manifests"},{"name":"v6.0.7","sha":"93726f4f8c255f51070918b5dfc7599a31045848","kind":"tag","published_at":"2020-08-14T09:47:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.7/manifests"},{"name":"v6.0.6","sha":"401473531eac8146aa9e5f1c14e13b32b7df936e","kind":"tag","published_at":"2020-08-13T17:20:49.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.6/manifests"},{"name":"v6.0.5","sha":"e34522eb3fcf2df812958a7b311901a90aad2177","kind":"tag","published_at":"2020-08-12T17:58:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.5/manifests"},{"name":"v6.0.4","sha":"ce1e3b72dc8c4219f987946f779631658c0e34c2","kind":"tag","published_at":"2020-08-12T09:12:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.4/manifests"},{"name":"v6.0.3","sha":"ac5a70942f4156147cd456f9572e9991f7abae9f","kind":"tag","published_at":"2020-08-12T01:33:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.3/manifests"},{"name":"v6.0.2","sha":"7e9a20a9444705f2bc509dd27fcfec790e8eb4c9","kind":"tag","published_at":"2020-08-11T15:04:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"46efb63de09068eedde39f6722d99389f13f43be","kind":"tag","published_at":"2020-08-11T11:34:59.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"dff068574d8da55925e2d032c99eac14622b0b35","kind":"tag","published_at":"2020-08-11T06:35:24.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0/manifests"},{"name":"v6.0.0-rc.30","sha":"1cbf3271b9f18ec1b3c1f6ebbab3e175f984592a","kind":"tag","published_at":"2020-08-10T09:25:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.30/manifests"},{"name":"v6.0.0-rc.29","sha":"92ee71470edb12816a865803d73be999ca18732e","kind":"tag","published_at":"2020-08-07T11:34:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.29/manifests"},{"name":"v6.0.0-rc.28","sha":"7272268c7d26d30b6fce323d36f99d827697a8dc","kind":"tag","published_at":"2020-08-06T14:49:20.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.28/manifests"},{"name":"v6.0.0-rc.27","sha":"37a13a34dd6a4f59b7adfe91631ab2265f833c20","kind":"tag","published_at":"2020-08-05T17:56:14.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.27/manifests"},{"name":"v6.0.0-rc.26","sha":"ad5b3346f8d59f1b5557962dc4455ad06b3c90b6","kind":"tag","published_at":"2020-08-04T16:30:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.26/manifests"},{"name":"v6.0.0-rc.25","sha":"92bb4b75a1fda63312d11737b848a57e46cdb938","kind":"tag","published_at":"2020-08-04T06:39:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.25/manifests"},{"name":"v6.0.0-rc.24","sha":"638747ba7bdfbb37be5c17af4e7f1636149325f1","kind":"tag","published_at":"2020-08-03T13:19:32.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.24/manifests"},{"name":"v6.0.0-rc.23","sha":"484906b7dbb2ccdc1e772f3c607ea745375ddab8","kind":"tag","published_at":"2020-08-03T03:30:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.23/manifests"},{"name":"v6.0.0-rc.22","sha":"2dd728d20424724450e2685bd8c4fa9190ce32c4","kind":"tag","published_at":"2020-08-02T14:30:23.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.22/manifests"},{"name":"v6.0.0-rc.21","sha":"a003925d32aa80e740663565ebb7b414d1942008","kind":"tag","published_at":"2020-08-01T13:46:10.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.21/manifests"},{"name":"v6.0.0-rc.20","sha":"35375bb6af7df109907d3b9565c139ae6e880412","kind":"tag","published_at":"2020-07-31T06:24:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.20/manifests"},{"name":"v6.0.0-rc.19","sha":"7ae926b2ed84557272a11e36e58aff5c91ceec64","kind":"tag","published_at":"2020-07-30T16:29:16.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.19","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.19/manifests"},{"name":"v6.0.0-rc.18","sha":"d4a2a826644ad56de686cf8ef8546a1c8a5b97be","kind":"tag","published_at":"2020-07-29T17:21:53.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.18","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.18/manifests"},{"name":"v6.0.0-rc.17","sha":"7fa99cff2104b6ac842a24dda196fb1a4d16fb65","kind":"tag","published_at":"2020-07-29T17:15:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.17","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.17/manifests"},{"name":"v6.0.0-rc.16","sha":"f412c2e610fe841db232a7c9303f5e8124a68ea8","kind":"tag","published_at":"2020-07-28T14:20:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.16","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.16/manifests"},{"name":"v6.0.0-rc.15","sha":"7f8a6f79b65a306b391cf8f4121822978757644b","kind":"tag","published_at":"2020-07-27T04:54:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.15","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.15/manifests"},{"name":"v6.0.0-rc.14","sha":"ce441f3032a36feab1e46d940e9aa1aa4f628b27","kind":"tag","published_at":"2020-07-22T15:47:48.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.14","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.14/manifests"},{"name":"v6.0.0-rc.13","sha":"6f987d9cf8ac869eabd61c9b2d15d05db73c20fd","kind":"tag","published_at":"2020-07-21T10:22:40.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.13","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.13/manifests"},{"name":"v6.0.0-rc.12","sha":"347c76e639884b34246baf510e86ee0d81b706e5","kind":"tag","published_at":"2020-07-20T12:29:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.12","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.12/manifests"},{"name":"v6.0.0-rc.11","sha":"793130aaa86766d08138fdf43827b54046fec9fc","kind":"tag","published_at":"2020-07-19T09:02:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.11","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.11/manifests"},{"name":"v6.0.0-rc.10","sha":"59a604b0d8a34abf99f24f279fa5e6f1f3f00a61","kind":"tag","published_at":"2020-07-18T14:00:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.10","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.10/manifests"},{"name":"v6.0.0-rc.9","sha":"1477557ed4698eeef9251a972e0eee5aab6b5b1e","kind":"tag","published_at":"2020-07-17T14:34:31.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.9","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.9/manifests"},{"name":"v6.0.0-rc.8","sha":"a9de3c8f5227b989ad815ed7b09fd9749712f554","kind":"tag","published_at":"2020-07-16T11:46:30.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.8","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.8/manifests"},{"name":"v6.0.0-rc.7","sha":"ac196598ac36bd0b0ead3c2c52a0e843af22e7a8","kind":"tag","published_at":"2020-07-16T11:28:19.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.7","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.7/manifests"},{"name":"v6.0.0-rc.6","sha":"60e127cb2648a360790c200fa519c12d62787b66","kind":"tag","published_at":"2020-07-16T11:19:50.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.6","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.6/manifests"},{"name":"v6.0.0-rc.5","sha":"69d0abb03a0023d8d6ed788ac2ae441079a6b0b3","kind":"tag","published_at":"2020-07-15T12:42:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.5","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.5/manifests"},{"name":"v6.0.0-rc.4","sha":"21e21233bd76e7748cdbfcb5b4671ed0a69a5ed8","kind":"tag","published_at":"2020-07-15T12:34:29.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.4","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.4/manifests"},{"name":"v6.0.0-rc.3","sha":"840a4117f8990831810896c1d74e546a6b8973ad","kind":"tag","published_at":"2020-07-11T08:27:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.3","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.3/manifests"},{"name":"v6.0.0-rc.2","sha":"a91edd28c82e902b75880b8472ce34e426a62354","kind":"tag","published_at":"2020-07-10T14:02:28.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.2","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.2/manifests"},{"name":"v6.0.0-rc.1","sha":"2b0e69c64cb2c7c123763f55a646d92fc1d7a0aa","kind":"tag","published_at":"2020-07-09T07:19:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.1","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.1/manifests"},{"name":"v6.0.0-rc.0","sha":"0a5a7a4b6ea71a35af5aad96bbaaf8b02c99b2a6","kind":"tag","published_at":"2020-07-08T10:46:21.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-rc.0","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-rc.0/manifests"},{"name":"v6.0.0-beta.46","sha":"5789e84199a68e1d96d758194838858f7f6f867e","kind":"tag","published_at":"2020-07-08T08:46:42.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.46","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.46/manifests"},{"name":"v6.0.0-beta.45","sha":"14cd67bc62566a72b257da56c5c5fd3b457c8d4d","kind":"tag","published_at":"2020-07-07T12:58:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.45","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.45/manifests"},{"name":"v6.0.0-beta.44","sha":"831036db6a026a5fd988b3e4f5818207fa168691","kind":"tag","published_at":"2020-07-06T14:20:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.44","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.44/manifests"},{"name":"v6.0.0-beta.43","sha":"85897d18fc0e4f21f37fe2466ca2a47eb1865058","kind":"tag","published_at":"2020-07-05T10:35:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.43","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.43/manifests"},{"name":"v6.0.0-beta.42","sha":"4c5b8e7d9421b72a206206e13d9b71b8fdff9103","kind":"tag","published_at":"2020-07-05T04:10:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.42","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.42/manifests"},{"name":"v6.0.0-beta.41","sha":"0f82958ba16af1b14e4ac8639154c4c7d9f1a1eb","kind":"tag","published_at":"2020-07-04T07:12:33.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.41","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.41/manifests"},{"name":"v6.0.0-beta.40","sha":"b40be961cecf9ef5c0a7d19cc783451bcfcbe525","kind":"tag","published_at":"2020-07-03T16:18:08.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.40","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.40/manifests"},{"name":"v6.0.0-beta.39","sha":"dea37ec1acba712ef7dc92fbf4060cff0b6af30c","kind":"tag","published_at":"2020-07-02T11:32:35.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.39","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.39/manifests"},{"name":"v6.0.0-beta.38","sha":"689219edf9759aea609c68a9d0e3f32a89c94ade","kind":"tag","published_at":"2020-06-30T15:36:43.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.38","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.38/manifests"},{"name":"v6.0.0-beta.37","sha":"fba2f10b50907b6f2ef36e7659f98edd7b9c91e0","kind":"tag","published_at":"2020-06-26T05:43:27.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.37","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.37/manifests"},{"name":"v6.0.0-beta.36","sha":"6c191b2e8df40cdcc99e4ee2bbe5281266b439f5","kind":"tag","published_at":"2020-06-25T02:12:01.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.36","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.36/manifests"},{"name":"v6.0.0-beta.35","sha":"d69118482e57b39b5582a4673804c6f1b0cde986","kind":"tag","published_at":"2020-06-24T09:33:13.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.35","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.35/manifests"},{"name":"v6.0.0-beta.34","sha":"c9337d288cb36fe1b711b857b323aec8a8d8c5ad","kind":"tag","published_at":"2020-06-23T15:40:54.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.34","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.34/manifests"},{"name":"v6.0.0-beta.33","sha":"32a16acf5bbb218d0979823e467754239681a687","kind":"tag","published_at":"2020-06-22T02:47:12.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.33","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.33/manifests"},{"name":"v6.0.0-beta.32","sha":"d63b4c7876ac804cb71b228956ffc2a133994c6b","kind":"tag","published_at":"2020-06-19T13:26:18.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.32","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.32/manifests"},{"name":"v6.0.0-beta.31","sha":"8cdfee9e29abf0f2db1beb496806b5bdaf57afb6","kind":"tag","published_at":"2020-06-17T11:00:25.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.31","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.31/manifests"},{"name":"v6.0.0-beta.30","sha":"7eec06c5c5389ff563733c86d9312d1580b00cbe","kind":"tag","published_at":"2020-06-16T14:34:06.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.30","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.30/manifests"},{"name":"v6.0.0-beta.29","sha":"0f62be055aba3b1f473d902b9f911299d3982d16","kind":"tag","published_at":"2020-06-16T06:04:03.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.29","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.29/manifests"},{"name":"v6.0.0-beta.28","sha":"6d9dc44f5a82216e5aefc0d78e099888c7e8bb25","kind":"tag","published_at":"2020-06-15T10:54:02.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.28","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.28/manifests"},{"name":"v6.0.0-beta.27","sha":"4c68b82dff8f659cf0eb866fe408a0068160f040","kind":"tag","published_at":"2020-06-14T02:02:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.27","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.27/manifests"},{"name":"v6.0.0-beta.26","sha":"ab4ffa4f31c2403826a56c8a5b77c478b3696d32","kind":"tag","published_at":"2020-06-12T09:40:44.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.26","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.26/manifests"},{"name":"v6.0.0-beta.25","sha":"434a28a62a66c9c57f2dff0331caf5e442a9600e","kind":"tag","published_at":"2020-06-11T13:18:11.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.25","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.25/manifests"},{"name":"v6.0.0-beta.24","sha":"749f5002f1b85a0ce281b6e197c50262ab8c41fe","kind":"tag","published_at":"2020-06-11T12:56:05.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.24","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.24/manifests"},{"name":"v6.0.0-beta.23","sha":"f778c28ffdd3ffc51701662203fac3d93755e314","kind":"tag","published_at":"2020-06-08T07:43:55.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.23","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.23/manifests"},{"name":"v6.0.0-beta.22","sha":"917091977a59d28e2f3c7c4ce615ac545acaccd8","kind":"tag","published_at":"2020-06-05T18:55:51.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.22","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.22/manifests"},{"name":"v6.0.0-beta.21","sha":"e6c84e178092c81d9b81855d3b9a1a6cbd3ed52d","kind":"tag","published_at":"2020-06-04T00:36:07.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.21","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.21/manifests"},{"name":"v6.0.0-beta.20","sha":"94f83234b72e49c9bb1edc9459fefe8013bc274c","kind":"tag","published_at":"2020-06-01T14:06:38.000Z","download_url":"https://codeload.github.com/storybookjs/storybook/tar.gz/v6.0.0-beta.20","html_url":"https://github.com/storybookjs/storybook/releases/tag/v6.0.0-beta.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storybookjs%2Fstorybook/tags/v6.0.0-beta.20/manifests"}]},"repo_metadata_updated_at":"2024-11-30T08:42:48.418Z","dependent_packages_count":1361,"downloads":9839447,"downloads_period":"last-month","dependent_repos_count":9739,"rankings":{"downloads":0.08033192659096008,"dependent_repos_count":0.25046307098199616,"dependent_packages_count":0.05304555164151183,"stargazers_count":0.06693954314112055,"forks_count":0.39292306968101026,"docker_downloads_count":0.600780855456591,"average":0.240747336248865},"purl":"pkg:npm/%40storybook/cli","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@storybook/cli","docker_dependents_count":111,"docker_downloads_count":95263592,"usage_url":"https://repos.ecosyste.ms/usage/npm/@storybook/cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@storybook/cli/dependencies","status":null,"funding_links":["https://opencollective.com/storybook"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@storybook%2Fcli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@storybook%2Fcli/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@storybook%2Fcli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@storybook%2Fcli/related_packages","maintainers":[{"uuid":"tmeasday","login":"tmeasday","name":null,"email":"tom@thesnail.org","url":null,"packages_count":271,"html_url":"https://www.npmjs.com/~tmeasday","role":null,"created_at":"2022-11-19T13:15:03.620Z","updated_at":"2022-11-19T13:15:03.620Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/tmeasday/packages"},{"uuid":"kylegach","login":"kylegach","name":null,"email":"kyle.gach@gmail.com","url":null,"packages_count":213,"html_url":"https://www.npmjs.com/~kylegach","role":null,"created_at":"2024-05-02T16:49:16.990Z","updated_at":"2024-05-02T16:49:16.990Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kylegach/packages"},{"uuid":"ndelangen","login":"ndelangen","name":null,"email":"ndelangen@me.com","url":null,"packages_count":289,"html_url":"https://www.npmjs.com/~ndelangen","role":null,"created_at":"2022-11-19T13:15:03.602Z","updated_at":"2022-11-19T13:15:03.602Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ndelangen/packages"},{"uuid":"shilman","login":"shilman","name":null,"email":"shilman@gmail.com","url":null,"packages_count":242,"html_url":"https://www.npmjs.com/~shilman","role":null,"created_at":"2022-11-19T13:15:03.579Z","updated_at":"2022-11-19T13:15:03.579Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/shilman/packages"},{"uuid":"domyen","login":"domyen","name":null,"email":"dom@hichroma.com","url":null,"packages_count":211,"html_url":"https://www.npmjs.com/~domyen","role":null,"created_at":"2024-05-02T16:49:16.640Z","updated_at":"2024-05-02T16:49:16.640Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/domyen/packages"},{"uuid":"ghengeveld","login":"ghengeveld","name":null,"email":"gert@chromatic.com","url":null,"packages_count":250,"html_url":"https://www.npmjs.com/~ghengeveld","role":null,"created_at":"2024-05-02T16:49:17.120Z","updated_at":"2024-05-02T16:49:17.120Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ghengeveld/packages"},{"uuid":"winkervsbecks","login":"winkervsbecks","name":null,"email":"varunvachhar@gmail.com","url":null,"packages_count":223,"html_url":"https://www.npmjs.com/~winkervsbecks","role":null,"created_at":"2024-05-02T16:49:17.289Z","updated_at":"2024-05-02T16:49:17.289Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/winkervsbecks/packages"},{"uuid":"yannbf","login":"yannbf","name":null,"email":"yannbf@gmail.com","url":null,"packages_count":222,"html_url":"https://www.npmjs.com/~yannbf","role":null,"created_at":"2024-03-12T16:35:38.214Z","updated_at":"2024-03-12T16:35:38.214Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/yannbf/packages"},{"uuid":"kasperpeulen","login":"kasperpeulen","name":null,"email":"kasperpeulen@gmail.com","url":null,"packages_count":317,"html_url":"https://www.npmjs.com/~kasperpeulen","role":null,"created_at":"2024-01-16T00:59:45.757Z","updated_at":"2024-01-16T00:59:45.757Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kasperpeulen/packages"},{"uuid":"jreinhold","login":"jreinhold","name":null,"email":"jeppe@reinhold.is","url":null,"packages_count":313,"html_url":"https://www.npmjs.com/~jreinhold","role":null,"created_at":"2023-11-17T10:49:10.523Z","updated_at":"2023-11-17T10:49:10.523Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jreinhold/packages"},{"uuid":"valentinpalkovic","login":"valentinpalkovic","name":null,"email":"dev@valentinpalkovic.dev","url":null,"packages_count":217,"html_url":"https://www.npmjs.com/~valentinpalkovic","role":null,"created_at":"2024-01-04T06:17:20.064Z","updated_at":"2024-01-04T06:17:20.064Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/valentinpalkovic/packages"},{"uuid":"storybook-bot","login":"storybook-bot","name":null,"email":"storybookbot@gmail.com","url":null,"packages_count":128,"html_url":"https://www.npmjs.com/~storybook-bot","role":null,"created_at":"2024-11-30T08:43:37.324Z","updated_at":"2024-11-30T08:43:37.324Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/storybook-bot/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006535,"maintainers_count":1012931,"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":58,"unique_repositories_count_past_30_days":4,"recent_issues":[{"uuid":"4294883119","node_id":"PR_kwDOIS58C87T5_tT","number":658,"state":"closed","title":"chore(deps-dev): Bump the storybook group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-02T20:24:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T10:13:32.000Z","updated_at":"2026-05-02T20:24:53.000Z","time_to_close":1073472,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): Bump","group_name":"storybook","update_count":5,"packages":[{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"8.6.17","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the storybook group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.3.4` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.14` | `10.3.4` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.3.4` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.3.4` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.17` | `10.3.4` |\n\n\nUpdates `@storybook/addon-links` from 8.6.14 to 10.3.4\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@​storybook/addon-links's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/addon-links's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/af5b7de899701eb55e511197dbb0420850156125\"\u003e\u003ccode\u003eaf5b7de\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.1\u0026quot; to \u0026quot;10.3.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a571619e5c16b91c3d9f7b52c74955804ef6287c\"\u003e\u003ccode\u003ea571619\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.0\u0026quot; to \u0026quot;10.3.0-beta.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/546aece1ec7381700b603eece590c0048d16205d\"\u003e\u003ccode\u003e546aece\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-alpha.17\u0026quot; to \u0026quot;10.3.0-beta.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ceda0b4de602b3cc5675684bcfbad66fab3601dc\"\u003e\u003ccode\u003eceda0b4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-alpha.16\u0026quot; to \u0026quot;10.3.0-alpha.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/addons/links\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.14 to 10.3.4\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@​storybook/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/f9977463d8534ff57cc4be25b92a44faf1c5ab34\"\u003e\u003ccode\u003ef997746\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/34273\"\u003e#34273\u003c/a\u003e from storybookjs/fix/recast_windows_lf_crlf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/21d37fdb2115530fa3a4576a206edba06910343a\"\u003e\u003ccode\u003e21d37fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/34224\"\u003e#34224\u003c/a\u003e from storybookjs/chore/removeprettierrc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4eb227b1312e72ecdc39b2ca3038ca3efdec02df\"\u003e\u003ccode\u003e4eb227b\u003c/code\u003e\u003c/a\u003e Build: Move prettier to oxfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c4d4fbd02266bc456b0d8d58c216df2eccd3af6c\"\u003e\u003ccode\u003ec4d4fbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/34214\"\u003e#34214\u003c/a\u003e from storybookjs/fix/repro-command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/lib/cli-storybook\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react` from 8.6.14 to 10.3.4\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@​storybook/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4fb52a2127b9b4a4e9df7fb75c9e8d9773a1c1e9\"\u003e\u003ccode\u003e4fb52a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/34393\"\u003e#34393\u003c/a\u003e from mixelburg/fix/docgen-resolver-tsx-fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/df32a339bab60c12b9948ae97c1920d085c3dfe0\"\u003e\u003ccode\u003edf32a33\u003c/code\u003e\u003c/a\u003e Merge branch 'next-release' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/fefa2f5add47fc4fffd56e71ec3cf3185fcd195f\"\u003e\u003ccode\u003efefa2f5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/34172\"\u003e#34172\u003c/a\u003e from storybookjs/kasper/vitest-root-migration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/af5b7de899701eb55e511197dbb0420850156125\"\u003e\u003ccode\u003eaf5b7de\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.1\u0026quot; to \u0026quot;10.3.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/renderers/react\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-vite` from 8.6.14 to 10.3.4\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@​storybook/react-vite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/react-vite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4fb52a2127b9b4a4e9df7fb75c9e8d9773a1c1e9\"\u003e\u003ccode\u003e4fb52a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/34393\"\u003e#34393\u003c/a\u003e from mixelburg/fix/docgen-resolver-tsx-fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/756f6e36fc89fe903e5411455a71ca96d6fae4d1\"\u003e\u003ccode\u003e756f6e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/34335\"\u003e#34335\u003c/a\u003e from beeswhacks/upgrade-vite-plugin-react-docgen-ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/af5b7de899701eb55e511197dbb0420850156125\"\u003e\u003ccode\u003eaf5b7de\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.1\u0026quot; to \u0026quot;10.3.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a571619e5c16b91c3d9f7b52c74955804ef6287c\"\u003e\u003ccode\u003ea571619\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.0\u0026quot; to \u0026quot;10.3.0-beta.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/frameworks/react-vite\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/react-vite\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `storybook` from 8.6.17 to 10.3.4\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.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/21d37fdb2115530fa3a4576a206edba06910343a\"\u003e\u003ccode\u003e21d37fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34224\"\u003e#34224\u003c/a\u003e from storybookjs/chore/removeprettierrc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4eb227b1312e72ecdc39b2ca3038ca3efdec02df\"\u003e\u003ccode\u003e4eb227b\u003c/code\u003e\u003c/a\u003e Build: Move prettier to oxfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ff9d12181a0ea53a713c65ba9da8e0146cb2b86d\"\u003e\u003ccode\u003eff9d121\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34316\"\u003e#34316\u003c/a\u003e from storybookjs/jeppe/fix-error-reports-on-init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/5bc8686c9bd484ad58663de59b9aa3839a9d36cd\"\u003e\u003ccode\u003e5bc8686\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34281\"\u003e#34281\u003c/a\u003e from storybookjs/fix-stackblitz-websocket\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6a398c5fd8c96859b1ac6821412bbdef5f94da45\"\u003e\u003ccode\u003e6a398c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34193\"\u003e#34193\u003c/a\u003e from storybookjs/valentin/streamline-config-validat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e9b881aa84b9f6b5122940dec2ec5f5f333b844e\"\u003e\u003ccode\u003ee9b881a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34153\"\u003e#34153\u003c/a\u003e from storybookjs/fix-persistent-story-viewport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/Dintero/formatting-inputs/pull/658","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dintero%2Fformatting-inputs/issues/658","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/658/packages"},{"uuid":"4258425311","node_id":"PR_kwDOCdvj-c7SJMt6","number":7891,"state":"closed","title":"dev: bump the safe group with 15 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T00:01:47.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T23:14:52.000Z","updated_at":"2026-04-21T00:01:49.000Z","time_to_close":607615,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":15,"packages":[{"name":"@formatjs/intl-datetimeformat","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-displaynames","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-listformat","old_version":"8.3.1","new_version":"8.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-locale","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-numberformat","old_version":"9.3.1","new_version":"9.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-pluralrules","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-relativetimeformat","old_version":"12.3.1","new_version":"12.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.48.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"apexcharts","old_version":"5.10.5","new_version":"5.10.6","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"@inquirer/prompts","old_version":"8.4.0","new_version":"8.4.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@storybook/cli","old_version":"10.3.4","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"cypress","old_version":"15.13.0","new_version":"15.13.1","repository_url":"https://github.com/cypress-io/cypress"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"wait-on","old_version":"9.0.4","new_version":"9.0.5","repository_url":"https://github.com/jeffbski/wait-on"},{"name":"webpack","old_version":"5.105.4","new_version":"5.106.1","repository_url":"https://github.com/webpack/webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps the safe group with 15 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@formatjs/intl-datetimeformat](https://github.com/formatjs/formatjs) | `7.3.1` | `7.3.2` |\n| [@formatjs/intl-displaynames](https://github.com/formatjs/formatjs) | `7.3.1` | `7.3.2` |\n| [@formatjs/intl-listformat](https://github.com/formatjs/formatjs) | `8.3.1` | `8.3.2` |\n| [@formatjs/intl-locale](https://github.com/formatjs/formatjs) | `5.3.1` | `5.3.2` |\n| [@formatjs/intl-numberformat](https://github.com/formatjs/formatjs) | `9.3.1` | `9.3.2` |\n| [@formatjs/intl-pluralrules](https://github.com/formatjs/formatjs) | `6.3.1` | `6.3.2` |\n| [@formatjs/intl-relativetimeformat](https://github.com/formatjs/formatjs) | `12.3.1` | `12.3.2` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.48.0` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.10.5` | `5.10.6` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `8.4.0` | `8.4.1` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.3.4` | `10.3.5` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.13.0` | `15.13.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |\n| [wait-on](https://github.com/jeffbski/wait-on) | `9.0.4` | `9.0.5` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.4` | `5.106.1` |\n\nUpdates `@formatjs/intl-datetimeformat` from 7.3.1 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.3.1...@formatjs/intl-datetimeformat@7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.3.1...@formatjs/intl-datetimeformat@7.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-displaynames` from 7.3.1 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.3.1...@formatjs/intl-displaynames@7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.3.1...@formatjs/intl-displaynames@7.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-listformat` from 8.3.1 to 8.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.3.1...@formatjs/intl-listformat@8.3.2\"\u003e8.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix broken GitHub URLs in changelogs (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6252\"\u003e#6252\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/f6f693f2f4f1f415973346b1cb8b07f5a640e182\"\u003ef6f693f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6248\"\u003e#6248\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.3.1...@formatjs/intl-listformat@8.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-locale` from 5.3.1 to 5.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-locale\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-locale\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-locale@5.3.1...@formatjs/intl-locale@5.3.2\"\u003e5.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-locale@5.3.1...@formatjs/intl-locale@5.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-numberformat` from 9.3.1 to 9.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.3.1...@formatjs/intl-numberformat@9.3.2\"\u003e9.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.3.1...@formatjs/intl-numberformat@9.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-pluralrules` from 6.3.1 to 6.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.3.1...@formatjs/intl-pluralrules@6.3.2\"\u003e6.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.3.1...@formatjs/intl-pluralrules@6.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-relativetimeformat` from 12.3.1 to 12.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/12\"\u003e\u003ccode\u003e@​12\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.3.1...@formatjs/intl-relativetimeformat@12.3.2\"\u003e12.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix broken GitHub URLs in changelogs (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6252\"\u003e#6252\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/f6f693f2f4f1f415973346b1cb8b07f5a640e182\"\u003ef6f693f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6248\"\u003e#6248\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.3.1...@formatjs/intl-relativetimeformat@12.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.47.0 to 10.48.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/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eRemoved attribute\u003c/th\u003e\n\u003cth\u003eReplacement\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\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/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003cp\u003e| Removed attribute                | Replacement                  |\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/a67df4d5ea0a889ab2cabaa340a2a60e0f2f5040\"\u003e\u003ccode\u003ea67df4d\u003c/code\u003e\u003c/a\u003e release: 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e0732ffaaad10445f68f634eb143701bccca0959\"\u003e\u003ccode\u003ee0732ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20172\"\u003e#20172\u003c/a\u003e from getsentry/prepare-release/10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1ee40f0a361296fde6dfac5b4ac0191078362f7\"\u003e\u003ccode\u003ed1ee40f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2897297da8f8338af2cbb19a2f974e14cd9f6b24\"\u003e\u003ccode\u003e2897297\u003c/code\u003e\u003c/a\u003e feat(nuxt): Exclude tracing meta tags on cached pages in Nuxt 5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1cc3dd09ac2f6aff669af355d883ba24e8e8a9f7\"\u003e\u003ccode\u003e1cc3dd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump effect from 3.20.0 to 3.21.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19999\"\u003e#19999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c2731673b51b1116e7861b663b09a3920bf92bb7\"\u003e\u003ccode\u003ec273167\u003c/code\u003e\u003c/a\u003e fix(core): Fix \u003ccode\u003ewithStreamedSpan\u003c/code\u003e typing error add missing exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b6f7b86e9faac07143504b94845c1ccf4f4de425\"\u003e\u003ccode\u003eb6f7b86\u003c/code\u003e\u003c/a\u003e feat(core): Apply \u003ccode\u003eignoreSpans\u003c/code\u003e to streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19934\"\u003e#19934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7bd84493b4e74fff704e782c2f7d8c92d4e5eb5d\"\u003e\u003ccode\u003e7bd8449\u003c/code\u003e\u003c/a\u003e test(node,node-core): Add span streaming integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/51fc6d139f5f0d0e2ff4eb6d8cccd80889bfcb1e\"\u003e\u003ccode\u003e51fc6d1\u003c/code\u003e\u003c/a\u003e feat(node-core): Add POtel server-side span streaming implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19741\"\u003e#19741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/77357c7f2104a52f50992d1ea4f413e634620dcb\"\u003e\u003ccode\u003e77357c7\u003c/code\u003e\u003c/a\u003e fix(core): Replace global interval with trace-specific interval based flushin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `apexcharts` from 5.10.5 to 5.10.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apexcharts/apexcharts.js/releases\"\u003eapexcharts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e💎 Version 5.10.6\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLegend stays greyed out after re-enabling hidden series; Fixed a regression where toggling a hidden series back on via the legend would leave the legend item in a greyed-out/disabled visual state. (\u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5189\"\u003e#5189\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/pull/5196\"\u003e#5196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFocus outline visible on mouse click; Fixed an issue where clicking anywhere on the chart would show a browser focus outline around the entire chart container. The outline now only appears during keyboard navigation.\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/apexcharts/apexcharts.js/commit/3bd63084a1adf5d33231ea78328484ba20f2ed3e\"\u003e\u003ccode\u003e3bd6308\u003c/code\u003e\u003c/a\u003e release: 5.10.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/188c5ad6e43b3917e04fe23b80e61440d7be871b\"\u003e\u003ccode\u003e188c5ad\u003c/code\u003e\u003c/a\u003e release: 5.10.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/f671e48c60097bc321d061e2d405abf21d2618bc\"\u003e\u003ccode\u003ef671e48\u003c/code\u003e\u003c/a\u003e fix: continuation of PR \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5196\"\u003e#5196\u003c/a\u003e to fix the legend greyed out issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/ad6e5ec3ba2dc8a2395581572b2fff355cba96e0\"\u003e\u003ccode\u003ead6e5ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5196\"\u003e#5196\u003c/a\u003e from Vitalcheffe/fix/legend-re-enable-5189\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/c5c5e9523b9b645025310d7a2ddd2e943dcc1f81\"\u003e\u003ccode\u003ec5c5e95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5205\"\u003e#5205\u003c/a\u003e from apexcharts/dependabot/npm_and_yarn/basic-ftp-5.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/b65c1985e24ffa047145cd9d95ba31a089a12aeb\"\u003e\u003ccode\u003eb65c198\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5203\"\u003e#5203\u003c/a\u003e from apexcharts/dependabot/npm_and_yarn/vite-6.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/a4e1b3fc93c01578e1e1d3f7d4be27063cf67ba4\"\u003e\u003ccode\u003ea4e1b3f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5207\"\u003e#5207\u003c/a\u003e from apexcharts/dependabot/npm_and_yarn/axios-1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/385292e6927e66b8051c1683a57184e206e64ce3\"\u003e\u003ccode\u003e385292e\u003c/code\u003e\u003c/a\u003e build(deps): bump axios from 1.13.6 to 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/4a5d5343bbc103a5b85e88cc00c18b35b7ee777a\"\u003e\u003ccode\u003e4a5d534\u003c/code\u003e\u003c/a\u003e fix: don't show focus outline for the whole chart on mouse click\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/0e1954b2c097fdb48146aa42b3847fdaa2e872d4\"\u003e\u003ccode\u003e0e1954b\u003c/code\u003e\u003c/a\u003e build(deps): bump basic-ftp from 5.2.0 to 5.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apexcharts/apexcharts.js/compare/v5.10.5...v5.10.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 8.4.0 to 8.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/releases\"\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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/SBoudrias/Inquirer.js/commit/979b130330e8c6f4d51f5b9915c8beae26c7e2df\"\u003e\u003ccode\u003e979b130\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/61368c59251e60419e45ede17127c38104698785\"\u003e\u003ccode\u003e61368c5\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/expand\u003c/code\u003e): infer Value type from name-only choices (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2075\"\u003e#2075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@8.4.0...@inquirer/prompts@8.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 10.3.4 to 10.3.5\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.5\u003c/h2\u003e\n\u003ch2\u003e10.3.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Disable component manifest by default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34408\"\u003e#34408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\n\u003ca href=\"https://github.com/storybookjs/mcp/releases/tag/%40storybook%2Faddon-mcp%400.5.0\"\u003eVersion \u0026gt;=0.5.0 of \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e\u003c/a\u003e enables component manifests again. If you're upgrading Storybook from version \u0026gt;= 10.3.0 to \u0026gt;= 10.3.5 and are using the MCP addon, you should also upgrade \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e to keep the docs toolset in the MCP server.\u003c/p\u003e\n\u003c/blockquote\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/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Disable component manifest by default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34408\"\u003e#34408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\n\u003ca href=\"https://github.com/storybookjs/mcp/releases/tag/%40storybook%2Faddon-mcp%400.5.0\"\u003eVersion \u0026gt;=0.5.0 of \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e\u003c/a\u003e enables component manifests again. If you're upgrading Storybook from version \u0026gt;= 10.3.0 to \u0026gt;= 10.3.5 and are using the MCP addon, you should also upgrade \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e to keep the docs toolset in the MCP server.\u003c/p\u003e\n\u003c/blockquote\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/e486d3826bcd40c52db1c766966d1c8ec16df6cb\"\u003e\u003ccode\u003ee486d38\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.4\u0026quot; to \u0026quot;10.3.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.5/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress` from 15.13.0 to 15.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cypress-io/cypress/releases\"\u003ecypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.13.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-13-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-13-1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/ab6082263b66c16e70a475d476fb622fe33ef9da\"\u003e\u003ccode\u003eab60822\u003c/code\u003e\u003c/a\u003e chore: release cypress app 15.3.1 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33571\"\u003e#33571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/5fa065727223f13113740e2c795f8121ed435a95\"\u003e\u003ccode\u003e5fa0657\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency cypress-example-kitchensink to 6.0.0 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33549\"\u003e#33549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/0ff43c1789bebb9c0a58451431e8f080f5dc142a\"\u003e\u003ccode\u003e0ff43c1\u003c/code\u003e\u003c/a\u003e chore(npm/react): migrate to \u003ccode\u003e@​packages/eslint-config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33426\"\u003e#33426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/44fd8b95dd1c91bd9392b383e7a7e1eb6ad86fb4\"\u003e\u003ccode\u003e44fd8b9\u003c/code\u003e\u003c/a\u003e perf: skip git status and git log calls in run mode (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33552\"\u003e#33552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/80e20d26d9afb66d9ac336bac61e974ed9d181f8\"\u003e\u003ccode\u003e80e20d2\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - darwin (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33557\"\u003e#33557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/532979a63aa901339eb8f17741ab6b5b4ed1db1e\"\u003e\u003ccode\u003e532979a\u003c/code\u003e\u003c/a\u003e chore: updating v8 snapshot cache (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33562\"\u003e#33562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/58bbebcbcd6d685956dd9bcd3bf58d93bac5f998\"\u003e\u003ccode\u003e58bbebc\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v5 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33544\"\u003e#33544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/d6114cbfabd2b6a023e390dee8e4ae44c67cc0b5\"\u003e\u003ccode\u003ed6114cb\u003c/code\u003e\u003c/a\u003e chore: updating v8 snapshot cache (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33547\"\u003e#33547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/28441711af2f61796bf27f6cc7a1fd129166ea62\"\u003e\u003ccode\u003e2844171\u003c/code\u003e\u003c/a\u003e dependency: Upgrade node-forge to ^1.4.0 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33546\"\u003e#33546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/60325bb11fa1043b240d1fee7c81e157c9d2cd0b\"\u003e\u003ccode\u003e60325bb\u003c/code\u003e\u003c/a\u003e fix: reject cy.intercept delay values \u0026gt;= 2^31 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33377\"\u003e#33377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cypress-io/cypress/compare/v15.13.0...v15.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.1 to 3.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\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/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@let fn = (a) =\u0026gt;        a?    1:2;\n\u003cp\u003e{{ fn ( a         instanceof b)}}\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\n\u003ca href=\"https://github.com/let\"\u003e\u003ccode\u003e@​let\u003c/code\u003e\u003c/a\u003e fn = (a) =\u0026gt;        a?    1:2;\u003c/p\u003e\n\u003cp\u003e{{ fn ( a         instanceof b)}}\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/let\"\u003e\u003ccode\u003e@​let\u003c/code\u003e\u003c/a\u003e fn = (a) =\u0026gt; (a ? 1 : 2);\u003c/p\u003e\n\u003cp\u003e{{ fn(a instanceof b) }}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/881360b92b3cfa39ffa0c0ee03bb4319079849a6\"\u003e\u003ccode\u003e881360b\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003edefault never\u003c/code\u003e in Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19034\"\u003e#19034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/07d67240f7a0f2d65014e00395b342bbec5db31b\"\u003e\u003ccode\u003e07d6724\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/8b4a53ab3daddfe9c10c52fd5785a6a718770c34\"\u003e\u003ccode\u003e8b4a53a\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wait-on` from 9.0.4 to 9.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeffbski/wait-on/releases\"\u003ewait-on's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.5\u003c/h2\u003e\n\u003cp\u003eUpdate minor dependencies and npm audit fixes\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/jeffbski/wait-on/commit/5ad83d4de6ff4b071912d2249aaefbe392b29f0d\"\u003e\u003ccode\u003e5ad83d4\u003c/code\u003e\u003c/a\u003e 9.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeffbski/wait-on/commit/d000c2cd789bf0d03702e50b2aac4363784a6277\"\u003e\u003ccode\u003ed000c2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeffbski/wait-on/issues/199\"\u003e#199\u003c/a\u003e from jeffbski/deps-2026-04-10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeffbski/wait-on/commit/b0e1216cec2a42c6f13ce537f3440d8539254f4f\"\u003e\u003ccode\u003eb0e1216\u003c/code\u003e\u003c/a\u003e npm audit fix updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeffbski/wait-on/commit/b0b1a357333d3f78c1bafed44a84cd958a067f02\"\u003e\u003ccode\u003eb0b1a35\u003c/code\u003e\u003c/a\u003e minor deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeffbski/wait-on/compare/v9.0.4...v9.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.105.4 to 5.106.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.106.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix two ES5-environment regressions in the anonymous default export \u003ccode\u003e.name\u003c/code\u003e fix-up: the generated code referenced an undeclared \u003ccode\u003e__WEBPACK_DEFAULT_EXPORT__\u003c/code\u003e binding causing \u003ccode\u003eReferenceError\u003c/code\u003e, and used \u003ccode\u003eReflect.defineProperty\u003c/code\u003e which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses \u003ccode\u003eObject.defineProperty\u003c/code\u003e / \u003ccode\u003eObject.getOwnPropertyDescriptor\u003c/code\u003e. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20796\"\u003e#20796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrevent \u003ccode\u003e!important\u003c/code\u003e from being renamed as a local identifier in CSS modules. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20798\"\u003e#20798\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20799\"\u003e#20799\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.106.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eexportType: \u0026quot;style\u0026quot;\u003c/code\u003e for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20579\"\u003e#20579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003econtext\u003c/code\u003e option support for VirtualUrlPlugin (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20449\"\u003e#20449\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.\u003c/li\u003e\n\u003cli\u003eSupport custom context path for resolving relative imports in virtual modules\u003c/li\u003e\n\u003cli\u003eAdd examples demonstrating context usage and filename customization\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eGenerate different \u003ccode\u003eCssModule\u003c/code\u003e instances for different \u003ccode\u003eexportType\u003c/code\u003e values. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20590\"\u003e#20590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003elocalIdentHashFunction\u003c/code\u003e option to configure the hash function to be used for hashing. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20694\"\u003e#20694\u003c/a\u003e)\nAdditionally, the \u003ccode\u003elocalIdentName\u003c/code\u003e option can now be a function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded support for destructuring assignment \u003ccode\u003erequire\u003c/code\u003e in cjs, allowing for tree shaking. (by \u003ca href=\"https://github.com/ahabhgk\"\u003e\u003ccode\u003e@​ahabhgk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20548\"\u003e#20548\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003evalidate\u003c/code\u003e option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20275\"\u003e#20275\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003esource\u003c/code\u003e support for async WASM modules. (by \u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20364\"\u003e#20364\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a static getSourceBasicTypes method to the Module class to prevent errors across multiple versions. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20614\"\u003e#20614\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIncluded fragment groups in the conflicting order warning for CSS. (by \u003ca href=\"https://github.com/aryanraj45\"\u003e\u003ccode\u003e@​aryanraj45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid rendering unused top-level \u003ccode\u003e__webpack_exports__\u003c/code\u003e declaration when output ECMA module library. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20669\"\u003e#20669\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed resolving in CSS modules. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20771\"\u003e#20771\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow external modules place in async chunks when output ECMA module. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20662\"\u003e#20662\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImplement \u003ccode\u003edeprecate\u003c/code\u003e flag in schema for better TypeScript support to show which options are already deprecated by the configuration (by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20432\"\u003e#20432\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSet \u003ccode\u003e.name\u003c/code\u003e to \u003ccode\u003e\u0026quot;default\u0026quot;\u003c/code\u003e for anonymous default export functions and classes per ES spec (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20773\"\u003e#20773\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHash entry chunks after runtime chunks to prevent stale content hash references in watch mode (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20724\"\u003e#20724\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix multiple bugs and optimizations in CSS modules: correct third code point position in walkCssTokens number detection, fix multiline CSS comment regex, fix swapped :import/:export error message, fix comma callback incorrectly popping balanced stack, fix cache comparison missing array length check, fix match.index mutation side effect, move publicPathAutoRegex to module scope, precompute merged callbacks in consumeUntil, simplify redundant ternary in CssGenerator, fix typo GRID_TEMPLATE_ARES, remove duplicate grid-column-start, and merge duplicate getCompilationHooks calls. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20648\"\u003e#20648\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.106.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix two ES5-environment regressions in the anonymous default export \u003ccode\u003e.name\u003c/code\u003e fix-up: the generated code referenced an undeclared \u003ccode\u003e__WEBPACK_DEFAULT_EXPORT__\u003c/code\u003e binding causing \u003ccode\u003eReferenceError\u003c/code\u003e, and used \u003ccode\u003eReflect.defineProperty\u003c/code\u003e which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses \u003ccode\u003eObject.defineProperty\u003c/code\u003e / \u003ccode\u003eObject.getOwnPropertyDescriptor\u003c/code\u003e. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20796\"\u003e#20796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrevent \u003ccode\u003e!important\u003c/code\u003e from being renamed as a local identifier in CSS modules. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20798\"\u003e#20798\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20799\"\u003e#20799\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.106.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eexportType: \u0026quot;style\u0026quot;\u003c/code\u003e for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20579\"\u003e#20579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003econtext\u003c/code\u003e option support for VirtualUrlPlugin (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20449\"\u003e#20449\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.\u003c/li\u003e\n\u003cli\u003eSupport custom context path for resolving relative imports in virtual modules\u003c/li\u003e\n\u003cli\u003eAdd examples demonstrating context usage and filename customization\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eGenerate different \u003ccode\u003eCssModule\u003c/code\u003e instances for different \u003ccode\u003eexportType\u003c/code\u003e values. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20590\"\u003e#20590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003elocalIdentHashFunction\u003c/code\u003e option to configure the hash function to be used for hashing. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20694\"\u003e#20694\u003c/a\u003e)\nAdditionally, the \u003ccode\u003elocalIdentName\u003c/code\u003e option can now be a function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded support for destructuring assignment \u003ccode\u003erequire\u003c/code\u003e in cjs, allowing for tree shaking. (by \u003ca href=\"https://github.com/ahabhgk\"\u003e\u003ccode\u003e@​ahabhgk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20548\"\u003e#20548\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003evalidate\u003c/code\u003e option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/2027...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7891","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7891","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7891/packages"},{"uuid":"4250868125","node_id":"PR_kwDOJmFZPc7R2X1G","number":2581,"state":"closed","title":"Bump the npm-dependencies group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T02:28:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T02:30:17.000Z","updated_at":"2026-04-20T02:28:24.000Z","time_to_close":604685,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":38,"packages":[{"name":"@apollo/client","old_version":"4.0.5","new_version":"4.1.7","repository_url":"https://github.com/apollographql/apollo-client"},{"name":"@mui/material","old_version":"7.3.2","new_version":"9.0.0","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/utils","old_version":"7.3.10","new_version":"9.0.0","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.2","new_version":"9.0.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.9.0","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"antd","old_version":"5.29.3","new_version":"6.3.5","repository_url":"https://github.com/ant-design/ant-design"},{"name":"apexcharts","old_version":"5.3.5","new_version":"5.10.6","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.2","repository_url":"https://github.com/graphql/graphql-js"},{"name":"i18next","old_version":"25.10.10","new_version":"26.0.4","repository_url":"https://github.com/i18next/i18next"},{"name":"intl-tel-input","old_version":"25.15.1","new_version":"27.0.8","repository_url":"https://github.com/jackocnr/intl-tel-input"},{"name":"react","old_version":"19.1.1","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-admin","old_version":"5.11.1","new_version":"5.14.5","repository_url":"https://github.com/marmelab/react-admin"},{"name":"react-apexcharts","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"15.7.3","new_version":"17.0.2","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-js-cron","old_version":"5.2.0","new_version":"6.0.2","repository_url":"https://github.com/xrutayisire/react-js-cron"},{"name":"@graphql-codegen/cli","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@graphql-codegen/introspection","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@storybook/addon-links","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/preset-create-react-app","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/test-runner","old_version":"0.23.0","new_version":"0.24.3","repository_url":"https://github.com/storybookjs/test-runner"},{"name":"@types/node","old_version":"24.12.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sanitize-html","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"13.0.1","new_version":"14.0.0","repository_url":"https://github.com/webpack/copy-webpack-plugin"},{"name":"eslint","old_version":"9.39.4","new_version":"10.2.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-webpack-plugin","old_version":"5.0.2","new_version":"6.0.0","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"postcss-preset-env","old_version":"10.6.1","new_version":"11.2.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"storybook-addon-react-router-v6","old_version":"2.0.15","new_version":"3.0.0","repository_url":"https://github.com/JesusTheHun/storybook-addon-remix-react-router"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.9","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"ts-loader","old_version":"9.5.4","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.101.3","new_version":"5.106.1","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"6.0.1","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 38 updates in the /packages/admin-portal directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@apollo/client](https://github.com/apollographql/apollo-client) | `4.0.5` | `4.1.7` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.2` | `9.0.0` |\n| [@mui/utils](https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils) | `7.3.10` | `9.0.0` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.2` | `9.0.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.0` | `2.11.2` |\n| [antd](https://github.com/ant-design/ant-design) | `5.29.3` | `6.3.5` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.10.6` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.2` |\n| [i18next](https://github.com/i18next/i18next) | `25.10.10` | `26.0.4` |\n| [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | `25.15.1` | `27.0.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.5` |\n| [react-admin](https://github.com/marmelab/react-admin) | `5.11.1` | `5.14.5` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `1.7.0` | `2.1.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.5` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.7.3` | `17.0.2` |\n| [react-js-cron](https://github.com/xrutayisire/react-js-cron) | `5.2.0` | `6.0.2` |\n| [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) | `6.0.0` | `6.2.1` |\n| [@graphql-codegen/introspection](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection) | `5.0.0` | `5.0.1` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `9.1.20` | `10.3.5` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `9.1.20` | `10.3.5` |\n| [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) | `9.1.20` | `10.3.5` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `9.1.20` | `10.3.5` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `9.1.20` | `10.3.5` |\n| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.6.0` |\n| [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) | `2.16.0` | `2.16.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\n| [copy-webpack-plugin](https://github.com/webpack/copy-webpack-plugin) | `13.0.1` | `14.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.2.0` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `5.0.2` | `6.0.0` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.6.1` | `11.2.1` |\n| [storybook-addon-react-router-v6](https://github.com/JesusTheHun/storybook-addon-remix-react-router) | `2.0.15` | `3.0.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.9` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.4` | `9.5.7` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.106.1` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `6.0.1` | `7.0.2` |\n\n\nUpdates `@apollo/client` from 4.0.5 to 4.1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/releases\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13187\"\u003e#13187\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bb3fd9b3d40a2505add673a6ee89d85b8b4c8984\"\u003e\u003ccode\u003ebb3fd9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix RxJS interop issue with the observable returned by \u003ccode\u003eWebSocketLink\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13043\"\u003e#13043\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/65e66cafb6828b63d14b64877bbad47af95f66e4\"\u003e\u003ccode\u003e65e66ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003eheaders\u003c/code\u003e transport for enhanced client awareness.\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/apollographql/apollo-client/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13187\"\u003e#13187\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bb3fd9b3d40a2505add673a6ee89d85b8b4c8984\"\u003e\u003ccode\u003ebb3fd9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix RxJS interop issue with the observable returned by \u003ccode\u003eWebSocketLink\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.1\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/be4280a3e40b2d7657450f282ec83657ae354d6d\"\u003e\u003ccode\u003ebe4280a\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13192\"\u003e#13192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/bb3fd9b3d40a2505add673a6ee89d85b8b4c8984\"\u003e\u003ccode\u003ebb3fd9b\u003c/code\u003e\u003c/a\u003e Fix RxJS interop issue with observable returned in \u003ccode\u003eWebSocketLink\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13187\"\u003e#13187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/98439d701e0bdc6ac462c7c886988488570fa29c\"\u003e\u003ccode\u003e98439d7\u003c/code\u003e\u003c/a\u003e Add special note for agents opening PRs (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13183\"\u003e#13183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/5eb5cac1d4bbc3e8710763aef0e4526802ae26d2\"\u003e\u003ccode\u003e5eb5cac\u003c/code\u003e\u003c/a\u003e Tweak migration guide for refetchQueries with all/active meaning (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13178\"\u003e#13178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/b98def4863bcc702653d863f75e62b5503793ccd\"\u003e\u003ccode\u003eb98def4\u003c/code\u003e\u003c/a\u003e Add distinction in migration guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/1f6decb950aa0a9759998f3f269b19f619950ba1\"\u003e\u003ccode\u003e1f6decb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13160\"\u003e#13160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/7bb2071bd134c72ecb6026bbf560718db0b92ace\"\u003e\u003ccode\u003e7bb2071\u003c/code\u003e\u003c/a\u003e fix(useQuery): prevent hydration mismatch when ssr: false and skip: true are ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/ca88f336389a5eae1cbf13b97952326e590c8479\"\u003e\u003ccode\u003eca88f33\u003c/code\u003e\u003c/a\u003e update jest config again :facepalm:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/355900a5e1ad06fa32a3c428fad47dddc5ce7c8b\"\u003e\u003ccode\u003e355900a\u003c/code\u003e\u003c/a\u003e ignore test for React 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/40e570623272ca8f4485dd87d7aeb4bfaf9656c4\"\u003e\u003ccode\u003e40e5706\u003c/code\u003e\u003c/a\u003e revert file to state on main\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apollographql/apollo-client/compare/@apollo/client@4.0.5...@apollo/client@4.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/client\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.3.2 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9.0! This major release focuses on accessibility improvements, sx prop performance, and cleanup of deprecated APIs. See the \u003ca href=\"https://mui.com/blog/introducing-material-ui-v9/\"\u003eMaterial UI v9.0 announcement\u003c/a\u003e blog posts for more details. Also see the \u003ca href=\"https://mui.com/blog/introducing-mui-v9/\"\u003eMUI v9 announcement\u003c/a\u003e blog posts for the broad ecosystem updates.\u003c/p\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e to see how you can move to this version.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🙇‍♂️ We'd like to extend a big thank you to everyone involved who made this major release possible.\u003c/p\u003e\n\u003ch2\u003ev9.0.0-beta.1\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[buttonbase] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix high contrast cutoff on first character (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48150\"\u003e#48150\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[menu] Fix empty roving focus container (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48114\"\u003e#48114\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48122\"\u003e#48122\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTML validation errors (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48107\"\u003e#48107\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix duplicate IDs and HTML validation issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48095\"\u003e#48095\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the dark mode footer row shadow for the Data Grid on the advanced components page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48149\"\u003e#48149\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove jsdom section (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48098\"\u003e#48098\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u0026quot;Deprecated APIs removed\u0026quot; section to h2 in \u0026quot;Upgrade to v9\u0026quot; docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48115\"\u003e#48115\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[progress] Label all demo components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48143\"\u003e#48143\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 7, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 7 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9! This major release focus on accessibility improvements, sx prop performance, and cleanup of deprecated APIs.\u003c/p\u003e\n\u003cp\u003eFor more details, check out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/noraleonte\"\u003e\u003ccode\u003e@​noraleonte\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.0-beta.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 2, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button-base] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/commit/a83fd5970773243f9907608401da9f8a7351def2\"\u003e\u003ccode\u003ea83fd59\u003c/code\u003e\u003c/a\u003e v9.0.0 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48221\"\u003e#48221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e4de3e2b957841d9895629269b4cd5b16eba7d17\"\u003e\u003ccode\u003ee4de3e2\u003c/code\u003e\u003c/a\u003e [internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48206\"\u003e#48206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/2cc3f5b6ce25a204adbc4b3ad3f48b755af88176\"\u003e\u003ccode\u003e2cc3f5b\u003c/code\u003e\u003c/a\u003e [transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48151\"\u003e#48151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/af86546c189e4f70d43458aba6d060cd580fab9e\"\u003e\u003ccode\u003eaf86546\u003c/code\u003e\u003c/a\u003e [slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48164\"\u003e#48164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3f1a6109bc249ce7c7ad4ae8531bbfb289afc42d\"\u003e\u003ccode\u003e3f1a610\u003c/code\u003e\u003c/a\u003e [switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48180\"\u003e#48180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d7fc1c49832e10d2f9a8f3d11de46bbdffe4c18e\"\u003e\u003ccode\u003ed7fc1c4\u003c/code\u003e\u003c/a\u003e [internal] Sort license field to be under description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/f1d35f676a82e30a7ec07da25c23fe68d14be7c6\"\u003e\u003ccode\u003ef1d35f6\u003c/code\u003e\u003c/a\u003e [material-ui] Remove unnecessary overridesResolvers from styled components (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e1e43bd51af112e1dad4fab838075244fe5c0363\"\u003e\u003ccode\u003ee1e43bd\u003c/code\u003e\u003c/a\u003e V9.0.0 beta.1 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48178\"\u003e#48178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a2ac691028ad49248cbbb9ca72782fe2aed2488b\"\u003e\u003ccode\u003ea2ac691\u003c/code\u003e\u003c/a\u003e [utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48122\"\u003e#48122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/56f63bfa807f484e71b623a838fc83f9308b660f\"\u003e\u003ccode\u003e56f63bf\u003c/code\u003e\u003c/a\u003e [grid] Remove 'column' and 'column-reverse' options from GridDirection type (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v9.0.0/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/utils` from 7.3.10 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9.0! This major release focuses on accessibility improvements, sx prop performance, and cleanup of deprecated APIs. See the \u003ca href=\"https://mui.com/blog/introducing-material-ui-v9/\"\u003eMaterial UI v9.0 announcement\u003c/a\u003e blog posts for more details. Also see the \u003ca href=\"https://mui.com/blog/introducing-mui-v9/\"\u003eMUI v9 announcement\u003c/a\u003e blog posts for the broad ecosystem updates.\u003c/p\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e to see how you can move to this version.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🙇‍♂️ We'd like to extend a big thank you to everyone involved who made this major release possible.\u003c/p\u003e\n\u003ch2\u003ev9.0.0-beta.1\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[buttonbase] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix high contrast cutoff on first character (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48150\"\u003e#48150\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[menu] Fix empty roving focus container (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48114\"\u003e#48114\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48122\"\u003e#48122\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTML validation errors (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48107\"\u003e#48107\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix duplicate IDs and HTML validation issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48095\"\u003e#48095\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the dark mode footer row shadow for the Data Grid on the advanced components page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48149\"\u003e#48149\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove jsdom section (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48098\"\u003e#48098\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u0026quot;Deprecated APIs removed\u0026quot; section to h2 in \u0026quot;Upgrade to v9\u0026quot; docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48115\"\u003e#48115\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[progress] Label all demo components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48143\"\u003e#48143\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 7, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 7 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9! This major release focus on accessibility improvements, sx prop performance, and cleanup of deprecated APIs.\u003c/p\u003e\n\u003cp\u003eFor more details, check out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/noraleonte\"\u003e\u003ccode\u003e@​noraleonte\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.0-beta.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 2, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button-base] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/commit/a83fd5970773243f9907608401da9f8a7351def2\"\u003e\u003ccode\u003ea83fd59\u003c/code\u003e\u003c/a\u003e v9.0.0 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48221\"\u003e#48221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d7fc1c49832e10d2f9a8f3d11de46bbdffe4c18e\"\u003e\u003ccode\u003ed7fc1c4\u003c/code\u003e\u003c/a\u003e [internal] Sort license field to be under description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e1e43bd51af112e1dad4fab838075244fe5c0363\"\u003e\u003ccode\u003ee1e43bd\u003c/code\u003e\u003c/a\u003e V9.0.0 beta.1 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48178\"\u003e#48178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a2ac691028ad49248cbbb9ca72782fe2aed2488b\"\u003e\u003ccode\u003ea2ac691\u003c/code\u003e\u003c/a\u003e [utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48122\"\u003e#48122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/33d73362c2b0c36c080617d9bf1cb24e56a4ba07\"\u003e\u003ccode\u003e33d7336\u003c/code\u003e\u003c/a\u003e [menu] Fix empty roving focus container (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48114\"\u003e#48114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e59e5fd85b6d2ed5bf71cdc93fae1a3498990ed1\"\u003e\u003ccode\u003ee59e5fd\u003c/code\u003e\u003c/a\u003e v9.0.0-beta.0 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48090\"\u003e#48090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a884702385bc895453f9d8ffb9680a57cf4bf0ed\"\u003e\u003ccode\u003ea884702\u003c/code\u003e\u003c/a\u003e [internal] perf: sx (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/44254\"\u003e#44254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/b16f940b05c25d76468efd5d78ec1ddfe6c77a77\"\u003e\u003ccode\u003eb16f940\u003c/code\u003e\u003c/a\u003e Bump code-infra:devDependencies (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48052\"\u003e#48052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1ff08f69f333a5b420ef12e6f9e0c5e370d234bf\"\u003e\u003ccode\u003e1ff08f6\u003c/code\u003e\u003c/a\u003e Bump babel monorepo to ^7.29.2 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48050\"\u003e#48050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/ef90aa334a1a82e0fd1b84869743acc5e61d1aad\"\u003e\u003ccode\u003eef90aa3\u003c/code\u003e\u003c/a\u003e v9.0.0-alpha.4 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48040\"\u003e#48040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v9.0.0/packages/mui-utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.11.2 to 9.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.1\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocs updates 📚\u003c/li\u003e\n\u003cli\u003eChat release 🥳 (check the \u003ca href=\"https://mui.com/blog/introducing-mui-x-chat-v9-alpha/\"\u003eblogpost\u003c/a\u003e for more information on it)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to community member \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e for their valuable contribution.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hasdfa\"\u003e\u003ccode\u003e@​hasdfa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/LukasTy\"\u003e\u003ccode\u003e@​LukasTy\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Fix \u003ccode\u003eprocessRowUpdate\u003c/code\u003e invoked when cancelling edit for non-existent rows (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21990\"\u003e#21990\u003c/a\u003e) \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Remove flaky argos tests (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22034\"\u003e#22034\u003c/a\u003e) \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Small code cleanup (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22031\"\u003e#22031\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eTree View\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-tree-view@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cp\u003eInternal changes.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-tree-view-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-tree-view@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 8, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocs updates 📚\u003c/li\u003e\n\u003cli\u003eChat release 🥳\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to community member \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e for their valuable contribution.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hasdfa\"\u003e\u003ccode\u003e@​hasdfa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/LukasTy\"\u003e\u003ccode\u003e@​LukasTy\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Fix \u003ccode\u003eprocessRowUpdate\u003c/code\u003e invoked when cancelling edit for non-existent rows (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21990\"\u003e#21990\u003c/a\u003e) \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Remove flaky argos tests (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22034\"\u003e#22034\u003c/a\u003e) \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Small code cleanup (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22031\"\u003e#22031\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eTree View\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-tree-view@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cp\u003eInternal changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/50217078a7045e42c35c0d7af696f4cc6f9ed997\"\u003e\u003ccode\u003e5021707\u003c/code\u003e\u003c/a\u003e [release] v9.0.1 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/6cec51f440fcf82d1ea1872da6cf703040a939a7\"\u003e\u003ccode\u003e6cec51f\u003c/code\u003e\u003c/a\u003e [DataGrid] Fix \u003ccode\u003eprocessRowUpdate\u003c/code\u003e invoked when cancelling edit for non-existe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/3027c85363a3cccc29c71b223aad82feda5b65ab\"\u003e\u003ccode\u003e3027c85\u003c/code\u003e\u003c/a\u003e [release] v9.0.0 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22020\"\u003e#22020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/1cd957c4d48cb43cc26636e20c25bc8204c05d4a\"\u003e\u003ccode\u003e1cd957c\u003c/code\u003e\u003c/a\u003e [internal] Prepare v9 stable (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22018\"\u003e#22018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/82805d028d3a7d03cf30daeae624c2dc104cc9bc\"\u003e\u003ccode\u003e82805d0\u003c/code\u003e\u003c/a\u003e [code-infra] Optimize dependency definition (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22006\"\u003e#22006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/9de2a48e452a2cdecde3e8476d6dc23ad3413c3e\"\u003e\u003ccode\u003e9de2a48\u003c/code\u003e\u003c/a\u003e [DataGridPro] Preserve parent selection for non-selectable children (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21132\"\u003e#21132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/511f4d4f39c4f79a45733a3b01d2a49fa073b4a4\"\u003e\u003ccode\u003e511f4d4\u003c/code\u003e\u003c/a\u003e [DataGridPremium] Drag fill (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21717\"\u003e#21717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/62e258a585b31be1b2545e223b96297232ce3129\"\u003e\u003ccode\u003e62e258a\u003c/code\u003e\u003c/a\u003e v9.0.0-rc.0 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21997\"\u003e#21997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/5658dd5c6874c6d0bb0a91441261716b1eb3f0e7\"\u003e\u003ccode\u003e5658dd5\u003c/code\u003e\u003c/a\u003e [virtualizer] Scrolling without render gaps (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21616\"\u003e#21616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/7d40629a608084a3bd31f6f68ee6b7622c69c9f8\"\u003e\u003ccode\u003e7d40629\u003c/code\u003e\u003c/a\u003e [data grid] Rename filter panel \u003ccode\u003eColumns\u003c/code\u003e label to singular \u003ccode\u003eColumn\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21935\"\u003e#21935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/mui-x/commits/v9.0.1/packages/x-data-grid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.9.0 to 2.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e\u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use a normal Error when DOMException isn't available by \u003ca href=\"https://github.com/EskiMojo14\"\u003e\u003ccode\u003e@​EskiMojo14\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5161\"\u003ereduxjs/redux-toolkit#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e 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/redux-toolkit/pull/5165\"\u003ereduxjs/redux-toolkit#5165\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/redux-toolkit/compare/v2.11.1...v2.11.2\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.1...v2.11.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.1\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e fixes an issue with our internal \u003ccode\u003eAbortSignal\u003c/code\u003e handling that was reported as causing an error in a rare reset situation.  We've also restructured our publishing process to use NPM Trusted Publishing, and updated our TS support matrix to only support TS 5.4+.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003ePublishing Changes\u003c/h3\u003e\n\u003cp\u003eWe've previously done most of our releases semi-manually locally, with various release process CLI tools.  With the changes to NPM publishing security and the recent wave of NPM attacks, we've updated our publishing process to solely use NPM Trusted Publishing via workflows.  We've also done a hardening pass on our own CI setup.\u003c/p\u003e\n\u003cp\u003eWe had done a couple releases via CI workflows previously, and later semi-manual releases caused PNPM to warn that RTK was no longer trusted.  This release should be trusted and will resolve that issue.\u003c/p\u003e\n\u003cp\u003eThanks to the e18e folks and their excellent guide at \u003ca href=\"https://e18e.dev/docs/publishing\"\u003ehttps://e18e.dev/docs/publishing\u003c/a\u003e for making this process easier!\u003c/p\u003e\n\u003ch3\u003eTS Support Matrix Updates\u003c/h3\u003e\n\u003cp\u003eWe've previously mentioned rolling changes to our TS support matrix in release notes, but didn't officially document our support policy.  We've added a description of the support policy (last 2 years of TS releases, matching DefinitelyTyped) and the current oldest TS version we support in the docs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/introduction/getting-started#typescript\"\u003ehttps://redux-toolkit.js.org/introduction/getting-started#typescript\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/usage/usage-with-typescript#introduction\"\u003ehttps://redux-toolkit.js.org/usage/usage-with-typescript#introduction\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of today, we've updated the support matrix to be TS 5.4+ .  As always, it's \u003cem\u003epossible\u003c/em\u003e RTK will work if you're using an earlier version of TS, but we don't test against earlier versions and don't support any issues with those versions.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003ehave\u003c/em\u003e run an initial test with the upcoming TS 7.0 native \u003ccode\u003etsgo\u003c/code\u003e release.  We found a couple minor issues with our own TS build and test setup, but no obvious issues with using RTK with TS 7.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cp\u003eA user reported a rare edge case where the combination of \u003ccode\u003eresetApiState\u003c/code\u003e and \u003ccode\u003eretry()\u003c/code\u003e could lead to an error calling an \u003ccode\u003eAbortController\u003c/code\u003e.  We've restructured our \u003ccode\u003eAbortController\u003c/code\u003e handling logic to avoid that (and simplified a bit of our internals in the process).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse trusted publishing and harden workflows 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/redux-toolkit/pull/5152\"\u003ereduxjs/redux-toolkit#5152\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/redux-toolkit/commit/646d54c1f7040342cdaf109ca81a344c88cda9ba\"\u003e\u003ccode\u003e646d54c\u003c/code\u003e\u003c/a\u003e Release 2.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/819b29c5020062dfa87092a9400a4db7d9132ba6\"\u003e\u003ccode\u003e819b29c\u003c/code\u003e\u003c/a\u003e Include page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9af97ca717ec4b2e22df232120cea57800e9d79f\"\u003e\u003ccode\u003e9af97ca\u003c/code\u003e\u003c/a\u003e fix: use a normal Error when DOMException isn't available (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3615d1ae680690727edc148c8bd0dbe1f2fa215c\"\u003e\u003ccode\u003e3615d1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5120\"\u003e#5120\u003c/a\u003e from reduxjs/vitest-bumps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/fae3b9508ee2e949c91f2ddae14059afe2957de2\"\u003e\u003ccode\u003efae3b95\u003c/code\u003e\u003c/a\u003e avoid excessive type instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d296e33e48364a6a7894ef05d8b31caa1a249a50\"\u003e\u003ccode\u003ed296e33\u003c/code\u003e\u003c/a\u003e fix type issue with RTKQ and reselect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9ce71b9ac93f7a23e34b8f798e7c954ea3f792c0\"\u003e\u003ccode\u003e9ce71b9\u003c/code\u003e\u003c/a\u003e add node to types field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d14d4278209f5d551b42fbbcb9bfa06a5610b462\"\u003e\u003ccode\u003ed14d427\u003c/code\u003e\u003c/a\u003e remove unused tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/324dd05b36d5bb0bf39c1178ebbaa3bf016eeb3e\"\u003e\u003ccode\u003e324dd05\u003c/code\u003e\u003c/a\u003e bump vite to match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/b0887c4945937b66a88a6f7c0287f2c647c969c0\"\u003e\u003ccode\u003eb0887c4\u003c/code\u003e\u003c/a\u003e bump to vitest v4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.9.0...v2.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd` from 5.2...\n\n_Description has been truncated_","html_url":"https://github.com/sequentech/step/pull/2581","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sequentech%2Fstep/issues/2581","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2581/packages"},{"uuid":"4238411420","node_id":"PR_kwDOGT3Vcs7Racee","number":1576,"state":"open","title":"build(deps): bump the patch-and-minor-updates group across 1 directory with 59 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-10T10:15:40.000Z","updated_at":"2026-04-10T10:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"patch-and-minor-updates","update_count":59,"packages":[{"name":"@changesets/cli","old_version":"2.27.7","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"24.10.4","new_version":"24.12.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-import","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-mdx","old_version":"3.1.5","new_version":"3.7.0","repository_url":"https://github.com/mdx-js/eslint-mdx"},{"name":"eslint-plugin-react","old_version":"7.34.0","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"markdownlint-cli","old_version":"0.43.0","new_version":"0.48.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"postcss","old_version":"8.4.42","new_version":"8.5.9","repository_url":"https://github.com/postcss/postcss"},{"name":"pretty-quick","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/prettier/pretty-quick"},{"name":"webpack","old_version":"5.96.1","new_version":"5.106.0","repository_url":"https://github.com/webpack/webpack"},{"name":"sass","old_version":"1.97.2","new_version":"1.99.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"cssnano","old_version":"7.0.6","new_version":"7.1.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"@types/mdx","old_version":"2.0.12","new_version":"2.0.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"clsx","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/lukeed/clsx"},{"name":"rollup","old_version":"4.28.0","new_version":"4.60.1","repository_url":"https://github.com/rollup/rollup"},{"name":"sass-embedded","old_version":"1.71.1","new_version":"1.99.0","repository_url":"https://github.com/sass/embedded-host-node"},{"name":"@babel/core","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-runtime","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.24.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.4","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/jest-dom","old_version":"6.4.2","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.9","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/user-event","old_version":"14.5.2","new_version":"14.6.1","repository_url":"https://github.com/testing-library/user-event"},{"name":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"rollup-plugin-typescript2","old_version":"0.36.0","new_version":"0.37.0","repository_url":"https://github.com/ezolenko/rollup-plugin-typescript2"},{"name":"@docusaurus/core","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/eslint-plugin","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/faster","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/module-type-aliases","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/plugin-content-docs","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/plugin-rsdoctor","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/preset-classic","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/theme-classic","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/theme-common","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/tsconfig","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/types","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"prism-react-renderer","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/FormidableLabs/prism-react-renderer"},{"name":"@babel/preset-typescript","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@chromatic-com/storybook","old_version":"5.0.2","new_version":"5.1.1","repository_url":"https://github.com/chromaui/addon-visual-tests"},{"name":"@emotion/react","old_version":"11.11.4","new_version":"11.14.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/styled","old_version":"11.14.0","new_version":"11.14.1","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@storybook/addon-a11y","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-designs","old_version":"11.0.3","new_version":"11.1.3","repository_url":"https://github.com/storybookjs/addon-designs"},{"name":"@storybook/addon-docs","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-webpack5-compiler-babel","old_version":"4.0.0","new_version":"4.0.1","repository_url":"https://github.com/storybookjs/addon-webpack5-compiler-babel"},{"name":"@storybook/cli","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-themes","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@date-io/date-fns","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/dmtrKovalenko/date-io"},{"name":"@mui/styles","old_version":"6.1.9","new_version":"6.4.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@uxpin/merge-cli","old_version":"3.4.8","new_version":"3.7.2","repository_url":"https://github.com/UXPin/uxpin-merge-tools"},{"name":"parcel","old_version":"2.13.3","new_version":"2.16.4","repository_url":"https://github.com/parcel-bundler/parcel"},{"name":"scheduler","old_version":"0.23.2","new_version":"0.27.0","repository_url":"https://github.com/facebook/react"},{"name":"ts-loader","old_version":"9.5.1","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor-updates group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.27.7` | `2.30.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.4` | `24.12.2` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` |\n| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) | `3.1.5` | `3.7.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.0` | `7.37.5` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.43.0` | `0.48.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.42` | `8.5.9` |\n| [pretty-quick](https://github.com/prettier/pretty-quick) | `4.0.0` | `4.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.96.1` | `5.106.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.97.2` | `1.99.0` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.0.6` | `7.1.4` |\n| [@types/mdx](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mdx) | `2.0.12` | `2.0.13` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.28.0` | `4.60.1` |\n| [sass-embedded](https://github.com/sass/embedded-host-node) | `1.71.1` | `1.99.0` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.29.0` |\n| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.29.2` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.28.5` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.29.2` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.2` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.9` | `6.0.0` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) | `0.36.0` | `0.37.0` |\n| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.9.2` | `3.10.0` |\n| [@docusaurus/eslint-plugin](https://github.com/facebook/docusaurus/tree/HEAD/packages/eslint-plugin) | `3.9.2` | `3.10.0` |\n| [@docusaurus/faster](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-faster) | `3.9.2` | `3.10.0` |\n| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.9.2` | `3.10.0` |\n| [@docusaurus/plugin-content-docs](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-content-docs) | `3.9.2` | `3.10.0` |\n| [@docusaurus/plugin-rsdoctor](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-rsdoctor) | `3.9.2` | `3.10.0` |\n| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.9.2` | `3.10.0` |\n| [@docusaurus/theme-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-classic) | `3.9.2` | `3.10.0` |\n| [@docusaurus/theme-common](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-common) | `3.9.2` | `3.10.0` |\n| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.9.2` | `3.10.0` |\n| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.9.2` | `3.10.0` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) | `2.3.0` | `2.4.1` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.28.5` |\n| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `5.0.2` | `5.1.1` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` |\n| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.14.0` | `11.14.1` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-designs](https://github.com/storybookjs/addon-designs) | `11.0.3` | `11.1.3` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-webpack5-compiler-babel](https://github.com/storybookjs/addon-webpack5-compiler-babel) | `4.0.0` | `4.0.1` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.3.3` | `10.3.5` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `10.3.3` | `10.3.5` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.3.3` | `10.3.5` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-themes](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/themes) | `10.3.3` | `10.3.5` |\n| [@date-io/date-fns](https://github.com/dmtrKovalenko/date-io) | `3.0.0` | `3.2.1` |\n| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `6.1.9` | `6.4.8` |\n| [@uxpin/merge-cli](https://github.com/UXPin/uxpin-merge-tools/tree/HEAD/packages/uxpin-merge-cli) | `3.4.8` | `3.7.2` |\n| [parcel](https://github.com/parcel-bundler/parcel) | `2.13.3` | `2.16.4` |\n| [scheduler](https://github.com/facebook/react/tree/HEAD/packages/scheduler) | `0.23.2` | `0.27.0` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.7` |\n\n\nUpdates `@changesets/cli` from 2.27.7 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\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/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.27.7...@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.4 to 24.12.2\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-import` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-mdx` from 3.1.5 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/eslint-mdx/releases\"\u003eeslint-plugin-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/602\"\u003e#602\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/astrochemx\"\u003e\u003ccode\u003e@​astrochemx\u003c/code\u003e\u003c/a\u003e! - feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/606\"\u003e#606\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e! - chore: use OIDC for publishing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: set \u003ccode\u003eprocessor\u003c/code\u003e for flat config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: prefer \u003ccode\u003econtext.languageOptions.parserOptions\u003c/code\u003e over \u003ccode\u003econtext.parserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/591\"\u003e#591\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/589\"\u003e#589\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/580\"\u003e#580\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: target \u003ccode\u003eES2022\u003c/code\u003e and drop unnecessary \u003ccode\u003etslib\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/583\"\u003e#583\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/8c9ef4beecd864a5083700021284af3a975681a1\"\u003e\u003ccode\u003e8c9ef4b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use unified \u003ccode\u003eperformSyncWork\u003c/code\u003e for parsing with remark config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/f717ff284a5fb8c6cf3c99318d0a1316686b9c8f\"\u003e\u003ccode\u003ef717ff2\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/603\"\u003e#603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e chore: use OIDC for publishing (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e fix: remove unneeded dependency upon uvu (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/600\"\u003e#600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/602\"\u003e#602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/db21842185f6386e0b14d8d5572d451e474402f3\"\u003e\u003ccode\u003edb21842\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/594\"\u003e#594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e fix: set processor for flat config, prefer `context.languageOptions.parserOpt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2d7793710a64ea14ea90af65f97dbe7a38e8aafc\"\u003e\u003ccode\u003e2d77937\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/51f359c5152ced8bb2450eb840d705a49e47821b\"\u003e\u003ccode\u003e51f359c\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/589\"\u003e#589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.1.5...eslint-plugin-mdx@3.7.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-mdx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react` from 7.34.0 to 7.37.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/releases\"\u003eeslint-plugin-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.37.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n[\u003ccode\u003ebutton-has-type\u003c/code\u003e]: docs/rules/button-has-type.md\n[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: docs/rules/jsx-no-constructed-context-values.md\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\n[\u003ccode\u003eprop-types\u003c/code\u003e]: docs/rules/prop-types.md\u003c/p\u003e\n\u003ch2\u003ev7.37.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\u003c/p\u003e\n\u003ch2\u003ev7.37.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n[\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e]: docs/rules/default-props-match-prop-types.md\n[\u003ccode\u003ejsx-boolean-value\u003c/code\u003e]: docs/rules/jsx-boolean-value.md\n[\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e]: docs/rules/jsx-curly-brace-presence.md\n[\u003ccode\u003ejsx-no-bind\u003c/code\u003e]: docs/rules/jsx-no-bind.md\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md\"\u003eeslint-plugin-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5\"\u003e7.37.5\u003c/a\u003e - 2025.04.03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4\"\u003e7.37.4\u003c/a\u003e - 2025.01.12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3\"\u003e7.37.3\u003c/a\u003e - 2024.12.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[7.37.2] - 2024.10.22\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/jsx-eslint/eslint-plugin-react/commit/2c98b83c451a4297edf1787d9a616e50687e27e8\"\u003e\u003ccode\u003e2c98b83\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2f64deadac51b42fc1a8660fad026ac4c68b92f3\"\u003e\u003ccode\u003e2f64dea\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2428618b5a7334b96b7b7eb9629212d07b6fd510\"\u003e\u003ccode\u003e2428618\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e: detect constructed context values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/60b731621c98b8d3f6c8c5339a50dc54bf3fd068\"\u003e\u003ccode\u003e60b7316\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003eprop-types\u003c/code\u003e: use proper spacing/semis, button type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/90a00b9318374b402114a4136c6f118b48d9346e\"\u003e\u003ccode\u003e90a00b9\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eprop-types\u003c/code\u003e: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/3fd9b9223e3f4fc6b34eb6f3ab734a7e2c73743d\"\u003e\u003ccode\u003e3fd9b92\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/addad4687b710c022f868ea17f6cabfaaddd8b44\"\u003e\u003ccode\u003eaddad46\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eobject.entries\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/98a31f8e76a4d8aa52caeeb55940f35682b18b2f\"\u003e\u003ccode\u003e98a31f8\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@babel/core\u003c/code\u003e, \u003ccode\u003e@babel/eslint-parser\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/7eb6ca9144333c828f24abdc98154a45aec46d54\"\u003e\u003ccode\u003e7eb6ca9\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003ebutton-has-type\u003c/code\u003e: clean up phrasing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03\"\u003e\u003ccode\u003ee6b5b41\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.37.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.43.0 to 0.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.48.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.44.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.37.4\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eConvert module to ECMAScript (breaking change)\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003erequire\u003c/code\u003e, convert to \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD032\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\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/igorshubovych/markdownlint-cli/commit/e72a3ca1632f0b11a07d171449fe447a7ff6795e\"\u003e\u003ccode\u003ee72a3ca\u003c/code\u003e\u003c/a\u003e Bump version 0.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/02c613244e102596373d7fe5e2490e4ab71f294f\"\u003e\u003ccode\u003e02c6132\u003c/code\u003e\u003c/a\u003e Delete and recreate package-lock.json via \u0026quot;npm install\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/800b47cc24e662e0f97340d9675082f7f4a83a9d\"\u003e\u003ccode\u003e800b47c\u003c/code\u003e\u003c/a\u003e Bump ava from 6.4.1 to 7.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/e6eb97c2d4a56b505e5430b26b5408925f88f80a\"\u003e\u003ccode\u003ee6eb97c\u003c/code\u003e\u003c/a\u003e Bump minimatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/61da922d8f906b1e377cf21f0db0a3b2b2c6d311\"\u003e\u003ccode\u003e61da922\u003c/code\u003e\u003c/a\u003e Bump tar from 7.5.7 to 7.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/3731696fb0cfd49ce7cb68ab53d187505d2fd400\"\u003e\u003ccode\u003e3731696\u003c/code\u003e\u003c/a\u003e Bump minimatch from 10.2.0 to 10.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/d60f5af730c855a26017784c73b82e4cbe5d6163\"\u003e\u003ccode\u003ed60f5af\u003c/code\u003e\u003c/a\u003e Bump minimatch from 10.1.2 to 10.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/587b174eac1da62cb138642273204597475b76d7\"\u003e\u003ccode\u003e587b174\u003c/code\u003e\u003c/a\u003e Bump markdown-it from 14.1.0 to 14.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c3bfec983fb2b11f1876a00e2217f39e0087f27a\"\u003e\u003ccode\u003ec3bfec9\u003c/code\u003e\u003c/a\u003e Bump minimatch from 10.1.1 to 10.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/1fba9587576b1988216d1e215b2c6d5f687e4381\"\u003e\u003ccode\u003e1fba958\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​isaacs/brace-expansion\u003c/code\u003e from 5.0.0 to 5.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.42 to 8.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpeed up source map encoding paring in case of the error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eProcessor#version\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved source map annotation cleaning performance (by CodeAnt AI).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\r\n                           //    \u0026lt;style\u0026gt;\r\n                           //    p {\r\n                           //      color: green;\r\n                           //    }\r\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\r\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\r\n                           //      color: green;\r\n                           //    }\u0026quot;\r\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpeed up source map encoding paring in case of the error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eProcessor#version\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved source map annotation cleaning performance (by CodeAnt AI).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \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\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \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\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\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/postcss/postcss/commit/fe88ac29c06b7b218be32994cdc6ca1525bdf2c9\"\u003e\u003ccode\u003efe88ac2\u003c/code\u003e\u003c/a\u003e Release 8.5.9 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c551632496b87ab3f1965bfda5dc386b6c71963e\"\u003e\u003ccode\u003ec551632\u003c/code\u003e\u003c/a\u003e Avoid RegExp when we can use simple JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/89a6b744060eb8dee743351c785a9fbe37d4525a\"\u003e\u003ccode\u003e89a6b74\u003c/code\u003e\u003c/a\u003e Move SECURITY.txt for docs folder to keep GitHub page cleaner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/6ceb8a46af9f9de821faee98f861bdf84617347b\"\u003e\u003ccode\u003e6ceb8a4\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/02ccae6bc359ee386f84d8fbc36eb423acbdbc3f\"\u003e\u003ccode\u003e02ccae6\u003c/code\u003e\u003c/a\u003e Another way to fix CI with .ts ext in tests on old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/2c36658c7cd4ffee4d42fafd0a501b9c13b63a52\"\u003e\u003ccode\u003e2c36658\u003c/code\u003e\u003c/a\u003e Another way to fix CI with TS on old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/b90600361f33a3834fd708831819cb1106590908\"\u003e\u003ccode\u003eb906003\u003c/code\u003e\u003c/a\u003e Another way to fix CI with old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/04d32cdc69ac598fcd33d3d748de12c4c32e83fb\"\u003e\u003ccode\u003e04d32cd\u003c/code\u003e\u003c/a\u003e Fix another issue with Node.js 10 on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/nl-design-system/rvo/pull/1576","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frvo/issues/1576","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1576/packages"},{"uuid":"4166595670","node_id":"PR_kwDOJmFZPc7OdiE4","number":2569,"state":"closed","title":"Bump the npm-dependencies group across 1 directory with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T02:25:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T02:28:12.000Z","updated_at":"2026-04-06T02:25:47.000Z","time_to_close":604653,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":35,"packages":[{"name":"@apollo/client","old_version":"4.0.5","new_version":"4.1.6","repository_url":"https://github.com/apollographql/apollo-client"},{"name":"@mui/material","old_version":"7.3.2","new_version":"7.3.9","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.2","new_version":"8.28.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.9.0","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"antd","old_version":"5.29.3","new_version":"6.3.4","repository_url":"https://github.com/ant-design/ant-design"},{"name":"apexcharts","old_version":"5.3.5","new_version":"5.10.4","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.2","repository_url":"https://github.com/graphql/graphql-js"},{"name":"i18next","old_version":"25.10.10","new_version":"26.0.1","repository_url":"https://github.com/i18next/i18next"},{"name":"intl-tel-input","old_version":"25.15.1","new_version":"26.9.1","repository_url":"https://github.com/jackocnr/intl-tel-input"},{"name":"react","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-admin","old_version":"5.11.1","new_version":"5.14.4","repository_url":"https://github.com/marmelab/react-admin"},{"name":"react-apexcharts","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"15.7.3","new_version":"17.0.1","repository_url":"https://github.com/i18next/react-i18next"},{"name":"@graphql-codegen/cli","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@graphql-codegen/introspection","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@storybook/addon-links","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/preset-create-react-app","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/test-runner","old_version":"0.23.0","new_version":"0.24.3","repository_url":"https://github.com/storybookjs/test-runner"},{"name":"@types/node","old_version":"24.12.0","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sanitize-html","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"13.0.1","new_version":"14.0.0","repository_url":"https://github.com/webpack/copy-webpack-plugin"},{"name":"eslint","old_version":"9.39.4","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-webpack-plugin","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"postcss-preset-env","old_version":"10.6.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"storybook-addon-react-router-v6","old_version":"2.0.15","new_version":"3.0.0","repository_url":"https://github.com/JesusTheHun/storybook-addon-remix-react-router"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.101.3","new_version":"5.105.4","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"6.0.1","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 35 updates in the /packages/admin-portal directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@apollo/client](https://github.com/apollographql/apollo-client) | `4.0.5` | `4.1.6` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.2` | `7.3.9` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.2` | `8.28.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.0` | `2.11.2` |\n| [antd](https://github.com/ant-design/ant-design) | `5.29.3` | `6.3.4` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.10.4` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.2` |\n| [i18next](https://github.com/i18next/i18next) | `25.10.10` | `26.0.1` |\n| [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | `25.15.1` | `26.9.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.4` |\n| [react-admin](https://github.com/marmelab/react-admin) | `5.11.1` | `5.14.4` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `1.7.0` | `2.1.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.7.3` | `17.0.1` |\n| [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) | `6.0.0` | `6.2.1` |\n| [@graphql-codegen/introspection](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection) | `5.0.0` | `5.0.1` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `9.1.20` | `10.3.3` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `9.1.20` | `10.3.3` |\n| [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) | `9.1.20` | `10.3.3` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `9.1.20` | `10.3.3` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `9.1.20` | `10.3.3` |\n| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.0` | `25.5.0` |\n| [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) | `2.16.0` | `2.16.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\n| [copy-webpack-plugin](https://github.com/webpack/copy-webpack-plugin) | `13.0.1` | `14.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.1.0` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `5.0.2` | `5.0.3` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.6.1` | `11.2.0` |\n| [storybook-addon-react-router-v6](https://github.com/JesusTheHun/storybook-addon-remix-react-router) | `2.0.15` | `3.0.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.105.4` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `6.0.1` | `7.0.2` |\n\n\nUpdates `@apollo/client` from 4.0.5 to 4.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/releases\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13043\"\u003e#13043\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/65e66cafb6828b63d14b64877bbad47af95f66e4\"\u003e\u003ccode\u003e65e66ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003eheaders\u003c/code\u003e transport for enhanced client awareness.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/12927\"\u003e#12927\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/785e2232b4f7d9e561611cd4f45b8fdd1e44319e\"\u003e\u003ccode\u003e785e223\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - You can now provide a callback function as the \u003ccode\u003econtext\u003c/code\u003e option on the \u003ccode\u003emutate\u003c/code\u003e function returned by \u003ccode\u003euseMutation\u003c/code\u003e. The callback function is called with the value of the \u003ccode\u003econtext\u003c/code\u003e option provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook. This is useful if you'd like to merge the context object provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook with a value provided to the \u003ccode\u003emutate\u003c/code\u003e function.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction MyComponent() {\n  const [mutate, result] = useMutation(MUTATION, {\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor 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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/1f6decb950aa0a9759998f3f269b19f619950ba1\"\u003e\u003ccode\u003e1f6decb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13160\"\u003e#13160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/7bb2071bd134c72ecb6026bbf560718db0b92ace\"\u003e\u003ccode\u003e7bb2071\u003c/code\u003e\u003c/a\u003e fix(useQuery): prevent hydration mismatch when ssr: false and skip: true are ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/ca88f336389a5eae1cbf13b97952326e590c8479\"\u003e\u003ccode\u003eca88f33\u003c/code\u003e\u003c/a\u003e update jest config again :facepalm:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/355900a5e1ad06fa32a3c428fad47dddc5ce7c8b\"\u003e\u003ccode\u003e355900a\u003c/code\u003e\u003c/a\u003e ignore test for React 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/40e570623272ca8f4485dd87d7aeb4bfaf9656c4\"\u003e\u003ccode\u003e40e5706\u003c/code\u003e\u003c/a\u003e revert file to state on main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/5cae14d3c31138cc93d7c16c9b8cb8fac8128c94\"\u003e\u003ccode\u003e5cae14d\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix/prevent-hydration-mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/3b6278d2a393200758c8d1ee01c0d3a807c3522a\"\u003e\u003ccode\u003e3b6278d\u003c/code\u003e\u003c/a\u003e change test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/fc3d8ccce679fa75342b55ff6ea8842c5b00f4c4\"\u003e\u003ccode\u003efc3d8cc\u003c/code\u003e\u003c/a\u003e roll back, change logic in \u003ccode\u003euseQuery\u003c/code\u003e, end to end test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/31f3f9ab49453efa50da349752d02a1358a96e46\"\u003e\u003ccode\u003e31f3f9a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/67578d8aa3e735ac81dd1350be9e4502cb35b23d\"\u003e\u003ccode\u003e67578d8\u003c/code\u003e\u003c/a\u003e Apply suggestion from \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apollographql/apollo-client/compare/@apollo/client@4.0.5...@apollo/client@4.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/client\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.3.2 to 7.3.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.9\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.3.8\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[app-bar] Fix optional chaining in joinVars function (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47739\"\u003e#47739\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix scroll position resetting on reopen with \u003ccode\u003edisableCloseOnSelect\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47248\"\u003e#47248\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Pass fullWidth prop to input, with default as true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47663\"\u003e#47663\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[badge] Refactor variant styles generation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47742\"\u003e#47742\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch][checkbox][radio] Remove \u003ccode\u003earia-disabled\u003c/code\u003e from root span (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46318\"\u003e#46318\u003c/a\u003e) \u003ca href=\"https://github.com/KirankumarAmbati\"\u003e\u003ccode\u003e@​KirankumarAmbati\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[collapse] Remove unnecessary string concatenation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47745\"\u003e#47745\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] \u003ccode\u003epersistent\u003c/code\u003e and \u003ccode\u003epermanent\u003c/code\u003e variant Drawers should not override the styles via theme using \u003ccode\u003emodal\u003c/code\u003e class (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47581\"\u003e#47581\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tabs] Add ability to extend Tabs variant (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47590\"\u003e#47590\u003c/a\u003e) \u003ca href=\"https://github.com/aditya1906\"\u003e\u003ccode\u003e@​aditya1906\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Add aria-multiselectable to listbox props when multiple is true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47632\"\u003e#47632\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\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/mui/material-ui/blob/v7.3.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMar 5, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.3.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eFeb 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\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/mui/material-ui/commit/5430aaaa648256beb88f42154051ff448bc62aeb\"\u003e\u003ccode\u003e5430aaa\u003c/code\u003e\u003c/a\u003e v7.3.9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47911\"\u003e#47911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/4980716f29d027bdcd20f71dd846e3f88fe546f5\"\u003e\u003ccode\u003e4980716\u003c/code\u003e\u003c/a\u003e [website] Implement the latest price changes proposal (\u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47606\"\u003e#47606\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/67acb51e5ffb2c26a17bd809884df348f3057ddc\"\u003e\u003ccode\u003e67acb51\u003c/code\u003e\u003c/a\u003e [material-ui] Clean up duplicated CSS rules (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3692e54e7042299b1d2217d3e87a6896b7e49269\"\u003e\u003ccode\u003e3692e54\u003c/code\u003e\u003c/a\u003e [code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/556e388ca4d42739771e6eafe463bca002d8c0d0\"\u003e\u003ccode\u003e556e388\u003c/code\u003e\u003c/a\u003e [tooltip] Fix error is thrown when wrapping an input which is disabled while ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/09398d6ec53f644d6a1431c993b957d451bcf85b\"\u003e\u003ccode\u003e09398d6\u003c/code\u003e\u003c/a\u003e [table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/dc1e49388022a0e332ed5fb8fd4be834a94ebb26\"\u003e\u003ccode\u003edc1e493\u003c/code\u003e\u003c/a\u003e [code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d92df843608aeca4eae6a595b9b0b81ceaf4cfe1\"\u003e\u003ccode\u003ed92df84\u003c/code\u003e\u003c/a\u003e [theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CS...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1ee94a27b931d20b23dab5dc55b35421ba4b8c55\"\u003e\u003ccode\u003e1ee94a2\u003c/code\u003e\u003c/a\u003e [release] v7.3.8 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47754\"\u003e#47754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/7a547bde8cb12b3167d016869c1917f29f1207ef\"\u003e\u003ccode\u003e7a547bd\u003c/code\u003e\u003c/a\u003e [chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.9/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.11.2 to 8.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.28.1\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 2 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent repeated \u003ccode\u003ehasScrollbar\u003c/code\u003e state updates (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21847\"\u003e#21847\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] \u003ccode\u003efetchRows()\u003c/code\u003e API's default \u003ccode\u003estart\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e params based on scroll position with lazy loading (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21811\"\u003e#21811\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Remove headless data grid packages (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21848\"\u003e#21848\u003c/a\u003e) \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.28.0\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 5 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Internal bug fixes and improvement\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Move \u003ccode\u003eelementOverrides\u003c/code\u003e to constants and remove duplicates (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21752\"\u003e#21752\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.0\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.28.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.28.0\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.28.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eDate and Time Pickers\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/mui/mui-x/blob/v8.28.1/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.28.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMar 26, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 2 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent repeated \u003ccode\u003ehasScrollbar\u003c/code\u003e state updates (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21847\"\u003e#21847\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] \u003ccode\u003efetchRows()\u003c/code\u003e API's default \u003ccode\u003estart\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e params based on scroll position with lazy loading (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21811\"\u003e#21811\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Remove headless data grid packages (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21848\"\u003e#21848\u003c/a\u003e) \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.28.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 5 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cp\u003eTODO INSERT HIGHLIGHTS\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Move \u003ccode\u003eelementOverrides\u003c/code\u003e to constants and remove duplicates (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21752\"\u003e#21752\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.0\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\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/mui/mui-x/commit/20da5c7f8ee97726d75eac81aed977b4038365a9\"\u003e\u003ccode\u003e20da5c7\u003c/code\u003e\u003c/a\u003e [release] v8.28.1 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21853\"\u003e#21853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/bfa29f77dd2ca748143dd59af2ed0f1c53626fbb\"\u003e\u003ccode\u003ebfa29f7\u003c/code\u003e\u003c/a\u003e [release] v8.28.0 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21799\"\u003e#21799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/3db7e86354ccd8dded889ad4be6cc06825ff7cb2\"\u003e\u003ccode\u003e3db7e86\u003c/code\u003e\u003c/a\u003e [DataGrid] Move \u003ccode\u003eelementOverrides\u003c/code\u003e to constants and remove duplicates (\u003ca href=\"https://github.com/sai68\"\u003e\u003ccode\u003e@​sai68\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/354c7ad71ad370f4618abbc72edbbbc31b99fb28\"\u003e\u003ccode\u003e354c7ad\u003c/code\u003e\u003c/a\u003e [release] v8.27.5 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21704\"\u003e#21704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/74407d184a2c288fc09054b6b0d93ce5a2decdb9\"\u003e\u003ccode\u003e74407d1\u003c/code\u003e\u003c/a\u003e [DataGrid] Fix keyboard navigation with single-row checkbox selection (\u003ca href=\"https://github.com/mj12a\"\u003e\u003ccode\u003e@​mj12a\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/ce30d8f99b7084c804b3145f2f2e1a22c0559f46\"\u003e\u003ccode\u003ece30d8f\u003c/code\u003e\u003c/a\u003e [data-grid] Refactor headerAlign style calls (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21633\"\u003e#21633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/af2a7f955e101fbdd563e27ce60c24cd12ad34d5\"\u003e\u003ccode\u003eaf2a7f9\u003c/code\u003e\u003c/a\u003e [data-grid] Add missing resizablePanelHandle classes to gridClasses object (@...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/6a4fdc85e23f074235a56aa723fbb3acf8c107ed\"\u003e\u003ccode\u003e6a4fdc8\u003c/code\u003e\u003c/a\u003e [test] Add missing tests for forwarding props to filter operators in DataGrid...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/ec8269b64adf018afdb377d2d4680f5ec907d925\"\u003e\u003ccode\u003eec8269b\u003c/code\u003e\u003c/a\u003e [DataGrid] Fix crash when \u003ccode\u003erows\u003c/code\u003e and \u003ccode\u003erowModesModel\u003c/code\u003e are updated simultaneous...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/284266f34b0010b3a539277d60c2b3fc302d5e90\"\u003e\u003ccode\u003e284266f\u003c/code\u003e\u003c/a\u003e [DataGrid] Forward rest props in GridFilterInputMultipleValue (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21444\"\u003e#21444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/mui-x/commits/v8.28.1/packages/x-data-grid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.9.0 to 2.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e\u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use a normal Error when DOMException isn't available by \u003ca href=\"https://github.com/EskiMojo14\"\u003e\u003ccode\u003e@​EskiMojo14\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5161\"\u003ereduxjs/redux-toolkit#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e 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/redux-toolkit/pull/5165\"\u003ereduxjs/redux-toolkit#5165\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/redux-toolkit/compare/v2.11.1...v2.11.2\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.1...v2.11.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.1\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e fixes an issue with our internal \u003ccode\u003eAbortSignal\u003c/code\u003e handling that was reported as causing an error in a rare reset situation.  We've also restructured our publishing process to use NPM Trusted Publishing, and updated our TS support matrix to only support TS 5.4+.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003ePublishing Changes\u003c/h3\u003e\n\u003cp\u003eWe've previously done most of our releases semi-manually locally, with various release process CLI tools.  With the changes to NPM publishing security and the recent wave of NPM attacks, we've updated our publishing process to solely use NPM Trusted Publishing via workflows.  We've also done a hardening pass on our own CI setup.\u003c/p\u003e\n\u003cp\u003eWe had done a couple releases via CI workflows previously, and later semi-manual releases caused PNPM to warn that RTK was no longer trusted.  This release should be trusted and will resolve that issue.\u003c/p\u003e\n\u003cp\u003eThanks to the e18e folks and their excellent guide at \u003ca href=\"https://e18e.dev/docs/publishing\"\u003ehttps://e18e.dev/docs/publishing\u003c/a\u003e for making this process easier!\u003c/p\u003e\n\u003ch3\u003eTS Support Matrix Updates\u003c/h3\u003e\n\u003cp\u003eWe've previously mentioned rolling changes to our TS support matrix in release notes, but didn't officially document our support policy.  We've added a description of the support policy (last 2 years of TS releases, matching DefinitelyTyped) and the current oldest TS version we support in the docs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/introduction/getting-started#typescript\"\u003ehttps://redux-toolkit.js.org/introduction/getting-started#typescript\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/usage/usage-with-typescript#introduction\"\u003ehttps://redux-toolkit.js.org/usage/usage-with-typescript#introduction\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of today, we've updated the support matrix to be TS 5.4+ .  As always, it's \u003cem\u003epossible\u003c/em\u003e RTK will work if you're using an earlier version of TS, but we don't test against earlier versions and don't support any issues with those versions.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003ehave\u003c/em\u003e run an initial test with the upcoming TS 7.0 native \u003ccode\u003etsgo\u003c/code\u003e release.  We found a couple minor issues with our own TS build and test setup, but no obvious issues with using RTK with TS 7.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cp\u003eA user reported a rare edge case where the combination of \u003ccode\u003eresetApiState\u003c/code\u003e and \u003ccode\u003eretry()\u003c/code\u003e could lead to an error calling an \u003ccode\u003eAbortController\u003c/code\u003e.  We've restructured our \u003ccode\u003eAbortController\u003c/code\u003e handling logic to avoid that (and simplified a bit of our internals in the process).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse trusted publishing and harden workflows 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/redux-toolkit/pull/5152\"\u003ereduxjs/redux-toolkit#5152\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/redux-toolkit/commit/646d54c1f7040342cdaf109ca81a344c88cda9ba\"\u003e\u003ccode\u003e646d54c\u003c/code\u003e\u003c/a\u003e Release 2.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/819b29c5020062dfa87092a9400a4db7d9132ba6\"\u003e\u003ccode\u003e819b29c\u003c/code\u003e\u003c/a\u003e Include page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9af97ca717ec4b2e22df232120cea57800e9d79f\"\u003e\u003ccode\u003e9af97ca\u003c/code\u003e\u003c/a\u003e fix: use a normal Error when DOMException isn't available (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3615d1ae680690727edc148c8bd0dbe1f2fa215c\"\u003e\u003ccode\u003e3615d1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5120\"\u003e#5120\u003c/a\u003e from reduxjs/vitest-bumps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/fae3b9508ee2e949c91f2ddae14059afe2957de2\"\u003e\u003ccode\u003efae3b95\u003c/code\u003e\u003c/a\u003e avoid excessive type instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d296e33e48364a6a7894ef05d8b31caa1a249a50\"\u003e\u003ccode\u003ed296e33\u003c/code\u003e\u003c/a\u003e fix type issue with RTKQ and reselect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9ce71b9ac93f7a23e34b8f798e7c954ea3f792c0\"\u003e\u003ccode\u003e9ce71b9\u003c/code\u003e\u003c/a\u003e add node to types field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d14d4278209f5d551b42fbbcb9bfa06a5610b462\"\u003e\u003ccode\u003ed14d427\u003c/code\u003e\u003c/a\u003e remove unused tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/324dd05b36d5bb0bf39c1178ebbaa3bf016eeb3e\"\u003e\u003ccode\u003e324dd05\u003c/code\u003e\u003c/a\u003e bump vite to match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/b0887c4945937b66a88a6f7c0287f2c647c969c0\"\u003e\u003ccode\u003eb0887c4\u003c/code\u003e\u003c/a\u003e bump to vitest v4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.9.0...v2.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd` from 5.29.3 to 6.3.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/ant-design/releases\"\u003eantd's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 Add \u003ca href=\"https://www.npmjs.com/package/@ant-design/cli\"\u003e\u003ccode\u003e@ant-design/cli\u003c/code\u003e\u003c/a\u003e official command-line tool for querying Ant Design component knowledge, analyzing project usage, and guiding migrations offline. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57413\"\u003e#57413\u003c/a\u003e \u003ca href=\"https://github.com/afc163\"\u003e\u003ccode\u003e@​afc163\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Form.List losing sibling field values when using \u003ccode\u003eonValuesChange\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57399\"\u003e#57399\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix missing \u003ccode\u003escreenXXXLMin\u003c/code\u003e in \u003ccode\u003euseToken\u003c/code\u003e causing incorrect antd.css to be generated. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57372\"\u003e#57372\u003c/a\u003e \u003ca href=\"https://github.com/sealye09\"\u003e\u003ccode\u003e@​sealye09\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix ConfigProvider component config typings to expose semantic \u003ccode\u003eclassNames\u003c/code\u003e and \u003ccode\u003estyles\u003c/code\u003e for supported components. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57396\"\u003e#57396\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Image \u003ccode\u003efetchPriority\u003c/code\u003e prop not being passed through to the \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e element. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57392\"\u003e#57392\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMenu\n\u003cul\u003e\n\u003cli\u003e🐞 Fix Menu SubMenu parent item not applying custom hover color via ConfigProvider. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57374\"\u003e#57374\u003c/a\u003e \u003ca href=\"https://github.com/EmilyyyLiu\"\u003e\u003ccode\u003e@​EmilyyyLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Menu collapsed icons appearing misaligned when customizing \u003ccode\u003ecollapsedIconSize\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57360\"\u003e#57360\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 Fix Table controlled popover in column title being rendered twice when scroll is enabled. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57342\"\u003e#57342\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Transfer \u003ccode\u003erender\u003c/code\u003e prop returning JSX elements causing search to fail. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57133\"\u003e#57133\u003c/a\u003e \u003ca href=\"https://github.com/WustLCQ\"\u003e\u003ccode\u003e@​WustLCQ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Tree custom \u003ccode\u003eswitcherIcon\u003c/code\u003e missing \u003ccode\u003eswitcher-line-icon\u003c/code\u003e className when \u003ccode\u003eshowLine\u003c/code\u003e is enabled. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57303\"\u003e#57303\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Watermark TypeScript errors when \u003ccode\u003eonRemove\u003c/code\u003e is omitted. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57344\"\u003e#57344\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 新增官方命令行工具 \u003ca href=\"https://www.npmjs.com/package/@ant-design/cli\"\u003e\u003ccode\u003e@ant-design/cli\u003c/code\u003e\u003c/a\u003e，支持离线查询 Ant Design 组件知识、分析项目用法及提供迁移指导。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57413\"\u003e#57413\u003c/a\u003e \u003ca href=\"https://github.com/afc163\"\u003e\u003ccode\u003e@​afc163\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Form.List 在使用 \u003ccode\u003eonValuesChange\u003c/code\u003e 时丢失同级字段值的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57399\"\u003e#57399\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 \u003ccode\u003euseToken\u003c/code\u003e 缺少 \u003ccode\u003escreenXXXLMin\u003c/code\u003e 导致生成错误的 antd.css 的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57372\"\u003e#57372\u003c/a\u003e \u003ca href=\"https://github.com/sealye09\"\u003e\u003ccode\u003e@​sealye09\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 ConfigProvider 组件配置的类型定义，为已支持的组件暴露语义化 \u003ccode\u003eclassNames\u003c/code\u003e 和 \u003ccode\u003estyles\u003c/code\u003e。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57396\"\u003e#57396\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Image 组件 \u003ccode\u003efetchPriority\u003c/code\u003e 属性未正确透传到 \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e 元素的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57392\"\u003e#57392\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMenu\n\u003cul\u003e\n\u003cli\u003e🐞 修复通过 ConfigProvider 自定义 Menu 的 \u003ccode\u003eitemHoverColor\u003c/code\u003e 时，SubMenu 父级菜单项 hover 状态颜色不生效的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57374\"\u003e#57374\u003c/a\u003e \u003ca href=\"https://github.com/EmilyyyLiu\"\u003e\u003ccode\u003e@​EmilyyyLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Menu 自定义 \u003ccode\u003ecollapsedIconSize\u003c/code\u003e 后折叠图标看起来未居中的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57360\"\u003e#57360\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 修复 Table 在开启滚动时列头中受控 Popover 被重复渲染的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57342\"\u003e#57342\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Transfer \u003ccode\u003erender\u003c/code\u003e 属性返回 JSX 元素时搜索功能失效的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57133\"\u003e#57133\u003c/a\u003e \u003ca href=\"https://github.com/WustLCQ\"\u003e\u003ccode\u003e@​WustLCQ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Tree 开启 \u003ccode\u003eshowLine\u003c/code\u003e 时自定义 \u003ccode\u003eswitcherIcon\u003c/code\u003e 缺少 \u003ccode\u003eswitcher-line-icon\u003c/code\u003e 类名导致样式异常的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57303\"\u003e#57303\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Watermark 在未传入 \u003ccode\u003eonRemove\u003c/code\u003e 时的 TypeScript 报错。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57344\"\u003e#57344\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImage\n\u003cul\u003e\n\u003cli\u003e💄 Improve Image preview mask blur transition for \u003ccode\u003ebackdrop-filter\u003c/code\u003e to reduce flicker perception. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57299\"\u003e#57299\u003c/a\u003e \u003ca href=\"https://github.com/mango766\"\u003e\u003ccode\u003e@​mango766\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Image showing move cursor when \u003ccode\u003emovable={false}\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57288\"\u003e#57288\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ Improve App link \u003ccode\u003e:focus-visible\u003c/code\u003e outline to enhance keyboard accessibility. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57266\"\u003e#57266\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Form required mark using hardcoded \u003ccode\u003eSimSun\u003c/code\u003e font. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57273\"\u003e#57273\u003c/a\u003e \u003ca href=\"https://github.com/mavericusdev\"\u003e\u003ccode\u003e@​mavericusdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Grid media size mapping issue for \u003ccode\u003exxxl\u003c/code\u003e breakpoint. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57246\"\u003e#57246\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Tree scrolling to top when clicking node. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57242\"\u003e#57242\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003eImage\n\u003cul\u003e\n\u003cli\u003e💄 优化 Image 预览蒙层 blur 效果的 \u003ccode\u003ebackdrop-filter\u003c/code\u003e 过渡，减少闪烁感。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57299\"\u003e#57299\u003c/a\u003e \u003ca href=\"https://github.com/mango766\"\u003e\u003ccode\u003e@​mango766\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Image 在 \u003ccode\u003emovable={false}\u003c/code\u003e 时仍显示 move 光标的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57288\"\u003e#57288\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ 优化 App 链接的 \u003ccode\u003e:focus-visible\u003c/code\u003e 外框样式，提升键盘可访问性。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57266\"\u003e#57266\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Form 必填标记文案中硬编码 \u003ccode\u003eSimSun\u003c/code\u003e 字体的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57273\"\u003e#57273\u003c/a\u003e \u003ca href=\"https://github.com/mavericusdev\"\u003e\u003ccode\u003e@​mavericusdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Grid \u003ccode\u003exxxl\u003c/code\u003e 断点在媒体尺寸映射中的错误。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57246\"\u003e#57246\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Tree 点击节点时页面回滚到顶部的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57242\"\u003e#57242\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Fix Form.Item validation failure caused by a timing issue when using dynamic \u003ccode\u003erules\u003c/code\u003e and \u003ccode\u003edependencies\u003c/code\u003e together. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57147\"\u003e#57147\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix InputNumber height in \u003ccode\u003eborderless\u003c/code\u003e variant when using with Input or Select. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57162\"\u003e#57162\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Radio.Group radio button width when options text has different length or breaks. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57171\"\u003e#57171\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Skeleton.Avatar, Skeleton.Button, Skeleton.Input, Rate and Spin cannot take effect when \u003ccode\u003ecomponentSize\u003c/code\u003e is set globally. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57093\"\u003e#57093\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/5710...\n\n_Description has been truncated_","html_url":"https://github.com/sequentech/step/pull/2569","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sequentech%2Fstep/issues/2569","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2569/packages"},{"uuid":"4081119227","node_id":"PR_kwDODlXD6s7K2hat","number":1069,"state":"open","title":"Bump the major-dependencies group across 1 directory with 11 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-16T08:56:21.000Z","updated_at":"2026-03-16T08:56:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major-dependencies","update_count":11,"packages":[{"name":"syncpack","old_version":"13.0.4","new_version":"14.2.0","repository_url":"https://github.com/JamieMason/syncpack"},{"name":"@storybook/addon-a11y","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.15","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@vitejs/plugin-react","old_version":"5.1.2","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"chromatic","old_version":"13.3.5","new_version":"15.2.0","repository_url":"https://github.com/chromaui/chromatic-cli"},{"name":"storybook","old_version":"8.6.15","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [syncpack](https://github.com/JamieMason/syncpack) | `13.0.4` | `14.2.0` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.6.14` | `10.2.19` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `8.6.14` | `10.2.19` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.2.19` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.15` | `10.2.19` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.2.19` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.2.19` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.2` | `6.0.1` |\n| [chromatic](https://github.com/chromaui/chromatic-cli) | `13.3.5` | `15.2.0` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.15` | `10.2.19` |\n\n\nUpdates `syncpack` from 13.0.4 to 14.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JamieMason/syncpack/releases\"\u003esyncpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e14.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.1.0...14.2.0\"\u003e14.2.0\u003c/a\u003e (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egroups:\u003c/strong\u003e extend and improve sameMinor policy (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/42c31a34073d816317e5144a29fa63572b28a0e1\"\u003e42c31a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e fix link to DiffersToHighestOrLowestSemver docs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/51bf8fffda78b50881df5b0c5cb5a7ace5868e88\"\u003e51bf8ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/324\"\u003e#324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.2...14.1.0\"\u003e14.1.0\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add \u003ccode\u003e--reporter json\u003c/code\u003e to \u003ccode\u003efix\u003c/code\u003e and \u003ccode\u003eformat\u003c/code\u003e commands (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5522ffe646fec8f9803b4aa63eb62a8b366d46d4\"\u003e5522ffe\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add \u003ccode\u003estatusType\u003c/code\u003e property to json output (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5a82a85ca5dd93037488bf16e771dd01e041cc8b\"\u003e5a82a85\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewrite:\u003c/strong\u003e detect indentation when config is not set (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/66c0493cb019dc9df1d415d2ec1487f9ce40bd3e\"\u003e66c0493\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/318\"\u003e#318\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.1...14.0.2\"\u003e14.0.2\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eglobs:\u003c/strong\u003e ignore node_modules (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/467cb5797e3914f988c4a74370790abe4d38ff03\"\u003e467cb57\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/321\"\u003e#321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0...14.0.1\"\u003e14.0.1\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⚠️ Update 2026-03-07 – pnpm users: upgrade to 14.0.2 or newer\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/c85144b17d324cde937899bdb0aeddf3823ad03e\"\u003ec85144b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle negated source globs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/aaf5032e115e81e09c0d71395949ca96c6639716\"\u003eaaf5032\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/319\"\u003e#319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0\"\u003e14.0.0\u003c/a\u003e (2026-02-16)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⚠️ Update 2026-03-07 – pnpm users: upgrade to 14.0.2 or newer\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003c/p\u003e\n\u003cp\u003e🚀 \u003cstrong\u003ev14 is a Rust rewrite with a new API\u003c/strong\u003e and has been in public alpha for 7 months.\u003c/p\u003e\n\u003cp\u003eThroughout this time I've developed and tested this version on public monorepos and asked for feedback from the community wherever I can, but there will be situations I haven't seen before.\u003c/p\u003e\n\u003cp\u003ePlease follow the \u003ca href=\"https://syncpack.dev/guide/migrate-v14/\"\u003eMigrate to 14\u003c/a\u003e guide and if afterwards you encounter a problem, raise an issue using the \u003ca href=\"https://github.com/JamieMason/syncpack/issues/new?template=bug_report.yaml\"\u003ebug report\u003c/a\u003e template.\u003c/p\u003e\n\u003c/blockquote\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/JamieMason/syncpack/blob/main/CHANGELOG.md\"\u003esyncpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.1.0...14.2.0\"\u003e14.2.0\u003c/a\u003e (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egroups:\u003c/strong\u003e extend and improve sameMinor policy (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/42c31a34073d816317e5144a29fa63572b28a0e1\"\u003e42c31a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e fix link to DiffersToHighestOrLowestSemver docs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/51bf8fffda78b50881df5b0c5cb5a7ace5868e88\"\u003e51bf8ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/324\"\u003e#324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.2...14.1.0\"\u003e14.1.0\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add --reporter json to fix and format commands (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5522ffe646fec8f9803b4aa63eb62a8b366d46d4\"\u003e5522ffe\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add statusType property to json output (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5a82a85ca5dd93037488bf16e771dd01e041cc8b\"\u003e5a82a85\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewrite:\u003c/strong\u003e detect indentation when config is not set (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/66c0493cb019dc9df1d415d2ec1487f9ce40bd3e\"\u003e66c0493\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/318\"\u003e#318\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.1...14.0.2\"\u003e14.0.2\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eglobs:\u003c/strong\u003e ignore node_modules (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/467cb5797e3914f988c4a74370790abe4d38ff03\"\u003e467cb57\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/321\"\u003e#321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0...14.0.1\"\u003e14.0.1\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/c85144b17d324cde937899bdb0aeddf3823ad03e\"\u003ec85144b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle negated source globs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/aaf5032e115e81e09c0d71395949ca96c6639716\"\u003eaaf5032\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/319\"\u003e#319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0\"\u003e14.0.0\u003c/a\u003e (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esyncpack:\u003c/strong\u003e remove alpha status (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/b3ec0ba0bb871b5cbbbd76f56934b4c5cea988cf\"\u003eb3ec0ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/8edfa81bcd5e5d74f11290ad739624625927fb8a\"\u003e8edfa81\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.40...14.0.0-alpha.41\"\u003e14.0.0-alpha.41\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1700ed9a4b1b3d396cf7a408ef84645d8430335b\"\u003e1700ed9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply semver groups to highest semver calculation (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/48a80ee6f0048cdc87a2f01a5bce684a219d25d0\"\u003e48a80ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e#314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.39...14.0.0-alpha.40\"\u003e14.0.0-alpha.40\u003c/a\u003e (2026-01-30)\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/JamieMason/syncpack/commit/5d67392abae66196d2edc0a646a07cda1988a5fa\"\u003e\u003ccode\u003e5d67392\u003c/code\u003e\u003c/a\u003e chore(release): 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/6cf8792eba78f5d901533e89f8b77c8d3a9216b0\"\u003e\u003ccode\u003e6cf8792\u003c/code\u003e\u003c/a\u003e docs(site): extend the version group docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/24907447fecb41e10a1ac3fc919958f60b2b4cd6\"\u003e\u003ccode\u003e2490744\u003c/code\u003e\u003c/a\u003e docs(site): fix descriptions on og:images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/ca366bf97d17531638447b4c76153fbdea11afd3\"\u003e\u003ccode\u003eca366bf\u003c/code\u003e\u003c/a\u003e docs(site): make small amends\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/42c31a34073d816317e5144a29fa63572b28a0e1\"\u003e\u003ccode\u003e42c31a3\u003c/code\u003e\u003c/a\u003e feat(groups): extend and improve sameMinor policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/2a98ec31888aad79ec792331aa838478407a5aea\"\u003e\u003ccode\u003e2a98ec3\u003c/code\u003e\u003c/a\u003e chore(ai): correct and update agent docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/72ab3644d1240086309e8ad669531c5fecab5707\"\u003e\u003ccode\u003e72ab364\u003c/code\u003e\u003c/a\u003e refactor(cli): DRY setting default values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/51bf8fffda78b50881df5b0c5cb5a7ace5868e88\"\u003e\u003ccode\u003e51bf8ff\u003c/code\u003e\u003c/a\u003e fix(cli): fix link to DiffersToHighestOrLowestSemver docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/3a7b83a9dc6f4761fd60b9b0936c085a08446310\"\u003e\u003ccode\u003e3a7b83a\u003c/code\u003e\u003c/a\u003e chore(site): ignore artefact\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/c826fe7b27c166ffff0c43ae274c87c8491aa2e5\"\u003e\u003ccode\u003ec826fe7\u003c/code\u003e\u003c/a\u003e chore(release): 14.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JamieMason/syncpack/compare/13.0.4...14.2.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 syncpack since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-a11y` from 8.6.14 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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable 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\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 8.6.14 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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable 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\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-links` from 8.6.14 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-links\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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-links\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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/links\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.15 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/cli\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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/kartverket/kvib/pull/1069","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kartverket%2Fkvib/issues/1069","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1069/packages"},{"uuid":"4054861873","node_id":"PR_kwDOH0zeu87JijFK","number":47,"state":"closed","title":"build(deps): bump tar and @storybook/cli","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-07T21:57:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-11T00:00:06.000Z","updated_at":"2026-04-07T21:57:27.000Z","time_to_close":2411831,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.20","new_version":"10.2.17"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.20 to 10.2.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.17/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/UCBoulder/dingo/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/UCBoulder/dingo/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/UCBoulder%2Fdingo/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"4054826410","node_id":"PR_kwDOCp0qzs7Jibmt","number":5,"state":"open","title":"Bump tar and @storybook/cli","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-10T23:50:33.000Z","updated_at":"2026-03-10T23:51:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.23","new_version":"10.2.17"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.23 to 10.2.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.17/code/lib/cli-storybook\"\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lanchester-rd/hello/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/lanchester-rd/hello/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lanchester-rd%2Fhello/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"4050202182","node_id":"PR_kwDOCdvj-c7JTr4f","number":7854,"state":"closed","title":"dev: bump the safe group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-16T22:59:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T08:22:33.000Z","updated_at":"2026-03-16T22:59:19.000Z","time_to_close":571004,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":17,"packages":[{"name":"@formatjs/intl-datetimeformat","old_version":"7.2.2","new_version":"7.2.5","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-displaynames","old_version":"7.2.1","new_version":"7.2.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-listformat","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-numberformat","old_version":"9.2.2","new_version":"9.2.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-pluralrules","old_version":"6.2.2","new_version":"6.2.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-relativetimeformat","old_version":"12.2.2","new_version":"12.2.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@sentry/react","old_version":"10.41.0","new_version":"10.42.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tabler/icons-react","old_version":"3.38.0","new_version":"3.40.0","repository_url":"https://github.com/tabler/tabler-icons"},{"name":"apexcharts","old_version":"5.8.1","new_version":"5.10.3","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"react-apexcharts","old_version":"2.0.1","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"@storybook/cli","old_version":"10.2.14","new_version":"10.2.17","repository_url":"https://github.com/storybookjs/storybook"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"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":"pg","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"webpack","old_version":"5.105.3","new_version":"5.105.4","repository_url":"https://github.com/webpack/webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps the safe group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@formatjs/intl-datetimeformat](https://github.com/formatjs/formatjs) | `7.2.2` | `7.2.5` |\n| [@formatjs/intl-displaynames](https://github.com/formatjs/formatjs) | `7.2.1` | `7.2.2` |\n| [@formatjs/intl-listformat](https://github.com/formatjs/formatjs) | `8.2.1` | `8.2.2` |\n| [@formatjs/intl-numberformat](https://github.com/formatjs/formatjs) | `9.2.2` | `9.2.3` |\n| [@formatjs/intl-pluralrules](https://github.com/formatjs/formatjs) | `6.2.2` | `6.2.3` |\n| [@formatjs/intl-relativetimeformat](https://github.com/formatjs/formatjs) | `12.2.2` | `12.2.3` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.41.0` | `10.42.0` |\n| [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) | `3.38.0` | `3.40.0` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.8.1` | `5.10.3` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `2.0.1` | `2.1.0` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.14` | `10.2.17` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\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| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.19.0` | `8.20.0` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.3` | `5.105.4` |\n\n\nUpdates `@formatjs/intl-datetimeformat` from 7.2.2 to 7.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.2.4...@formatjs/intl-datetimeformat@7.2.5\"\u003e7.2.5\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.2.3...@formatjs/intl-datetimeformat@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e:\u003c/strong\u003e ensure all locales support both 12h and 24h hour cycles (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6052\"\u003e#6052\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003ef6f0b69\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6020\"\u003e#6020\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e:\u003c/strong\u003e fix formatRange date duplication with hour12 and 2-digit hour (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6053\"\u003e#6053\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003eeb68a6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/4535\"\u003e#4535\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.2.2...@formatjs/intl-datetimeformat@7.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-displaynames` from 7.2.1 to 7.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.2.1...@formatjs/intl-displaynames@7.2.2\"\u003e7.2.2\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.2.1...@formatjs/intl-displaynames@7.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-listformat` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.2.1...@formatjs/intl-listformat@8.2.2\"\u003e8.2.2\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.2.1...@formatjs/intl-listformat@8.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-numberformat` from 9.2.2 to 9.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.2.2...@formatjs/intl-numberformat@9.2.3\"\u003e9.2.3\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.2.2...@formatjs/intl-numberformat@9.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-pluralrules` from 6.2.2 to 6.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.2.2...@formatjs/intl-pluralrules@6.2.3\"\u003e6.2.3\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.2.2...@formatjs/intl-pluralrules@6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-relativetimeformat` from 12.2.2 to 12.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/12\"\u003e\u003ccode\u003e@​12\u003c/code\u003e\u003c/a\u003e.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.2.2...@formatjs/intl-relativetimeformat@12.2.3\"\u003e12.2.3\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.2.2...@formatjs/intl-relativetimeformat@12.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.41.0 to 10.42.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/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.42.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(consola): Enhance Consola integration to extract first-param object as searchable attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19534\"\u003e#19534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Do not inject withSentry into Cloudflare Pages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19558\"\u003e#19558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Do not remove promiseBuffer entirely (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19592\"\u003e#19592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): Bump fast-xml-parser to 4.5.4 for CVE-2026-25896 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19588\"\u003e#19588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Set correct transaction name when navigating with object argument (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19590\"\u003e#19590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(nuxt): Use \u003ccode\u003eaddVitePlugin\u003c/code\u003e instead of deprecated \u003ccode\u003evite:extendConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19464\"\u003e#19464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e from 2.52.2 to 2.53.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19571\"\u003e#19571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e to 2.53.3 in sveltekit-2-svelte-5 E2E test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19594\"\u003e#19594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19570\"\u003e#19570\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\u003e25.02 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.57 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.44 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\u003e45.99 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.35 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.21 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\u003e83.93 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.91 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.44 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.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e34.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e26.17 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e26.31 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e26.96 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e29.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.26 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e27.51 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e28.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e43.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e66.49 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.26 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e79.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e83.65 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e84.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e80.42 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/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.42.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(consola): Enhance Consola integration to extract first-param object as searchable attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19534\"\u003e#19534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Do not inject withSentry into Cloudflare Pages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19558\"\u003e#19558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Do not remove promiseBuffer entirely (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19592\"\u003e#19592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): Bump fast-xml-parser to 4.5.4 for CVE-2026-25896 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19588\"\u003e#19588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Set correct transaction name when navigating with object argument (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19590\"\u003e#19590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(nuxt): Use \u003ccode\u003eaddVitePlugin\u003c/code\u003e instead of deprecated \u003ccode\u003evite:extendConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19464\"\u003e#19464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e from 2.52.2 to 2.53.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19571\"\u003e#19571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e to 2.53.3 in sveltekit-2-svelte-5 E2E test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19594\"\u003e#19594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19570\"\u003e#19570\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/07c91907754c1214cc3475473310d8f41d2c7496\"\u003e\u003ccode\u003e07c9190\u003c/code\u003e\u003c/a\u003e release: 10.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/193a78d8c74025235da6c7620de3434e4376eeda\"\u003e\u003ccode\u003e193a78d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19601\"\u003e#19601\u003c/a\u003e from getsentry/prepare-release/10.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8738f9be4665123725be363dea2237c9356c2721\"\u003e\u003ccode\u003e8738f9b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f8700734ebcc825d3402e04f90834a1ef69c68bc\"\u003e\u003ccode\u003ef870073\u003c/code\u003e\u003c/a\u003e fix(astro): Do not inject withSentry into Cloudflare Pages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19558\"\u003e#19558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/552187dea7f017b4e76d038e6dc2a8c802b9afa6\"\u003e\u003ccode\u003e552187d\u003c/code\u003e\u003c/a\u003e chore(deps): Bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e to 2.53.3 in sveltekit-2-svelte-5 E2E test (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ffba2c78afb1049eb6a63486e2f5d07c504cc68\"\u003e\u003ccode\u003e1ffba2c\u003c/code\u003e\u003c/a\u003e fix(core): Do not remove promiseBuffer entirely (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19592\"\u003e#19592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4a7c056ebe9a51e6c11e1b6c7f47f250bdb7f2d6\"\u003e\u003ccode\u003e4a7c056\u003c/code\u003e\u003c/a\u003e fix(react-router): Set correct transaction name when navigating with object a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/003e894cb1b8fc7bacc92c0d685ba830f2cf73d1\"\u003e\u003ccode\u003e003e894\u003c/code\u003e\u003c/a\u003e ci(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19570\"\u003e#19570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/5d4c0eb493c2cc33ab485ae5c7c70e249da38de2\"\u003e\u003ccode\u003e5d4c0eb\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e from 2.52.2 to 2.53.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19571\"\u003e#19571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/116c3f3fa9840f3a68ba17b232856859973983f8\"\u003e\u003ccode\u003e116c3f3\u003c/code\u003e\u003c/a\u003e fix(deps): Bump fast-xml-parser to 4.5.4 for CVE-2026-25896 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19588\"\u003e#19588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.41.0...10.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tabler/icons-react` from 3.38.0 to 3.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tabler/tabler-icons/releases\"\u003e\u003ccode\u003e@​tabler/icons-react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.40.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e18 new icons:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eoutline/api-book\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/brand-infakt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-down\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-left\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-right\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-up\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-plus-minus\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/home-lock\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/map-lock\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/map-shield\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/mesh\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/queue-pop-in\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/queue-pop-out\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/stroke-curved\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/stroke-dynamic\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/stroke-straight\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/trending-up-down\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/vip-2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFixed icons: \u003ccode\u003eoutline/api\u003c/code\u003e, \u003ccode\u003eoutline/home-shield\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 3.39.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e18 new icons:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eoutline/ai-agent\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/ai-agents\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/ai-gateway\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/bot-id\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/canary\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/codeblock\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/connection\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/credits\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/firewall-check\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/firewall-flame\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/image-generation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/microfrontends\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/middleware\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/scan-traces\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/serverless\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/user-key\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/world-map\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/zero-config\u003c/code\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/tabler/tabler-icons/commit/e4ca37707bd3f165a75ffa050755116ccde5a9a0\"\u003e\u003ccode\u003ee4ca377\u003c/code\u003e\u003c/a\u003e Release 3.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tabler/tabler-icons/commit/602a746fd925dc950e777eaa4c3f35a9e55bba94\"\u003e\u003ccode\u003e602a746\u003c/code\u003e\u003c/a\u003e Release 3.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tabler/tabler-icons/commit/ac3715cabbb41e432c860387cf55beee5d7d24c6\"\u003e\u003ccode\u003eac3715c\u003c/code\u003e\u003c/a\u003e Refactor clean script in package.json files to improve directory cleanup proc...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tabler/tabler-icons/commits/v3.40.0/packages/icons-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `apexcharts` from 5.8.1 to 5.10.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apexcharts/apexcharts.js/releases\"\u003eapexcharts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e💎 Version 5.10.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSSR: Bar/column charts rendered duplicate elements in \u003ccode\u003erenderToString()\u003c/code\u003e\u003c/strong\u003e (\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/1b4bcb1f\"\u003e\u003ccode\u003e1b4bcb1f\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eSSRElement.appendChild\u003c/code\u003e and \u003ccode\u003einsertBefore\u003c/code\u003e were unconditionally pushing the\nchild onto the children array without checking whether the child already had a\nparent. Because \u003ccode\u003eBar.js\u003c/code\u003e creates \u003ccode\u003eelDataLabelsWrap\u003c/code\u003e, \u003ccode\u003eelGoalsMarkers\u003c/code\u003e, and\n\u003ccode\u003eelBarShadows\u003c/code\u003e once per series but calls \u003ccode\u003eelSeries.add()\u003c/code\u003e on every data-point\niteration, the SSR virtual DOM accumulated N×N bar paths and datalabel groups\ninstead of N. The fix mirrors standard browser DOM move semantics: if a node\nalready has a parent it is detached from that parent before being appended.\nThis affects both \u003ccode\u003eappendChild\u003c/code\u003e and \u003ccode\u003einsertBefore\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💎 Version 5.10.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eTree-shaking: ESM entry points were incorrectly eliminated by bundlers\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003edist/*.esm.js\u003c/code\u003e and \u003ccode\u003edist/features/*.esm.js\u003c/code\u003e were missing from the\n\u003ccode\u003esideEffects\u003c/code\u003e field in \u003ccode\u003epackage.json\u003c/code\u003e. Bundlers such as Webpack and Rollup\ntreat files not listed as having side effects as safe to drop when they are\nnot explicitly imported, which caused chart type and feature registrations to\nbe silently tree-shaken away in production builds. Adding both glob patterns\nensures the self-registering ESM bundles are always retained.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💎 Version 5.10.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003ch4\u003eChart Registry Survives Duplicate Module Instances\u003c/h4\u003e\n\u003cp\u003e\u003cstrong\u003eProblem:\u003c/strong\u003e When a bundler (Vite, webpack, etc.) accidentally creates two separate copies of the ApexCharts module - for example when mixing CJS and ESM imports, or when \u003ccode\u003eoptimizeDeps\u003c/code\u003e is not configured - \u003ccode\u003eApexCharts.use()\u003c/code\u003e would write to one module's registry while the chart renderer read from another. The chart type was effectively never registered, causing a runtime error.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFix:\u003c/strong\u003e The chart type registry is now stored on \u003ccode\u003eglobalThis.__apexcharts_registry__\u003c/code\u003e instead of a module-local variable. All module instances share a single registry on the global object, so registration is never silently lost regardless of how many module copies the bundler created.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThis is a defense-in-depth fix. For best results, configure your bundler to deduplicate ApexCharts (Vite: add \u003ccode\u003eapexcharts\u003c/code\u003e to \u003ccode\u003eoptimizeDeps.include\u003c/code\u003e). The \u003ccode\u003eglobalThis\u003c/code\u003e registry ensures the library degrades gracefully even when deduplication is not configured.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003e💎 Version 5.10.0\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003ch4\u003ePer-Type Modular Entry Points\u003c/h4\u003e\n\u003cp\u003eEvery public chart type now has its own dedicated entry point matching the \u003ccode\u003echart.type\u003c/code\u003e string you already use in config. Previously, users needed to know the internal grouping (e.g. \u003ccode\u003eapexcharts/heatmap\u003c/code\u003e for treemap charts); now you import by the exact type name.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNew entry points:\u003c/strong\u003e\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eImport\u003c/th\u003e\n\u003cth\u003eChart type(s) registered\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apexcharts/apexcharts.js/commits/v5.10.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-apexcharts` from 2.0.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apexcharts/react-apexcharts/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 10.2.14 to 10.2.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.17/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ebabel-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ebabel-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/486ae3d6d3ea4da3fccf5d39097f4cebcf132d4f\"\u003e\u003ccode\u003e486ae3d\u003c/code\u003e\u003c/a\u003e chore: update docusaurus (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest/issues/15860\"\u003e#15860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/babel-jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-loader` from 10.0.0 to 10.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-loader/releases\"\u003ebabel-loader's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1055\"\u003e#1055\u003c/a\u003e (\u0026quot;use \u003ccode\u003emodule.findPackageJSON\u003c/code\u003e API\u0026quot;) by \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1066\"\u003ebabel/babel-loader#1066\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/babel/babel-loader/compare/v10.1.0...v10.1.1\"\u003ehttps://github.com/babel/babel-loader/compare/v10.1.0...v10.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: use \u003ccode\u003emodule.findPackageJSON\u003c/code\u003e API by \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1055\"\u003ebabel/babel-loader#1055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable type checking and support Babel 8 by \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1056\"\u003ebabel/babel-loader#1056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1059\"\u003ebabel/babel-loader#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mark webpack as optional peer dependency by \u003ca href=\"https://github.com/chenjiahan\"\u003e\u003ccode\u003e@​chenjiahan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1061\"\u003ebabel/babel-loader#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump webpack from 5.101.0 to 5.104.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1062\"\u003ebabel/babel-loader#1062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump glob from 10.4.5 to 10.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1060\"\u003ebabel/babel-loader#1060\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch from 3.1.2 to 3.1.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1063\"\u003ebabel/babel-loader#1063\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin Node.js on CI by \u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1064\"\u003ebabel/babel-loader#1064\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/chenjiahan\"\u003e\u003ccode\u003e@​chenjiahan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1061\"\u003ebabel/babel-loader#1061\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/babel/babel-loader/compare/v10.0.0...v10.1.0\"\u003ehttps://github.com/babel/babel-loader/compare/v10.0.0...v10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/da602105664458752dca3578856ee8d0d6ac80e6\"\u003e\u003ccode\u003eda60210\u003c/code\u003e\u003c/a\u003e 10.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/a0a2617e10b39f35b8d1e2893a87f4ee4fe7ebdc\"\u003e\u003ccode\u003ea0a2617\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1055\"\u003e#1055\u003c/a\u003e (\u0026quot;use \u003ccode\u003emodule.findPackageJSON\u003c/code\u003e API\u0026quot;) (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1066\"\u003e#1066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/de09ee1426c781987674690be02aca2f2ea61efc\"\u003e\u003ccode\u003ede09ee1\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/e34c360a7b86740fca62158eb1bef89b9fef4507\"\u003e\u003ccode\u003ee34c360\u003c/code\u003e\u003c/a\u003e Pin Node.js on CI (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1064\"\u003e#1064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/3c1e1805511592e7e9f9fe7f60de5439370c4740\"\u003e\u003ccode\u003e3c1e180\u003c/code\u003e\u003c/a\u003e Bump minimatch from 3.1.2 to 3.1.5 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/e0d4add38856fceeca1a633bb49927e4334999a7\"\u003e\u003ccode\u003ee0d4add\u003c/code\u003e\u003c/a\u003e Bump glob from 10.4.5 to 10.5.0 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/77e2a66869cf84ddb6444d9b7b9951beb44b68b2\"\u003e\u003ccode\u003e77e2a66\u003c/code\u003e\u003c/a\u003e Bump webpack from 5.101.0 to 5.104.1 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1062\"\u003e#1062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/faa5dbb4134e4d0c2659ed9bc55cc2e53b82d7e6\"\u003e\u003ccode\u003efaa5dbb\u003c/code\u003e\u003c/a\u003e fix: mark webpack as optional peer dependency (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/146dad2461ca5ba12fd202b33f6aa39be8218295\"\u003e\u003ccode\u003e146dad2\u003c/code\u003e\u003c/a\u003e Bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1059\"\u003e#1059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/2479ed223262f9ce45f9f7a9b8363a8666d9b41f\"\u003e\u003ccode\u003e2479ed2\u003c/code\u003e\u003c/a\u003e Enable type checking and support Babel 8 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1056\"\u003e#1056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-loader/compare/v10.0.0...v10.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7854","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7854","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7854/packages"},{"uuid":"4046381794","node_id":"PR_kwDOIS58C87JHS4j","number":639,"state":"closed","title":"chore(deps-dev): Bump the storybook group with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-14T17:56:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T15:50:27.000Z","updated_at":"2026-03-14T17:58:15.000Z","time_to_close":439536,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): Bump","group_name":"storybook","update_count":5,"packages":[{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"8.6.17","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the storybook group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.2.16` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.14` | `10.2.16` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.2.16` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.2.16` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.17` | `10.2.16` |\n\nUpdates `@storybook/addon-links` from 8.6.14 to 10.2.16\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-links\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-links\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/addons/links\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.14 to 10.2.16\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react` from 8.6.14 to 10.2.16\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\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/2db83dbaa1da675adaebd1faa14d0955be7f4ad7\"\u003e\u003ccode\u003e2db83db\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/33940\"\u003e#33940\u003c/a\u003e from storybookjs/kasper/fix-render-template-identifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4785d5d50e76e1fcbb39e79d773619c2404185c0\"\u003e\u003ccode\u003e4785d5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/33878\"\u003e#33878\u003c/a\u003e from storybookjs/kasper/fix-manifest-stories-no-title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc2a7ab74fc941bbc8ede6728701f58b2d6b0adb\"\u003e\u003ccode\u003ecc2a7ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/33709\"\u003e#33709\u003c/a\u003e from storybookjs/jeppe/use-correct-story-name-in-ma...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/renderers/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-vite` from 8.6.14 to 10.2.16\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.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/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.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/eb607d3d67196626437853adb1ae79b8f97079ef\"\u003e\u003ccode\u003eeb607d3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/33810\"\u003e#33810\u003c/a\u003e from storybookjs/valentin/fix-sec-issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/frameworks/react-vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/react-vite\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `storybook` from 8.6.17 to 10.2.16\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.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/Dintero/formatting-inputs/pull/639","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dintero%2Fformatting-inputs/issues/639","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/639/packages"},{"uuid":"4042943926","node_id":"PR_kwDOJmFZPc7I8ACE","number":2478,"state":"closed","title":"Bump the npm-dependencies group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-16T02:25:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T02:27:16.000Z","updated_at":"2026-03-16T02:25:37.000Z","time_to_close":604700,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":31,"packages":[{"name":"@apollo/client","old_version":"4.0.5","new_version":"4.1.6","repository_url":"https://github.com/apollographql/apollo-client"},{"name":"@mui/material","old_version":"7.3.2","new_version":"7.3.9","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.2","new_version":"8.27.4","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.9.0","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"antd","old_version":"5.29.3","new_version":"6.3.1","repository_url":"https://github.com/ant-design/ant-design"},{"name":"apexcharts","old_version":"5.3.5","new_version":"5.10.3","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"intl-tel-input","old_version":"25.15.1","new_version":"26.8.0","repository_url":"https://github.com/jackocnr/intl-tel-input"},{"name":"react","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-admin","old_version":"5.11.1","new_version":"5.14.3","repository_url":"https://github.com/marmelab/react-admin"},{"name":"react-apexcharts","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"15.7.3","new_version":"16.5.6","repository_url":"https://github.com/i18next/react-i18next"},{"name":"@graphql-codegen/cli","old_version":"6.0.0","new_version":"6.1.3","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@graphql-codegen/introspection","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@storybook/addon-links","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/preset-create-react-app","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/test-runner","old_version":"0.23.0","new_version":"0.24.2","repository_url":"https://github.com/storybookjs/test-runner"},{"name":"@types/node","old_version":"24.12.0","new_version":"25.3.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sanitize-html","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"13.0.1","new_version":"14.0.0","repository_url":"https://github.com/webpack/copy-webpack-plugin"},{"name":"eslint","old_version":"9.39.4","new_version":"10.0.3","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-webpack-plugin","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"postcss-preset-env","old_version":"10.6.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"webpack","old_version":"5.101.3","new_version":"5.105.4","repository_url":"https://github.com/webpack/webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 31 updates in the /packages/admin-portal directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@apollo/client](https://github.com/apollographql/apollo-client) | `4.0.5` | `4.1.6` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.2` | `7.3.9` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.2` | `8.27.4` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.0` | `2.11.2` |\n| [antd](https://github.com/ant-design/ant-design) | `5.29.3` | `6.3.1` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.10.3` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.1` |\n| [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | `25.15.1` | `26.8.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.4` |\n| [react-admin](https://github.com/marmelab/react-admin) | `5.11.1` | `5.14.3` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `1.7.0` | `2.1.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.7.3` | `16.5.6` |\n| [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) | `6.0.0` | `6.1.3` |\n| [@graphql-codegen/introspection](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection) | `5.0.0` | `5.0.1` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `9.1.20` | `10.2.16` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `9.1.20` | `10.2.16` |\n| [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) | `9.1.20` | `10.2.16` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `9.1.20` | `10.2.16` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `9.1.20` | `10.2.16` |\n| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.0` | `25.3.5` |\n| [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) | `2.16.0` | `2.16.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.0` |\n| [copy-webpack-plugin](https://github.com/webpack/copy-webpack-plugin) | `13.0.1` | `14.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.0.3` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `5.0.2` | `5.0.3` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.6.1` | `11.2.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.105.4` |\n\n\nUpdates `@apollo/client` from 4.0.5 to 4.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/releases\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13043\"\u003e#13043\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/65e66cafb6828b63d14b64877bbad47af95f66e4\"\u003e\u003ccode\u003e65e66ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003eheaders\u003c/code\u003e transport for enhanced client awareness.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/12927\"\u003e#12927\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/785e2232b4f7d9e561611cd4f45b8fdd1e44319e\"\u003e\u003ccode\u003e785e223\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - You can now provide a callback function as the \u003ccode\u003econtext\u003c/code\u003e option on the \u003ccode\u003emutate\u003c/code\u003e function returned by \u003ccode\u003euseMutation\u003c/code\u003e. The callback function is called with the value of the \u003ccode\u003econtext\u003c/code\u003e option provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook. This is useful if you'd like to merge the context object provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook with a value provided to the \u003ccode\u003emutate\u003c/code\u003e function.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction MyComponent() {\n  const [mutate, result] = useMutation(MUTATION, {\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor 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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/1f6decb950aa0a9759998f3f269b19f619950ba1\"\u003e\u003ccode\u003e1f6decb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13160\"\u003e#13160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/7bb2071bd134c72ecb6026bbf560718db0b92ace\"\u003e\u003ccode\u003e7bb2071\u003c/code\u003e\u003c/a\u003e fix(useQuery): prevent hydration mismatch when ssr: false and skip: true are ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/ca88f336389a5eae1cbf13b97952326e590c8479\"\u003e\u003ccode\u003eca88f33\u003c/code\u003e\u003c/a\u003e update jest config again :facepalm:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/355900a5e1ad06fa32a3c428fad47dddc5ce7c8b\"\u003e\u003ccode\u003e355900a\u003c/code\u003e\u003c/a\u003e ignore test for React 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/40e570623272ca8f4485dd87d7aeb4bfaf9656c4\"\u003e\u003ccode\u003e40e5706\u003c/code\u003e\u003c/a\u003e revert file to state on main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/5cae14d3c31138cc93d7c16c9b8cb8fac8128c94\"\u003e\u003ccode\u003e5cae14d\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix/prevent-hydration-mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/3b6278d2a393200758c8d1ee01c0d3a807c3522a\"\u003e\u003ccode\u003e3b6278d\u003c/code\u003e\u003c/a\u003e change test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/fc3d8ccce679fa75342b55ff6ea8842c5b00f4c4\"\u003e\u003ccode\u003efc3d8cc\u003c/code\u003e\u003c/a\u003e roll back, change logic in \u003ccode\u003euseQuery\u003c/code\u003e, end to end test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/31f3f9ab49453efa50da349752d02a1358a96e46\"\u003e\u003ccode\u003e31f3f9a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/67578d8aa3e735ac81dd1350be9e4502cb35b23d\"\u003e\u003ccode\u003e67578d8\u003c/code\u003e\u003c/a\u003e Apply suggestion from \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apollographql/apollo-client/compare/@apollo/client@4.0.5...@apollo/client@4.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/client\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.3.2 to 7.3.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.9\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.3.8\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[app-bar] Fix optional chaining in joinVars function (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47739\"\u003e#47739\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix scroll position resetting on reopen with \u003ccode\u003edisableCloseOnSelect\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47248\"\u003e#47248\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Pass fullWidth prop to input, with default as true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47663\"\u003e#47663\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[badge] Refactor variant styles generation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47742\"\u003e#47742\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch][checkbox][radio] Remove \u003ccode\u003earia-disabled\u003c/code\u003e from root span (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46318\"\u003e#46318\u003c/a\u003e) \u003ca href=\"https://github.com/KirankumarAmbati\"\u003e\u003ccode\u003e@​KirankumarAmbati\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[collapse] Remove unnecessary string concatenation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47745\"\u003e#47745\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] \u003ccode\u003epersistent\u003c/code\u003e and \u003ccode\u003epermanent\u003c/code\u003e variant Drawers should not override the styles via theme using \u003ccode\u003emodal\u003c/code\u003e class (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47581\"\u003e#47581\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tabs] Add ability to extend Tabs variant (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47590\"\u003e#47590\u003c/a\u003e) \u003ca href=\"https://github.com/aditya1906\"\u003e\u003ccode\u003e@​aditya1906\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Add aria-multiselectable to listbox props when multiple is true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47632\"\u003e#47632\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\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/mui/material-ui/blob/v7.3.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMar 5, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.3.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eFeb 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\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/mui/material-ui/commit/5430aaaa648256beb88f42154051ff448bc62aeb\"\u003e\u003ccode\u003e5430aaa\u003c/code\u003e\u003c/a\u003e v7.3.9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47911\"\u003e#47911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/4980716f29d027bdcd20f71dd846e3f88fe546f5\"\u003e\u003ccode\u003e4980716\u003c/code\u003e\u003c/a\u003e [website] Implement the latest price changes proposal (\u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47606\"\u003e#47606\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/67acb51e5ffb2c26a17bd809884df348f3057ddc\"\u003e\u003ccode\u003e67acb51\u003c/code\u003e\u003c/a\u003e [material-ui] Clean up duplicated CSS rules (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3692e54e7042299b1d2217d3e87a6896b7e49269\"\u003e\u003ccode\u003e3692e54\u003c/code\u003e\u003c/a\u003e [code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/556e388ca4d42739771e6eafe463bca002d8c0d0\"\u003e\u003ccode\u003e556e388\u003c/code\u003e\u003c/a\u003e [tooltip] Fix error is thrown when wrapping an input which is disabled while ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/09398d6ec53f644d6a1431c993b957d451bcf85b\"\u003e\u003ccode\u003e09398d6\u003c/code\u003e\u003c/a\u003e [table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/dc1e49388022a0e332ed5fb8fd4be834a94ebb26\"\u003e\u003ccode\u003edc1e493\u003c/code\u003e\u003c/a\u003e [code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d92df843608aeca4eae6a595b9b0b81ceaf4cfe1\"\u003e\u003ccode\u003ed92df84\u003c/code\u003e\u003c/a\u003e [theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CS...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1ee94a27b931d20b23dab5dc55b35421ba4b8c55\"\u003e\u003ccode\u003e1ee94a2\u003c/code\u003e\u003c/a\u003e [release] v7.3.8 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47754\"\u003e#47754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/7a547bde8cb12b3167d016869c1917f29f1207ef\"\u003e\u003ccode\u003e7a547bd\u003c/code\u003e\u003c/a\u003e [chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.9/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.11.2 to 8.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.27.4\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 6 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Bugfixes\u003c/li\u003e\n\u003cli\u003e🌎 Improve Ukrainian (uk-UA) locale\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to this community member for their valuable contribution:\n\u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent unnecessary row selection checkbox rerendering (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21571\"\u003e#21571\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Make \u003ccode\u003eGridScrollArea\u003c/code\u003e overrides resolver dynamic (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21612\"\u003e#21612\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[l10n] Improve Ukrainian (uk-UA) locale (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21381\"\u003e#21381\u003c/a\u003e) \u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] Use \u003ccode\u003egetRowId\u003c/code\u003e prop to calculate the tree data row update (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21544\"\u003e#21544\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Deprecate \u003ccode\u003eChartDataProvider\u003c/code\u003e in favour of \u003ccode\u003eChartsDataProvider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21549\"\u003e#21549\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartContainer\u003c/code\u003e to \u003ccode\u003eChartsContainer\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21186\"\u003e#21186\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartZoomSlider\u003c/code\u003e to \u003ccode\u003eChartsZoomSlider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21572\"\u003e#21572\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Add eslint rule to prevent \u003ccode\u003eMath.random\u003c/code\u003e in docs (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21505\"\u003e#21505\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21563\"\u003e#21563\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] V8 Dedupe (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21561\"\u003e#21561\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\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/mui/mui-x/blob/v8.27.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.27.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 5, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 6 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Bugfixes\u003c/li\u003e\n\u003cli\u003e🌎 Improve Ukrainian (uk-UA) locale\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to this community member for their valuable contribution:\n\u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent unnecessary row selection checkbox rerendering (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21571\"\u003e#21571\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Make \u003ccode\u003eGridScrollArea\u003c/code\u003e overrides resolver dynamic (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21612\"\u003e#21612\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[l10n] Improve Ukrainian (uk-UA) locale (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21381\"\u003e#21381\u003c/a\u003e) \u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] Use \u003ccode\u003egetRowId\u003c/code\u003e prop to calculate the tree data row update (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21544\"\u003e#21544\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Deprecate \u003ccode\u003eChartDataProvider\u003c/code\u003e in favour of \u003ccode\u003eChartsDataProvider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21549\"\u003e#21549\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartContainer\u003c/code\u003e to \u003ccode\u003eChartsContainer\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21186\"\u003e#21186\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartZoomSlider\u003c/code\u003e to \u003ccode\u003eChartsZoomSlider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21572\"\u003e#21572\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\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/mui/mui-x/commit/4fb2adc3ffddd816b3d6f9973f12c2db25c7fc03\"\u003e\u003ccode\u003e4fb2adc\u003c/code\u003e\u003c/a\u003e [release] v8.27.4 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21607\"\u003e#21607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/0bea177fe4f4ea6879ffa13253c9f5a50492c67a\"\u003e\u003ccode\u003e0bea177\u003c/code\u003e\u003c/a\u003e [DataGrid] Make \u003ccode\u003eGridScrollArea\u003c/code\u003e overrides resolver dynamic (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21612\"\u003e#21612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/a03c00d35c2b065e60ca1da03ee721e37c90c64a\"\u003e\u003ccode\u003ea03c00d\u003c/code\u003e\u003c/a\u003e [l10n] Improve Ukrainian (uk-UA) locale (\u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21381\"\u003e#21381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/31213c67f24f5e52e66578845b66b70612ecd04f\"\u003e\u003ccode\u003e31213c6\u003c/code\u003e\u003c/a\u003e [DataGrid] Prevent unnecessary row selection checkbox rerendering (\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/85257b205f6255580896cfcd1f897e1213c6d9ab\"\u003e\u003ccode\u003e85257b2\u003c/code\u003e\u003c/a\u003e [release] v8.27.3 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21471\"\u003e#21471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/1e5d75fe8107c8862569711289adc72753158260\"\u003e\u003ccode\u003e1e5d75f\u003c/code\u003e\u003c/a\u003e [DataGridPro] Improve dynamic data support and cache invalidation in lazy loa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/d4070fa9d93695cc741b840dc13027e74fc40966\"\u003e\u003ccode\u003ed4070fa\u003c/code\u003e\u003c/a\u003e [DataGrid] Preserve key input during row edit when using \u003ccode\u003erowModesModel\u003c/code\u003e (\u003ca href=\"https://github.com/mi\"\u003e\u003ccode\u003e@​mi\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/e15a0c472c9661f1724afa7ce0acd205707de712\"\u003e\u003ccode\u003ee15a0c4\u003c/code\u003e\u003c/a\u003e [release] v8.27.1 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21312\"\u003e#21312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/1c4c3d8ec14062158b77f011bd952992f5afab49\"\u003e\u003ccode\u003e1c4c3d8\u003c/code\u003e\u003c/a\u003e [DataGrid] Hide column menu icon when there are no items (\u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21303\"\u003e#21303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/b3e51b8100d479ecdb96bc2f83b9e4fa44b37bf9\"\u003e\u003ccode\u003eb3e51b8\u003c/code\u003e\u003c/a\u003e [DataGrid] Optimize \u003ccode\u003eGridRootStyles\u003c/code\u003e overrides resolver (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21251\"\u003e#21251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/mui-x/commits/v8.27.4/packages/x-data-grid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.9.0 to 2.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e\u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use a normal Error when DOMException isn't available by \u003ca href=\"https://github.com/EskiMojo14\"\u003e\u003ccode\u003e@​EskiMojo14\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5161\"\u003ereduxjs/redux-toolkit#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e 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/redux-toolkit/pull/5165\"\u003ereduxjs/redux-toolkit#5165\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/redux-toolkit/compare/v2.11.1...v2.11.2\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.1...v2.11.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.1\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e fixes an issue with our internal \u003ccode\u003eAbortSignal\u003c/code\u003e handling that was reported as causing an error in a rare reset situation.  We've also restructured our publishing process to use NPM Trusted Publishing, and updated our TS support matrix to only support TS 5.4+.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003ePublishing Changes\u003c/h3\u003e\n\u003cp\u003eWe've previously done most of our releases semi-manually locally, with various release process CLI tools.  With the changes to NPM publishing security and the recent wave of NPM attacks, we've updated our publishing process to solely use NPM Trusted Publishing via workflows.  We've also done a hardening pass on our own CI setup.\u003c/p\u003e\n\u003cp\u003eWe had done a couple releases via CI workflows previously, and later semi-manual releases caused PNPM to warn that RTK was no longer trusted.  This release should be trusted and will resolve that issue.\u003c/p\u003e\n\u003cp\u003eThanks to the e18e folks and their excellent guide at \u003ca href=\"https://e18e.dev/docs/publishing\"\u003ehttps://e18e.dev/docs/publishing\u003c/a\u003e for making this process easier!\u003c/p\u003e\n\u003ch3\u003eTS Support Matrix Updates\u003c/h3\u003e\n\u003cp\u003eWe've previously mentioned rolling changes to our TS support matrix in release notes, but didn't officially document our support policy.  We've added a description of the support policy (last 2 years of TS releases, matching DefinitelyTyped) and the current oldest TS version we support in the docs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/introduction/getting-started#typescript\"\u003ehttps://redux-toolkit.js.org/introduction/getting-started#typescript\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/usage/usage-with-typescript#introduction\"\u003ehttps://redux-toolkit.js.org/usage/usage-with-typescript#introduction\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of today, we've updated the support matrix to be TS 5.4+ .  As always, it's \u003cem\u003epossible\u003c/em\u003e RTK will work if you're using an earlier version of TS, but we don't test against earlier versions and don't support any issues with those versions.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003ehave\u003c/em\u003e run an initial test with the upcoming TS 7.0 native \u003ccode\u003etsgo\u003c/code\u003e release.  We found a couple minor issues with our own TS build and test setup, but no obvious issues with using RTK with TS 7.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cp\u003eA user reported a rare edge case where the combination of \u003ccode\u003eresetApiState\u003c/code\u003e and \u003ccode\u003eretry()\u003c/code\u003e could lead to an error calling an \u003ccode\u003eAbortController\u003c/code\u003e.  We've restructured our \u003ccode\u003eAbortController\u003c/code\u003e handling logic to avoid that (and simplified a bit of our internals in the process).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse trusted publishing and harden workflows 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/redux-toolkit/pull/5152\"\u003ereduxjs/redux-toolkit#5152\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/redux-toolkit/commit/646d54c1f7040342cdaf109ca81a344c88cda9ba\"\u003e\u003ccode\u003e646d54c\u003c/code\u003e\u003c/a\u003e Release 2.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/819b29c5020062dfa87092a9400a4db7d9132ba6\"\u003e\u003ccode\u003e819b29c\u003c/code\u003e\u003c/a\u003e Include page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9af97ca717ec4b2e22df232120cea57800e9d79f\"\u003e\u003ccode\u003e9af97ca\u003c/code\u003e\u003c/a\u003e fix: use a normal Error when DOMException isn't available (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3615d1ae680690727edc148c8bd0dbe1f2fa215c\"\u003e\u003ccode\u003e3615d1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5120\"\u003e#5120\u003c/a\u003e from reduxjs/vitest-bumps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/fae3b9508ee2e949c91f2ddae14059afe2957de2\"\u003e\u003ccode\u003efae3b95\u003c/code\u003e\u003c/a\u003e avoid excessive type instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d296e33e48364a6a7894ef05d8b31caa1a249a50\"\u003e\u003ccode\u003ed296e33\u003c/code\u003e\u003c/a\u003e fix type issue with RTKQ and reselect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9ce71b9ac93f7a23e34b8f798e7c954ea3f792c0\"\u003e\u003ccode\u003e9ce71b9\u003c/code\u003e\u003c/a\u003e add node to types field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d14d4278209f5d551b42fbbcb9bfa06a5610b462\"\u003e\u003ccode\u003ed14d427\u003c/code\u003e\u003c/a\u003e remove unused tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/324dd05b36d5bb0bf39c1178ebbaa3bf016eeb3e\"\u003e\u003ccode\u003e324dd05\u003c/code\u003e\u003c/a\u003e bump vite to match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/b0887c4945937b66a88a6f7c0287f2c647c969c0\"\u003e\u003ccode\u003eb0887c4\u003c/code\u003e\u003c/a\u003e bump to vitest v4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.9.0...v2.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd` from 5.29.3 to 6.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/ant-design/releases\"\u003eantd's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelect\n\u003cul\u003e\n\u003cli\u003e🐞 Fix Select incorrect dropdown height when \u003ccode\u003evalue\u003c/code\u003e is an empty string. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56976\"\u003e#56976\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Select value echo issue when \u003ccode\u003evalue\u003c/code\u003e is an empty string. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56966\"\u003e#56966\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Select \u0026amp; TreeSelect selected value text still visible when searching. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56946\"\u003e#56946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 Fix TreeSelect Checkbox being compressed when multi-line text is present. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56961\"\u003e#56961\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Typography hovering copy button triggering ellipsis tooltip when both \u003ccode\u003ecopyable\u003c/code\u003e and \u003ccode\u003eellipsis\u003c/code\u003e are enabled; fix ellipsis tooltip not appearing after moving back from copy button. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56855\"\u003e#56855\u003c/a\u003e \u003ca href=\"https://github.com/claytonlin1110\"\u003e\u003ccode\u003e@​claytonlin1110\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Progress animation overflow when \u003ccode\u003estatus=\u0026quot;active\u0026quot;\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56972\"\u003e#56972\u003c/a\u003e \u003ca href=\"https://github.com/aibayanyu20\"\u003e\u003ccode\u003e@​aibayanyu20\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Upload picture-wall mode list overflow and overlap when file count exceeds one row. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56945\"\u003e#56945\u003c/a\u003e \u003ca href=\"https://github.com/xbsheng\"\u003e\u003ccode\u003e@​xbsheng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Image flickering in some browsers when opening preview. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56937\"\u003e#56937\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ Add \u003ccode\u003eprefers-reduced-motion\u003c/code\u003e media query support for Button, Checkbox, Radio, Switch, Segmented to disable transitions for improved accessibility. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56902\"\u003e#56902\u003c/a\u003e \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Input height inconsistency with Select when using \u003ccode\u003evariant=\u0026quot;borderless\u0026quot;\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57014\"\u003e#57014\u003c/a\u003e \u003ca href=\"https://github.com/njlazzar-su\"\u003e\u003ccode\u003e@​njlazzar-su\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Modal \u003ccode\u003econfirm\u003c/code\u003e method layout whitespace when \u003ccode\u003eicon\u003c/code\u003e is empty. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57024\"\u003e#57024\u003c/a\u003e \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Add \u003ccode\u003earia-disabled\u003c/code\u003e attribute for disabled options in Select component.\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57049\"\u003e#57049\u003c/a\u003e \u003ca href=\"https://github.com/meet-student\"\u003e\u003ccode\u003e@​meet-student\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003eSelect\n\u003cul\u003e\n\u003cli\u003e🐞 Select 修复 \u003ccode\u003evalue\u003c/code\u003e 为空字符串时下拉框高度不正确的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56976\"\u003e#56976\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Select 修复 \u003ccode\u003evalue\u003c/code\u003e 为空字符串时值回显异常的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56966\"\u003e#56966\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Select \u0026amp; TreeSelect 修复搜索时已选中值文本仍然显示的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56946\"\u003e#56946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 TreeSelect 修复多行文本时 Checkbox 被压缩变形的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56961\"\u003e#56961\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Typography 修复同时开启 \u003ccode\u003ecopyable\u003c/code\u003e 和 \u003ccode\u003eellipsis\u003c/code\u003e 时，悬停复制按钮会触发省略号 tooltip 的问题；修复从复制按钮移回文字后省略号 tooltip 不再出现的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56855\"\u003e#56855\u003c/a\u003e \u003ca href=\"https://github.com/claytonlin1110\"\u003e\u003ccode\u003e@​claytonlin1110\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Progress 修复 \u003ccode\u003estatus=\u0026quot;active\u0026quot;\u003c/code\u003e 时动画溢出的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56972\"\u003e#56972\u003c/a\u003e \u003ca href=\"https://github.com/aibayanyu20\"\u003e\u003ccode\u003e@​aibayanyu20\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Upload 修复照片墙模式下文件数量超过一行时列表溢出重叠的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56945\"\u003e#56945\u003c/a\u003e \u003ca href=\"https://github.com/xbsheng\"\u003e\u003ccode\u003e@​xbsheng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Image 修复打开预览时，部分浏览器会出现闪烁的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56937\"\u003e#56937\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ 为 Button、Checkbox、Radio、Switch、Segmented 等组件添加 \u003ccode\u003eprefers-reduced-motion\u003c/code\u003e 媒体查询支持，禁用过渡动画以改善无障碍体验。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56902\"\u003e#56902\u003c/a\u003e \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Input 修复 \u003ccode\u003evariant=\u0026quot;borderless\u0026quot;\u003c/code\u003e 时高度与 Select 不一致的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57014\"\u003e#57014\u003c/a\u003e \u003ca href=\"https://github.com/njlazzar-su\"\u003e\u003ccode\u003e@​njlazzar-su\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Modal 修复 \u003ccode\u003econfirm\u003c/code\u003e 方法在 \u003ccode\u003eicon\u003c/code\u003e 为空时布局出现多余空白的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57024\"\u003e#57024\u003c/a\u003e \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Select 组件中的禁用选项添加 \u003ccode\u003earia-disabled\u003c/code\u003e 属性。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57049\"\u003e#57049\u003c/a\u003e \u003ca href=\"https://github.com/meet-student\"\u003e\u003ccode\u003e@​meet-student\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigProvider\n\u003cul\u003e\n\u003cli\u003e🆕 Support ConfigProvider global configuration of \u003ccode\u003emaskClosable\u003c/code\u003e for Modal and Drawer. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56739\"\u003e#56739\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003esuffixIcon\u003c/code\u003e global configuration for DatePicker and TimePicker. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56709\"\u003e#56709\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003eexpandIcon\u003c/code\u003e and \u003ccode\u003eloadingIcon\u003c/code\u003e global configuration for Cascader. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56482\"\u003e#56482\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003escroll\u003c/code\u003e global configuration for Table. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56628\"\u003e#56628\u003c/a\u003e \u003ca href=\"https://github.com/Clayton\"\u003e\u003ccode\u003e@​Clayton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003eclassName\u003c/code\u003e and \u003ccode\u003estyle\u003c/code\u003e configuration for App, and \u003ccode\u003earrow\u003c/code\u003e prop for ColorPicker. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56573\"\u003e#56573\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003eloadingIcon\u003c/code\u003e global configuration for Button. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56439\"\u003e#56439\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003erangePicker.separator\u003c/code\u003e global configuration. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56499\"\u003e#56499\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003etooltipIcon\u003c/code\u003e and \u003ccode\u003etooltipProps\u003c/code\u003e global configuration for Form. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56372\"\u003e#56372\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpload\n\u003cul\u003e\n\u003cli\u003e🆕 Add Upload \u003ccode\u003eclassNames.trigg...\n\n_Description has been truncated_","html_url":"https://github.com/sequentech/step/pull/2478","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sequentech%2Fstep/issues/2478","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2478/packages"},{"uuid":"4025702047","node_id":"PR_kwDODwh4C87IEYX_","number":426,"state":"open","title":"Bump tar and @storybook/cli","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-05T04:38:19.000Z","updated_at":"2026-03-05T04:38:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.17","new_version":"10.2.15"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.17 to 10.2.15\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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!-- 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/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.15/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kbss-cvut/s-forms/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kbss-cvut/s-forms/pull/426","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbss-cvut%2Fs-forms/issues/426","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/426/packages"},{"uuid":"4007821696","node_id":"PR_kwDOGT3Vcs7HKJXx","number":1501,"state":"open","title":"build(deps): bump the patch-and-minor-updates group with 47 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-01T17:40:43.000Z","updated_at":"2026-03-04T15:00:37.063Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"patch-and-minor-updates","update_count":47,"packages":[{"name":"@changesets/cli","old_version":"2.27.7","new_version":"2.29.8","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"24.10.4","new_version":"24.11.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-import","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-mdx","old_version":"3.1.5","new_version":"3.7.0","repository_url":"https://github.com/mdx-js/eslint-mdx"},{"name":"eslint-plugin-react","old_version":"7.34.0","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"markdownlint-cli","old_version":"0.43.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"npm-check-updates","old_version":"19.0.0","new_version":"19.6.3","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"postcss","old_version":"8.4.42","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"pretty-quick","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/prettier/pretty-quick"},{"name":"webpack","old_version":"5.96.1","new_version":"5.105.3","repository_url":"https://github.com/webpack/webpack"},{"name":"sass","old_version":"1.97.2","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"},{"name":"cssnano","old_version":"7.0.6","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"@types/mdx","old_version":"2.0.12","new_version":"2.0.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"clsx","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/lukeed/clsx"},{"name":"rollup","old_version":"4.28.0","new_version":"4.59.0","repository_url":"https://github.com/rollup/rollup"},{"name":"sass-embedded","old_version":"1.71.1","new_version":"1.97.3","repository_url":"https://github.com/sass/embedded-host-node"},{"name":"@babel/core","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-runtime","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@rollup/plugin-babel","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/jest-dom","old_version":"6.4.2","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.9","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/user-event","old_version":"14.5.2","new_version":"14.6.1","repository_url":"https://github.com/testing-library/user-event"},{"name":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"prism-react-renderer","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/FormidableLabs/prism-react-renderer"},{"name":"@babel/preset-typescript","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@chromatic-com/storybook","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/chromaui/addon-visual-tests"},{"name":"@emotion/react","old_version":"11.11.4","new_version":"11.14.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/styled","old_version":"11.14.0","new_version":"11.14.1","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@storybook/addon-a11y","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@date-io/date-fns","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/dmtrKovalenko/date-io"},{"name":"@mui/styles","old_version":"6.1.9","new_version":"6.4.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@uxpin/merge-cli","old_version":"3.4.8","new_version":"3.7.2","repository_url":"https://github.com/UXPin/uxpin-merge-tools"},{"name":"parcel","old_version":"2.13.3","new_version":"2.16.4","repository_url":"https://github.com/parcel-bundler/parcel"},{"name":"scheduler","old_version":"0.23.2","new_version":"0.27.0","repository_url":"https://github.com/facebook/react"},{"name":"ts-loader","old_version":"9.5.1","new_version":"9.5.4","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"html-react-parser","old_version":"5.1.8","new_version":"5.2.17","repository_url":"https://github.com/remarkablemark/html-react-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor-updates group with 47 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.27.7` | `2.29.8` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.4` | `24.11.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` |\n| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) | `3.1.5` | `3.7.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.0` | `7.37.5` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.43.0` | `0.47.0` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `19.0.0` | `19.6.3` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.42` | `8.5.6` |\n| [pretty-quick](https://github.com/prettier/pretty-quick) | `4.0.0` | `4.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.96.1` | `5.105.3` |\n| [sass](https://github.com/sass/dart-sass) | `1.97.2` | `1.97.3` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.0.6` | `7.1.2` |\n| [@types/mdx](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mdx) | `2.0.12` | `2.0.13` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.28.0` | `4.59.0` |\n| [sass-embedded](https://github.com/sass/embedded-host-node) | `1.71.1` | `1.97.3` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.29.0` |\n| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.29.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.28.5` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.28.6` |\n| [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `6.0.4` | `6.1.0` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.2` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.9` | `6.0.0` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) | `2.3.0` | `2.4.1` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.28.5` |\n| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `5.0.0` | `5.0.1` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` |\n| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.14.0` | `11.14.1` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.2.7` | `10.2.13` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.7` | `10.2.13` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.2.7` | `10.2.13` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.7` | `10.2.13` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `10.2.7` | `10.2.13` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.7` | `10.2.13` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.7` | `10.2.13` |\n| [@date-io/date-fns](https://github.com/dmtrKovalenko/date-io) | `3.0.0` | `3.2.1` |\n| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `6.1.9` | `6.4.8` |\n| [@uxpin/merge-cli](https://github.com/UXPin/uxpin-merge-tools/tree/HEAD/packages/uxpin-merge-cli) | `3.4.8` | `3.7.2` |\n| [parcel](https://github.com/parcel-bundler/parcel) | `2.13.3` | `2.16.4` |\n| [scheduler](https://github.com/facebook/react/tree/HEAD/packages/scheduler) | `0.23.2` | `0.27.0` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.4` |\n| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `5.1.8` | `5.2.17` |\n\nUpdates `@changesets/cli` from 2.27.7 to 2.29.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1668\"\u003e#1668\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in pre mode when trying to version private packages when tagging for private package is disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1589\"\u003e#1589\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remorses\"\u003e\u003ccode\u003e@​remorses\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vzt7\"\u003e\u003ccode\u003e@​vzt7\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in prerelease mode when a package misses the version field in its \u003ccode\u003epackage.json\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1619\"\u003e#1619\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c1e8a78f315620f38bdcb35d0ac73fb6016283d0\"\u003e\u003ccode\u003ec1e8a78\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/manucorporat\"\u003e\u003ccode\u003e@​manucorporat\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003e../\u003c/code\u003e in \u003ccode\u003epublishConfig.directory\u003c/code\u003e when publishing packages\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1636\"\u003e#1636\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Correctly resolve new changesets with \u003ccode\u003esince\u003c/code\u003e option when the \u003ccode\u003e.changeset\u003c/code\u003e directory is not directly in the git root\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/git\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.12\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.4 to 24.11.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-import` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-mdx` from 3.1.5 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/eslint-mdx/releases\"\u003eeslint-plugin-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/602\"\u003e#602\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/astrochemx\"\u003e\u003ccode\u003e@​astrochemx\u003c/code\u003e\u003c/a\u003e! - feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/606\"\u003e#606\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e! - chore: use OIDC for publishing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: set \u003ccode\u003eprocessor\u003c/code\u003e for flat config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: prefer \u003ccode\u003econtext.languageOptions.parserOptions\u003c/code\u003e over \u003ccode\u003econtext.parserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/591\"\u003e#591\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/589\"\u003e#589\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/580\"\u003e#580\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: target \u003ccode\u003eES2022\u003c/code\u003e and drop unnecessary \u003ccode\u003etslib\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/583\"\u003e#583\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/8c9ef4beecd864a5083700021284af3a975681a1\"\u003e\u003ccode\u003e8c9ef4b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use unified \u003ccode\u003eperformSyncWork\u003c/code\u003e for parsing with remark config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/f717ff284a5fb8c6cf3c99318d0a1316686b9c8f\"\u003e\u003ccode\u003ef717ff2\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/603\"\u003e#603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e chore: use OIDC for publishing (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e fix: remove unneeded dependency upon uvu (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/600\"\u003e#600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/602\"\u003e#602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/db21842185f6386e0b14d8d5572d451e474402f3\"\u003e\u003ccode\u003edb21842\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/594\"\u003e#594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e fix: set processor for flat config, prefer `context.languageOptions.parserOpt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2d7793710a64ea14ea90af65f97dbe7a38e8aafc\"\u003e\u003ccode\u003e2d77937\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/51f359c5152ced8bb2450eb840d705a49e47821b\"\u003e\u003ccode\u003e51f359c\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/589\"\u003e#589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.1.5...eslint-plugin-mdx@3.7.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-mdx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react` from 7.34.0 to 7.37.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/releases\"\u003eeslint-plugin-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.37.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n[\u003ccode\u003ebutton-has-type\u003c/code\u003e]: docs/rules/button-has-type.md\n[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: docs/rules/jsx-no-constructed-context-values.md\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\n[\u003ccode\u003eprop-types\u003c/code\u003e]: docs/rules/prop-types.md\u003c/p\u003e\n\u003ch2\u003ev7.37.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\u003c/p\u003e\n\u003ch2\u003ev7.37.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n[\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e]: docs/rules/default-props-match-prop-types.md\n[\u003ccode\u003ejsx-boolean-value\u003c/code\u003e]: docs/rules/jsx-boolean-value.md\n[\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e]: docs/rules/jsx-curly-brace-presence.md\n[\u003ccode\u003ejsx-no-bind\u003c/code\u003e]: docs/rules/jsx-no-bind.md\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md\"\u003eeslint-plugin-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5\"\u003e7.37.5\u003c/a\u003e - 2025.04.03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4\"\u003e7.37.4\u003c/a\u003e - 2025.01.12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3\"\u003e7.37.3\u003c/a\u003e - 2024.12.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[7.37.2] - 2024.10.22\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/jsx-eslint/eslint-plugin-react/commit/2c98b83c451a4297edf1787d9a616e50687e27e8\"\u003e\u003ccode\u003e2c98b83\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2f64deadac51b42fc1a8660fad026ac4c68b92f3\"\u003e\u003ccode\u003e2f64dea\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2428618b5a7334b96b7b7eb9629212d07b6fd510\"\u003e\u003ccode\u003e2428618\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e: detect constructed context values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/60b731621c98b8d3f6c8c5339a50dc54bf3fd068\"\u003e\u003ccode\u003e60b7316\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003eprop-types\u003c/code\u003e: use proper spacing/semis, button type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/90a00b9318374b402114a4136c6f118b48d9346e\"\u003e\u003ccode\u003e90a00b9\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eprop-types\u003c/code\u003e: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/3fd9b9223e3f4fc6b34eb6f3ab734a7e2c73743d\"\u003e\u003ccode\u003e3fd9b92\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/addad4687b710c022f868ea17f6cabfaaddd8b44\"\u003e\u003ccode\u003eaddad46\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eobject.entries\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/98a31f8e76a4d8aa52caeeb55940f35682b18b2f\"\u003e\u003ccode\u003e98a31f8\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@babel/core\u003c/code\u003e, \u003ccode\u003e@babel/eslint-parser\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/7eb6ca9144333c828f24abdc98154a45aec46d54\"\u003e\u003ccode\u003e7eb6ca9\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003ebutton-has-type\u003c/code\u003e: clean up phrasing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03\"\u003e\u003ccode\u003ee6b5b41\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.37.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.43.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.44.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.37.4\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eConvert module to ECMAScript (breaking change)\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003erequire\u003c/code\u003e, convert to \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD032\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\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/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 19.0.0 to 19.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.6.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.6.2...v19.6.3\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.6.2...v19.6.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: fix overwrites pnpm-workspace.yaml and .yarnrc.yml into json by \u003ca href=\"https://github.com/MKruschke\"\u003e\u003ccode\u003e@​MKruschke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1589\"\u003eraineorshine/npm-check-updates#1589\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.6.1...v19.6.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.6.1...v19.6.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwap diff service. by \u003ca href=\"https://github.com/diegocr\"\u003e\u003ccode\u003e@​diegocr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1603\"\u003eraineorshine/npm-check-updates#1603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.6.0...v19.6.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.6.0...v19.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay link to compare the changes between package versions (--format diff) by \u003ca href=\"https://github.com/diegocr\"\u003e\u003ccode\u003e@​diegocr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1602\"\u003eraineorshine/npm-check-updates#1602\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/diegocr\"\u003e\u003ccode\u003e@​diegocr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1602\"\u003eraineorshine/npm-check-updates#1602\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.5.0...v19.6.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.5.0...v19.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(homepage): Add \u003ccode\u003e--format homepage\u003c/code\u003e option to print homepage.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003e$ ncu --format homepage\r\n...\r\n mocha                      ^11.7.2  →   ^11.7.5    https://mochajs.org/\r\n npm-registry-fetch         ^19.0.0  →   ^19.1.1\r\n prettier                   ^3.6.2  →    ^3.8.1     https://prettier.io\r\n...\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a small \u003ccode\u003ecooldown\u003c/code\u003e regression with number types in the ncurc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/d8c983bca483fe344a4bd3f78081ccee7429045b\"\u003e\u003ccode\u003ed8c983b\u003c/code\u003e\u003c/a\u003e 19.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/057f3eb3e01ceb6d1d2d2ed82ba9ea61f9a35151\"\u003e\u003ccode\u003e057f3eb\u003c/code\u003e\u003c/a\u003e fix: --format diff encodeURIComponent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/a863706f0845bd07457e149a66a863ca00031d80\"\u003e\u003ccode\u003ea863706\u003c/code\u003e\u003c/a\u003e 19.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/4ea83fc4c8ed7551a29866ce9bfe540dc247b870\"\u003e\u003ccode\u003e4ea83fc\u003c/code\u003e\u003c/a\u003e fix: fix overwrites pnpm-workspace.yaml and .yarnrc.yml into json (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/0a62370def87a2fef3d3e8aa9d4ebaf309287576\"\u003e\u003ccode\u003e0a62370\u003c/code\u003e\u003c/a\u003e 19.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/6ed2658556e77c5529b0c28e2e8e483c445b23f2\"\u003e\u003ccode\u003e6ed2658\u003c/code\u003e\u003c/a\u003e Swap diff service. (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1603\"\u003e#1603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/57a09e7889ca805145206a06312b779df9932ded\"\u003e\u003ccode\u003e57a09e7\u003c/code\u003e\u003c/a\u003e 19.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/0d32cde2280d5470ca3e3d151a6d36a2eaec7a70\"\u003e\u003ccode\u003e0d32cde\u003c/code\u003e\u003c/a\u003e --format diff (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1602\"\u003e#1602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/33aab2181acb0deb60107ba7defc1ec0a4ac9829\"\u003e\u003ccode\u003e33aab21\u003c/code\u003e\u003c/a\u003e 19.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/c273d79d7ea5daa2cdf9000120c8f5e7f084017b\"\u003e\u003ccode\u003ec273d79\u003c/code\u003e\u003c/a\u003e --format homepage (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1600\"\u003e#1600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.42 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\r\n                           //    \u0026lt;style\u0026gt;\r\n                           //    p {\r\n                           //      color: green;\r\n                           //    }\r\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\r\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\r\n                           //      color: green;\r\n                           //    }\u0026quot;\r\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\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/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \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\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \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\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \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\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\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/postcss/postcss/commit/91d6eb5c3d1ca8acb4e8e3926005acf2b066c211\"\u003e\u003ccode\u003e91d6eb5\u003c/code\u003e\u003c/a\u003e Release 8.5.6 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/65ffc55117bf4289b1f977986ed76fad402641b1\"\u003e\u003ccode\u003e65ffc55\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ecd20eb7f9587d63e3f3348b768aec0e9fb000d3\"\u003e\u003ccode\u003eecd20eb\u003c/code\u003e\u003c/a\u003e Fix ContainerWithChildren to allow discriminating the node type by comparing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18159719e4a6d65ad7085edf1dc42e07814f683\"\u003e\u003ccode\u003ec181597\u003c/code\u003e\u003c/a\u003e Release 8.5.5 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c5523fbec5f32622e77103c643e1258007c2609d\"\u003e\u003ccode\u003ec5523fb\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/2e3450c55f41e378e086f4f189e5243a573c3390\"\u003e\u003ccode\u003e2e3450c\u003c/code\u003e\u003c/a\u003e refactor: \u003ccode\u003eimport\u003c/code\u003e should be listed before \u003ccode\u003erequire\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/4d720bd01adec2e8645bf91e725825bebb712e1b\"\u003e\u003ccode\u003e4d720bd\u003c/code\u003e\u003c/a\u003e Update EM text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/6cb4a6673fb6d8b23eb1ebe66a22b6267ab141de\"\u003e\u003ccode\u003e6cb4a66\u003c/code\u003e\u003c/a\u003e Release 8.5.4 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ec5c1e031083664bed1cf91eaac72f8c61068110\"\u003e\u003ccode\u003eec5c1e0\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/e85e9385c87499bc7e274c6ce332cf59e3988994\"\u003e\u003ccode\u003ee85e938\u003c/code\u003e\u003c/a\u003e Fix code format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.42...8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pretty-quick` from 4.0.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRele...\n\n_Description has been truncated_","html_url":"https://github.com/nl-design-system/rvo/pull/1501","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frvo/issues/1501","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1501/packages"},{"uuid":"3997308685","node_id":"PR_kwDOHiIInM7GondF","number":110,"state":"open","title":"chore(deps-dev): bump storybook and @storybook/cli in /web","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-02-26T19:16:45.000Z","updated_at":"2026-03-28T22:01:59.170Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"storybook","repository_url":"https://github.com/storybookjs/storybook","old_version":"8.4.7","new_version":"8.6.17"},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"8.4.7","new_version":"8.6.17"}],"path":"/web","ecosystem":"npm"},"body":"Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) and [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies needed to be updated together.\nUpdates `storybook` from 8.4.7 to 8.6.17\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\u003ev8.6.17\u003c/h2\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.16\u003c/h2\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.15\u003c/h2\u003e\n\u003ch2\u003e8.6.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Fix .env-file parsing, thanks \u003ca href=\"https://github.com/jreinhold\"\u003e\u003ccode\u003e@​jreinhold\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/v8.6.17/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Add skip onboarding, recommended/minimal config - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30930\"\u003e#30930\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix using dates in expect statements - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/28413\"\u003e#28413\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yann-combarnous\"\u003e\u003ccode\u003e@​yann-combarnous\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix expo router by setting JSX to automatic - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31484\"\u003e#31484\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Make sure that lit arrays are not cloned - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31435\"\u003e#31435\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eControls: Fix boxShadow on empty controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/27193\"\u003e#27193\u003c/a\u003e, thanks \u003ca href=\"https://github.com/H0onnn\"\u003e\u003ccode\u003e@​H0onnn\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Update \u003ccode\u003ereact-native-web\u003c/code\u003e - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31324\"\u003e#31324\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Only install Visual Test Addon if test feature is selected - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30966\"\u003e#30966\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix telemetry error on Storybook UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30953\"\u003e#30953\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\u003eEmber: Fix \u003ccode\u003eember-template-compiler\u003c/code\u003e import for ember 6+ - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30682\"\u003e#30682\u003c/a\u003e, thanks \u003ca href=\"https://github.com/leoeuclids\"\u003e\u003ccode\u003e@​leoeuclids\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext: Update vite-plugin-storybook-nextjs to 2.0.0--canary.33.17a2310.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30997\"\u003e#30997\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Exclude \u003ccode\u003enode_modules\u003c/code\u003e from docgen - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30981\"\u003e#30981\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Fix zone.js support for Angular libraries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30941\"\u003e#30941\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\u003e8.6.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-docs: Fix non-string handling in Stories block - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30913\"\u003e#30913\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JamesIves\"\u003e\u003ccode\u003e@​JamesIves\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNextjs: Fix styled-jsx optimize vite warnings - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30932\"\u003e#30932\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix actImplementation is not a function - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30929\"\u003e#30929\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext: Fix react aliases in next vite plugin - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30914\"\u003e#30914\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Export all files in Angular package.json - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30849\"\u003e#30849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Don't add packageManager entry to package.json automatically - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30855\"\u003e#30855\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Allow portable stories to be used in SSR - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30847\"\u003e#30847\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Adjust Svelte typings to include Svelte 5 function components - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30852\"\u003e#30852\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dummdidumm\"\u003e\u003ccode\u003e@​dummdidumm\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Make sure that telemetry doesn't fail on init - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30857\"\u003e#30857\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Update HMR filter to target specific story file types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30845\"\u003e#30845\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/commit/c6e550a58e69723187157165d3610e876518d935\"\u003e\u003ccode\u003ec6e550a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.16\u0026quot; to \u0026quot;8.6.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9cf9d89dbd357aeb3f872cc35ae301bc1c0fc173\"\u003e\u003ccode\u003e9cf9d89\u003c/code\u003e\u003c/a\u003e Core: Require token for websocket connections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7e5151586ba2475d40e19c592c2f10ce81965ae8\"\u003e\u003ccode\u003e7e51515\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.15\u0026quot; to \u0026quot;8.6.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/3812b43cbb4ac5fec5fb681267e2d79d32b32b48\"\u003e\u003ccode\u003e3812b43\u003c/code\u003e\u003c/a\u003e Bump version from 8.6.14 to 8.6.15 MANUALLY\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4a04cb29be1ecc8b0fbb3def47a7a9c319d43762\"\u003e\u003ccode\u003e4a04cb2\u003c/code\u003e\u003c/a\u003e filter env vars from .env files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ab871786fa96d2d39acfe78ee64bb7da125e67d4\"\u003e\u003ccode\u003eab87178\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.13\u0026quot; to \u0026quot;8.6.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b210eed10e11d03ceee7f0a454a1eaee141ad82f\"\u003e\u003ccode\u003eb210eed\u003c/code\u003e\u003c/a\u003e Update frameworks.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/fe5ea89fe2b475ae96e1a384f77f3ba51637accb\"\u003e\u003ccode\u003efe5ea89\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8c122570e96dc39daa24c0e5d89304aba9f9b3cb\"\u003e\u003ccode\u003e8c12257\u003c/code\u003e\u003c/a\u003e Merge branch 'latest-release'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8fa9049a83005c9294f452fa6b03abf4074230af\"\u003e\u003ccode\u003e8fa9049\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.12\u0026quot; to \u0026quot;8.6.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v8.6.17/code/core\"\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 storybook since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.4.7 to 8.6.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.6.17\u003c/h2\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.16\u003c/h2\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.15\u003c/h2\u003e\n\u003ch2\u003e8.6.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Fix .env-file parsing, thanks \u003ca href=\"https://github.com/jreinhold\"\u003e\u003ccode\u003e@​jreinhold\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/v8.6.17/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Add skip onboarding, recommended/minimal config - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30930\"\u003e#30930\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix using dates in expect statements - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/28413\"\u003e#28413\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yann-combarnous\"\u003e\u003ccode\u003e@​yann-combarnous\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix expo router by setting JSX to automatic - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31484\"\u003e#31484\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Make sure that lit arrays are not cloned - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31435\"\u003e#31435\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eControls: Fix boxShadow on empty controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/27193\"\u003e#27193\u003c/a\u003e, thanks \u003ca href=\"https://github.com/H0onnn\"\u003e\u003ccode\u003e@​H0onnn\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Update \u003ccode\u003ereact-native-web\u003c/code\u003e - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31324\"\u003e#31324\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Only install Visual Test Addon if test feature is selected - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30966\"\u003e#30966\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix telemetry error on Storybook UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30953\"\u003e#30953\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\u003eEmber: Fix \u003ccode\u003eember-template-compiler\u003c/code\u003e import for ember 6+ - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30682\"\u003e#30682\u003c/a\u003e, thanks \u003ca href=\"https://github.com/leoeuclids\"\u003e\u003ccode\u003e@​leoeuclids\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext: Update vite-plugin-storybook-nextjs to 2.0.0--canary.33.17a2310.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30997\"\u003e#30997\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Exclude \u003ccode\u003enode_modules\u003c/code\u003e from docgen - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30981\"\u003e#30981\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Fix zone.js support for Angular libraries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30941\"\u003e#30941\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\u003e8.6.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-docs: Fix non-string handling in Stories block - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30913\"\u003e#30913\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JamesIves\"\u003e\u003ccode\u003e@​JamesIves\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNextjs: Fix styled-jsx optimize vite warnings - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30932\"\u003e#30932\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix actImplementation is not a function - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30929\"\u003e#30929\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext: Fix react aliases in next vite plugin - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30914\"\u003e#30914\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Export all files in Angular package.json - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30849\"\u003e#30849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Don't add packageManager entry to package.json automatically - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30855\"\u003e#30855\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Allow portable stories to be used in SSR - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30847\"\u003e#30847\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Adjust Svelte typings to include Svelte 5 function components - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30852\"\u003e#30852\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dummdidumm\"\u003e\u003ccode\u003e@​dummdidumm\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Make sure that telemetry doesn't fail on init - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30857\"\u003e#30857\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Update HMR filter to target specific story file types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30845\"\u003e#30845\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/commit/c6e550a58e69723187157165d3610e876518d935\"\u003e\u003ccode\u003ec6e550a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.16\u0026quot; to \u0026quot;8.6.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7e5151586ba2475d40e19c592c2f10ce81965ae8\"\u003e\u003ccode\u003e7e51515\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.15\u0026quot; to \u0026quot;8.6.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/99db7e4ec6ce631079a945692215443f668a22b5\"\u003e\u003ccode\u003e99db7e4\u003c/code\u003e\u003c/a\u003e adjust experimental nextjs vite sandbox to use vite 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/3812b43cbb4ac5fec5fb681267e2d79d32b32b48\"\u003e\u003ccode\u003e3812b43\u003c/code\u003e\u003c/a\u003e Bump version from 8.6.14 to 8.6.15 MANUALLY\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/706f18febeb6ac7b0d5f90e1d89455d877cd1110\"\u003e\u003ccode\u003e706f18f\u003c/code\u003e\u003c/a\u003e Exclude angular-cli/prerelease from CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/58f36b9998e3140407a571a97010e7f384848117\"\u003e\u003ccode\u003e58f36b9\u003c/code\u003e\u003c/a\u003e Remove specific version specifier for '\u003ccode\u003e@​storybook/addon-webpack5-compiler-bab\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/35795e507497e1ceb5f06ec7c9486f3ded981264\"\u003e\u003ccode\u003e35795e5\u003c/code\u003e\u003c/a\u003e Specify version ranges for '\u003ccode\u003e@​storybook/addon-webpack5-compiler\u003c/code\u003e' which are com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1f4bc22088d07688410ae396667a9fd1a003fcd2\"\u003e\u003ccode\u003e1f4bc22\u003c/code\u003e\u003c/a\u003e Use distinct commit to download sandboxes from an earlier version of Storybook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ab871786fa96d2d39acfe78ee64bb7da125e67d4\"\u003e\u003ccode\u003eab87178\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.13\u0026quot; to \u0026quot;8.6.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8c122570e96dc39daa24c0e5d89304aba9f9b3cb\"\u003e\u003ccode\u003e8c12257\u003c/code\u003e\u003c/a\u003e Merge branch 'latest-release'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v8.6.17/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/jauderho/owncast/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/jauderho/owncast/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jauderho%2Fowncast/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"},{"uuid":"3997176961","node_id":"PR_kwDOO0jgP87GoLtY","number":376,"state":"open","title":"chore(deps)(deps): bump storybook and @storybook/cli in /vite-app","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-26T18:44:33.000Z","updated_at":"2026-02-26T18:49:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps)","packages":[{"name":"storybook","repository_url":"https://github.com/storybookjs/storybook","old_version":"10.1.10","new_version":"10.2.13"},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"10.1.4","new_version":"10.2.13"}],"path":"/vite-app","ecosystem":"npm"},"body":"Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) to 10.2.13 and updates ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nUpdates `storybook` from 10.1.10 to 10.2.13\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.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/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.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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!-- 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/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/91e74011522e4d7f480c11cd1929d936bae96c80\"\u003e\u003ccode\u003e91e7401\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33922\"\u003e#33922\u003c/a\u003e from storybookjs/valentin/fix-performance-in-infer-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9d6cde29c6a1d2b831c9c82f90afce140e8f1fe9\"\u003e\u003ccode\u003e9d6cde2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33868\"\u003e#33868\u003c/a\u003e from storybookjs/valentin/sanitize-save-from-contro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b13d6969a636972be178f20d4f51a2cc76f1e49f\"\u003e\u003ccode\u003eb13d696\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33910\"\u003e#33910\u003c/a\u003e from storybookjs/shilman/add-project-since\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c527821b360fba7eebb868d8174ec9f00dcc58ca\"\u003e\u003ccode\u003ec527821\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33888\"\u003e#33888\u003c/a\u003e from storybookjs/valentin/fix-addon-vitest-a11y-set...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/fd275fb2cbffcddb95cbd4842ec58ed188cda073\"\u003e\u003ccode\u003efd275fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33820\"\u003e#33820\u003c/a\u003e from storybookjs/harden-websocket-security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.13/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 10.1.4 to 10.2.13\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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!-- 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/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.13/code/lib/cli-storybook\"\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/PetriLahdelma/digitaltableteur/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/PetriLahdelma/digitaltableteur/pull/376","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PetriLahdelma%2Fdigitaltableteur/issues/376","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/376/packages"},{"uuid":"3994033281","node_id":"PR_kwDOGT3Vcs7GdtnL","number":1490,"state":"closed","title":"build(deps): bump the patch-and-minor-updates group across 1 directory with 45 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-26T09:08:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-26T08:21:52.000Z","updated_at":"2026-02-26T09:08:53.000Z","time_to_close":2820,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"patch-and-minor-updates","update_count":45,"packages":[{"name":"@changesets/cli","old_version":"2.27.7","new_version":"2.29.8","repository_url":"https://github.com/changesets/changesets"},{"name":"eslint-plugin-import","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-mdx","old_version":"3.1.5","new_version":"3.6.2","repository_url":"https://github.com/mdx-js/eslint-mdx"},{"name":"eslint-plugin-react","old_version":"7.34.0","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"markdownlint-cli","old_version":"0.43.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"npm-check-updates","old_version":"19.0.0","new_version":"19.5.0","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"postcss","old_version":"8.4.42","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"pretty-quick","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/prettier/pretty-quick"},{"name":"webpack","old_version":"5.96.1","new_version":"5.105.2","repository_url":"https://github.com/webpack/webpack"},{"name":"sass","old_version":"1.97.2","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"},{"name":"cssnano","old_version":"7.0.6","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"@types/mdx","old_version":"2.0.12","new_version":"2.0.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"clsx","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/lukeed/clsx"},{"name":"rollup","old_version":"4.28.0","new_version":"4.59.0","repository_url":"https://github.com/rollup/rollup"},{"name":"sass-embedded","old_version":"1.71.1","new_version":"1.97.3","repository_url":"https://github.com/sass/embedded-host-node"},{"name":"@babel/core","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-runtime","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@rollup/plugin-babel","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/jest-dom","old_version":"6.4.2","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.9","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/user-event","old_version":"14.5.2","new_version":"14.6.1","repository_url":"https://github.com/testing-library/user-event"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"prism-react-renderer","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/FormidableLabs/prism-react-renderer"},{"name":"@babel/preset-typescript","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@chromatic-com/storybook","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/chromaui/addon-visual-tests"},{"name":"@emotion/react","old_version":"11.11.4","new_version":"11.14.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/styled","old_version":"11.14.0","new_version":"11.14.1","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@storybook/addon-a11y","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@date-io/date-fns","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/dmtrKovalenko/date-io"},{"name":"@mui/styles","old_version":"6.1.9","new_version":"6.4.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@uxpin/merge-cli","old_version":"3.4.8","new_version":"3.7.2","repository_url":"https://github.com/UXPin/uxpin-merge-tools"},{"name":"parcel","old_version":"2.13.3","new_version":"2.16.4","repository_url":"https://github.com/parcel-bundler/parcel"},{"name":"scheduler","old_version":"0.23.2","new_version":"0.27.0","repository_url":"https://github.com/facebook/react"},{"name":"ts-loader","old_version":"9.5.1","new_version":"9.5.4","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"html-react-parser","old_version":"5.1.8","new_version":"5.2.17","repository_url":"https://github.com/remarkablemark/html-react-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor-updates group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.27.7` | `2.29.8` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` |\n| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) | `3.1.5` | `3.6.2` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.0` | `7.37.5` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.43.0` | `0.47.0` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `19.0.0` | `19.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.42` | `8.5.6` |\n| [pretty-quick](https://github.com/prettier/pretty-quick) | `4.0.0` | `4.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.96.1` | `5.105.2` |\n| [sass](https://github.com/sass/dart-sass) | `1.97.2` | `1.97.3` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.0.6` | `7.1.2` |\n| [@types/mdx](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mdx) | `2.0.12` | `2.0.13` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.28.0` | `4.59.0` |\n| [sass-embedded](https://github.com/sass/embedded-host-node) | `1.71.1` | `1.97.3` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.29.0` |\n| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.29.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.28.5` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.28.6` |\n| [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `6.0.4` | `6.1.0` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.2` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.9` | `6.0.0` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) | `2.3.0` | `2.4.1` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.28.5` |\n| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `5.0.0` | `5.0.1` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` |\n| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.14.0` | `11.14.1` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.2.7` | `10.2.12` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.7` | `10.2.12` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.2.7` | `10.2.12` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.7` | `10.2.12` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `10.2.7` | `10.2.12` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.7` | `10.2.12` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.7` | `10.2.12` |\n| [@date-io/date-fns](https://github.com/dmtrKovalenko/date-io) | `3.0.0` | `3.2.1` |\n| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `6.1.9` | `6.4.8` |\n| [@uxpin/merge-cli](https://github.com/UXPin/uxpin-merge-tools/tree/HEAD/packages/uxpin-merge-cli) | `3.4.8` | `3.7.2` |\n| [parcel](https://github.com/parcel-bundler/parcel) | `2.13.3` | `2.16.4` |\n| [scheduler](https://github.com/facebook/react/tree/HEAD/packages/scheduler) | `0.23.2` | `0.27.0` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.4` |\n| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `5.1.8` | `5.2.17` |\n\n\nUpdates `@changesets/cli` from 2.27.7 to 2.29.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1668\"\u003e#1668\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in pre mode when trying to version private packages when tagging for private package is disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1589\"\u003e#1589\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remorses\"\u003e\u003ccode\u003e@​remorses\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vzt7\"\u003e\u003ccode\u003e@​vzt7\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in prerelease mode when a package misses the version field in its \u003ccode\u003epackage.json\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1619\"\u003e#1619\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c1e8a78f315620f38bdcb35d0ac73fb6016283d0\"\u003e\u003ccode\u003ec1e8a78\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/manucorporat\"\u003e\u003ccode\u003e@​manucorporat\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003e../\u003c/code\u003e in \u003ccode\u003epublishConfig.directory\u003c/code\u003e when publishing packages\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1636\"\u003e#1636\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Correctly resolve new changesets with \u003ccode\u003esince\u003c/code\u003e option when the \u003ccode\u003e.changeset\u003c/code\u003e directory is not directly in the git root\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/git\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.12\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-mdx` from 3.1.5 to 3.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/eslint-mdx/releases\"\u003eeslint-plugin-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: set \u003ccode\u003eprocessor\u003c/code\u003e for flat config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: prefer \u003ccode\u003econtext.languageOptions.parserOptions\u003c/code\u003e over \u003ccode\u003econtext.parserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/591\"\u003e#591\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/589\"\u003e#589\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/580\"\u003e#580\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: target \u003ccode\u003eES2022\u003c/code\u003e and drop unnecessary \u003ccode\u003etslib\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/583\"\u003e#583\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/8c9ef4beecd864a5083700021284af3a975681a1\"\u003e\u003ccode\u003e8c9ef4b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use unified \u003ccode\u003eperformSyncWork\u003c/code\u003e for parsing with remark config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-mdx@3.4.2...eslint-plugin-mdx@3.5.0\"\u003ehttps://github.com/mdx-js/eslint-mdx/compare/eslint-mdx@3.4.2...eslint-plugin-mdx@3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/577\"\u003e#577\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/b670ae4b6b8e509d278ab3a90834231666b98609\"\u003e\u003ccode\u003eb670ae4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: remove buggy \u003ccode\u003emodule-sync\u003c/code\u003e entry\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/b670ae4b6b8e509d278ab3a90834231666b98609\"\u003e\u003ccode\u003eb670ae4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.4.2\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/mdx-js/eslint-mdx/commit/db21842185f6386e0b14d8d5572d451e474402f3\"\u003e\u003ccode\u003edb21842\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/594\"\u003e#594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e fix: set processor for flat config, prefer `context.languageOptions.parserOpt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2d7793710a64ea14ea90af65f97dbe7a38e8aafc\"\u003e\u003ccode\u003e2d77937\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/51f359c5152ced8bb2450eb840d705a49e47821b\"\u003e\u003ccode\u003e51f359c\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/589\"\u003e#589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a51a0270bbf5a7769ba6509081ce3e1f34643b64\"\u003e\u003ccode\u003ea51a027\u003c/code\u003e\u003c/a\u003e docs: remove blue underline from README.md (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/588\"\u003e#588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2fd7907d17cc39a46eb8283a6f50102ac57c95a0\"\u003e\u003ccode\u003e2fd7907\u003c/code\u003e\u003c/a\u003e docs: update funding info (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/587\"\u003e#587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/c10165e4f62cfa2261250783c632bf36bb55bc89\"\u003e\u003ccode\u003ec10165e\u003c/code\u003e\u003c/a\u003e chore: bump all (dev)Dependencies (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/586\"\u003e#586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/6623c9b56f9d82593fbc6fcedc91edf57d3d9a25\"\u003e\u003ccode\u003e6623c9b\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.1.5...eslint-plugin-mdx@3.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react` from 7.34.0 to 7.37.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/releases\"\u003eeslint-plugin-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.37.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n[\u003ccode\u003ebutton-has-type\u003c/code\u003e]: docs/rules/button-has-type.md\n[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: docs/rules/jsx-no-constructed-context-values.md\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\n[\u003ccode\u003eprop-types\u003c/code\u003e]: docs/rules/prop-types.md\u003c/p\u003e\n\u003ch2\u003ev7.37.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\u003c/p\u003e\n\u003ch2\u003ev7.37.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n[\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e]: docs/rules/default-props-match-prop-types.md\n[\u003ccode\u003ejsx-boolean-value\u003c/code\u003e]: docs/rules/jsx-boolean-value.md\n[\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e]: docs/rules/jsx-curly-brace-presence.md\n[\u003ccode\u003ejsx-no-bind\u003c/code\u003e]: docs/rules/jsx-no-bind.md\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md\"\u003eeslint-plugin-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5\"\u003e7.37.5\u003c/a\u003e - 2025.04.03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4\"\u003e7.37.4\u003c/a\u003e - 2025.01.12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3\"\u003e7.37.3\u003c/a\u003e - 2024.12.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[7.37.2] - 2024.10.22\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/jsx-eslint/eslint-plugin-react/commit/2c98b83c451a4297edf1787d9a616e50687e27e8\"\u003e\u003ccode\u003e2c98b83\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2f64deadac51b42fc1a8660fad026ac4c68b92f3\"\u003e\u003ccode\u003e2f64dea\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2428618b5a7334b96b7b7eb9629212d07b6fd510\"\u003e\u003ccode\u003e2428618\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e: detect constructed context values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/60b731621c98b8d3f6c8c5339a50dc54bf3fd068\"\u003e\u003ccode\u003e60b7316\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003eprop-types\u003c/code\u003e: use proper spacing/semis, button type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/90a00b9318374b402114a4136c6f118b48d9346e\"\u003e\u003ccode\u003e90a00b9\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eprop-types\u003c/code\u003e: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/3fd9b9223e3f4fc6b34eb6f3ab734a7e2c73743d\"\u003e\u003ccode\u003e3fd9b92\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/addad4687b710c022f868ea17f6cabfaaddd8b44\"\u003e\u003ccode\u003eaddad46\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eobject.entries\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/98a31f8e76a4d8aa52caeeb55940f35682b18b2f\"\u003e\u003ccode\u003e98a31f8\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@babel/core\u003c/code\u003e, \u003ccode\u003e@babel/eslint-parser\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/7eb6ca9144333c828f24abdc98154a45aec46d54\"\u003e\u003ccode\u003e7eb6ca9\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003ebutton-has-type\u003c/code\u003e: clean up phrasing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03\"\u003e\u003ccode\u003ee6b5b41\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.37.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.43.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.44.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.37.4\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eConvert module to ECMAScript (breaking change)\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003erequire\u003c/code\u003e, convert to \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD032\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\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/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 19.0.0 to 19.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(homepage): Add \u003ccode\u003e--format homepage\u003c/code\u003e option to print homepage.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003e$ ncu --format homepage\r\n...\r\n mocha                      ^11.7.2  →   ^11.7.5    https://mochajs.org/\r\n npm-registry-fetch         ^19.0.0  →   ^19.1.1\r\n prettier                   ^3.6.2  →    ^3.8.1     https://prettier.io\r\n...\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a small \u003ccode\u003ecooldown\u003c/code\u003e regression with number types in the ncurc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cooldown): support cooldown strings like \u0026quot;7d\u0026quot;, \u0026quot;12h\u0026quot;, \u0026quot;30m\u0026quot; by \u003ca href=\"https://github.com/aversini\"\u003e\u003ccode\u003e@​aversini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1598\"\u003eraineorshine/npm-check-updates#1598\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/aversini\"\u003e\u003ccode\u003e@​aversini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1598\"\u003eraineorshine/npm-check-updates#1598\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.3.2...v19.4.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.3.2...v19.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.3.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: close code tag instead of reopening another one by \u003ca href=\"https://github.com/sod\"\u003e\u003ccode\u003e@​sod\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1588\"\u003eraineorshine/npm-check-updates#1588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tests): resolve EBUSY errors on Windows by retrying directory removal by \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1590\"\u003eraineorshine/npm-check-updates#1590\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/sod\"\u003e\u003ccode\u003e@​sod\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1588\"\u003eraineorshine/npm-check-updates#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.3.1...v19.3.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.3.1...v19.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(catalog): use the right yarn config name by \u003ca href=\"https://github.com/MKruschke\"\u003e\u003ccode\u003e@​MKruschke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1586\"\u003eraineorshine/npm-check-updates#1586\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.3.0...v19.3.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.3.0...v19.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/33aab2181acb0deb60107ba7defc1ec0a4ac9829\"\u003e\u003ccode\u003e33aab21\u003c/code\u003e\u003c/a\u003e 19.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/c273d79d7ea5daa2cdf9000120c8f5e7f084017b\"\u003e\u003ccode\u003ec273d79\u003c/code\u003e\u003c/a\u003e --format homepage (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1600\"\u003e#1600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/545fae7e0437f2b01dbb7729f5132d5ee77c8317\"\u003e\u003ccode\u003e545fae7\u003c/code\u003e\u003c/a\u003e CLIOption: Type input as unknown.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/cf3f29f4d71c54b09387bea55ce9bcd317d32e0f\"\u003e\u003ccode\u003ecf3f29f\u003c/code\u003e\u003c/a\u003e 19.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/35bcae58dfab29f7fc24e8535ed2f9c6a72ae27f\"\u003e\u003ccode\u003e35bcae5\u003c/code\u003e\u003c/a\u003e cooldown: Handle number type in ncurc.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/21afc0242d0b1ad5c0a3deff8481843644efd68b\"\u003e\u003ccode\u003e21afc02\u003c/code\u003e\u003c/a\u003e 19.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/42dca631c555c8c241fd1b86aae720525e280638\"\u003e\u003ccode\u003e42dca63\u003c/code\u003e\u003c/a\u003e Add skipped test for upgrading duplicate dependencies with different versions...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/8114666981aa8762cba73e691a4e4f9777b4a3ed\"\u003e\u003ccode\u003e8114666\u003c/code\u003e\u003c/a\u003e feat(cooldown): support cooldown strings like \u0026quot;7d\u0026quot;, \u0026quot;12h\u0026quot;, \u0026quot;30m\u0026quot; (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1598\"\u003e#1598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/168325c1d4abe8364dccae2f7952840f17c57937\"\u003e\u003ccode\u003e168325c\u003c/code\u003e\u003c/a\u003e 19.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/e057a795c5027c99a41a2750d4d20e8aecef0f20\"\u003e\u003ccode\u003ee057a79\u003c/code\u003e\u003c/a\u003e install: Provide more helpful message on install failure.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.42 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\r\n                           //    \u0026lt;style\u0026gt;\r\n                           //    p {\r\n                           //      color: green;\r\n                           //    }\r\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\r\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\r\n                           //      color: green;\r\n                           //    }\u0026quot;\r\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\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/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \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\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \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\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \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\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\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/postcss/postcss/commit/91d6eb5c3d1ca8acb4e8e3926005acf2b066c211\"\u003e\u003ccode\u003e91d6eb5\u003c/code\u003e\u003c/a\u003e Release 8.5.6 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/65ffc55117bf4289b1f977986ed76fad402641b1\"\u003e\u003ccode\u003e65ffc55\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ecd20eb7f9587d63e3f3348b768aec0e9fb000d3\"\u003e\u003ccode\u003eecd20eb\u003c/code\u003e\u003c/a\u003e Fix ContainerWithChildren to allow discriminating the node type by comparing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18159719e4a6d65ad7085edf1dc42e07814f683\"\u003e\u003ccode\u003ec181597\u003c/code\u003e\u003c/a\u003e Release 8.5.5 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c5523fbec5f32622e77103c643e1258007c2609d\"\u003e\u003ccode\u003ec5523fb\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/2e3450c55f41e378e086f4f189e5243a573c3390\"\u003e\u003ccode\u003e2e3450c\u003c/code\u003e\u003c/a\u003e refactor: \u003ccode\u003eimport\u003c/code\u003e should be listed before \u003ccode\u003erequire\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/4d720bd01adec2e8645bf91e725825bebb712e1b\"\u003e\u003ccode\u003e4d720bd\u003c/code\u003e\u003c/a\u003e Update EM text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/6cb4a6673fb6d8b23eb1ebe66a22b6267ab141de\"\u003e\u003ccode\u003e6cb4a66\u003c/code\u003e\u003c/a\u003e Release 8.5.4 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ec5c1e031083664bed1cf91eaac72f8c61068110\"\u003e\u003ccode\u003eec5c1e0\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/e85e9385c87499bc7e274c6ce332cf59e3988994\"\u003e\u003ccode\u003ee85e938\u003c/code\u003e\u003c/a\u003e Fix code format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.42...8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pretty-quick` from 4.0.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/pretty-quick/releases\"\u003epretty-quick's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/pretty-quick/pull/214\"\u003e#214\u003c/a\u003e \u003ca href=\"https://github.com/prettier/pretty-quick/commit/25ff3be1231c8130a520ecad86b934e9c5448923\"\u003e\u003ccode\u003e25ff3be\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: v4 should use latest npm tag\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://...\n\n_Description has been truncated_","html_url":"https://github.com/nl-design-system/rvo/pull/1490","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frvo/issues/1490","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1490/packages"},{"uuid":"3977087648","node_id":"PR_kwDODlXD6s7Fl22z","number":1067,"state":"open","title":"Bump the major-dependencies group across 1 directory with 9 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-02-23T09:06:26.000Z","updated_at":"2026-02-23T09:06:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major-dependencies","update_count":9,"packages":[{"name":"syncpack","old_version":"13.0.4","new_version":"14.0.0","repository_url":"https://github.com/JamieMason/syncpack"},{"name":"@storybook/addon-a11y","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.15","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"chromatic","old_version":"13.3.5","new_version":"15.1.1","repository_url":"https://github.com/chromaui/chromatic-cli"},{"name":"storybook","old_version":"8.6.15","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [syncpack](https://github.com/JamieMason/syncpack) | `13.0.4` | `14.0.0` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.6.14` | `10.2.10` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `8.6.14` | `10.2.10` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.2.10` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.15` | `10.2.10` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.2.10` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.2.10` |\n| [chromatic](https://github.com/chromaui/chromatic-cli) | `13.3.5` | `15.1.1` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.15` | `10.2.10` |\n\n\nUpdates `syncpack` from 13.0.4 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JamieMason/syncpack/releases\"\u003esyncpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e14.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0\"\u003e14.0.0\u003c/a\u003e (2026-02-16)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003c/p\u003e\n\u003cp\u003e🚀 \u003cstrong\u003ev14 is a Rust rewrite with a new API\u003c/strong\u003e and has been in public alpha for 7 months.\u003c/p\u003e\n\u003cp\u003eThroughout this time I've developed and tested this version on public monorepos and asked for feedback from the community wherever I can, but there will be situations I haven't seen before.\u003c/p\u003e\n\u003cp\u003ePlease follow the \u003ca href=\"https://syncpack.dev/guide/migrate-v14/\"\u003eMigrate to 14\u003c/a\u003e guide and if afterwards you encounter a problem, raise an issue using the \u003ca href=\"https://github.com/JamieMason/syncpack/issues/new?template=bug_report.yaml\"\u003ebug report\u003c/a\u003e template.\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://syncpack.dev/\"\u003eGetting Started\u003c/a\u003e guide has also been updated and is worth revisiting to get to know the changes.\u003c/p\u003e\n\u003cp\u003eSyncpack is a one person project used by some of the biggest companies in the world. If you or your business finds it useful then please consider a donation or \u003ca href=\"https://github.com/sponsors/JamieMason\"\u003ebecoming a Sponsor\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSyncpack is free and always will be. At the very least, please show it to people that you think might be interested ❤️\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003e14.0.0-canary.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.34...14.0.0-canary.1\"\u003e14.0.0-canary.1\u003c/a\u003e (2026-01-10)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⚠️ This is a release on the \u003cstrong\u003ecanary\u003c/strong\u003e channel and is not intended for general use.\u003c!-- raw HTML omitted --\u003eThis release is testing a different approach to packaging the Rust binaries for different platforms on npm.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003enpm:\u003c/strong\u003e trial removing node entry file (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/a2600ba010108ff879d542d64032f7ace814305f\"\u003ea2600ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e use pnpm dlx in pnpm projects (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/350fbb13ec4cce43b31a57322765b1099cfeeb85\"\u003e350fbb1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/310\"\u003e#310\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0-alpha.41\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.40...14.0.0-alpha.41\"\u003e14.0.0-alpha.41\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1700ed9a4b1b3d396cf7a408ef84645d8430335b\"\u003e1700ed9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply semver groups to highest semver calculation (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/48a80ee6f0048cdc87a2f01a5bce684a219d25d0\"\u003e48a80ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e#314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0-alpha.40\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.39...14.0.0-alpha.40\"\u003e14.0.0-alpha.40\u003c/a\u003e (2026-01-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e print migration guides for deprecated commands (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e1b904d5fe5d03e2670572cf2af86fe2f17d2f2\"\u003e1e1b904\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1bf8f0400878149450fee2360a36b85b69f3250c\"\u003e1bf8f04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0-alpha.39\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/JamieMason/syncpack/blob/main/CHANGELOG.md\"\u003esyncpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-canary.1...14.0.0\"\u003e14.0.0\u003c/a\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): resolve semverGroup / highestSemver conflict \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e\u003ccode\u003e[#314](https://github.com/JamieMason/syncpack/issues/314)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ai): migrate reference material to skills \u003ca href=\"https://github.com/JamieMason/syncpack/commit/aa8912b4dbb483a13490ed2d4c760abc94c656b1\"\u003e\u003ccode\u003eaa8912b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(format): format source \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e2e5f43b71acff0334a02286473c1388dfd6b6c\"\u003e\u003ccode\u003e1e2e5f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): generate open graph images \u003ca href=\"https://github.com/JamieMason/syncpack/commit/0a96bcd055793590538a1d403768cee4625bbac9\"\u003e\u003ccode\u003e0a96bcd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0-canary.1\"\u003e14.0.0-canary.1\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e10 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efeat(npm): trial removing node entry file \u003ca href=\"https://github.com/JamieMason/syncpack/commit/a2600ba010108ff879d542d64032f7ace814305f\"\u003e\u003ccode\u003ea2600ba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 14.0.0-canary.1 \u003ca href=\"https://github.com/JamieMason/syncpack/commit/9b8a28d59f30ebc9b17be1e9a6526b047140f0a0\"\u003e\u003ccode\u003e9b8a28d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.40...14.0.0-alpha.41\"\u003e14.0.0-alpha.41\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e8 February 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003echore(ai): migrate reference material to skills \u003ca href=\"https://github.com/JamieMason/syncpack/commit/aa8912b4dbb483a13490ed2d4c760abc94c656b1\"\u003e\u003ccode\u003eaa8912b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(format): format source \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e2e5f43b71acff0334a02286473c1388dfd6b6c\"\u003e\u003ccode\u003e1e2e5f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(format): run prettier \u003ca href=\"https://github.com/JamieMason/syncpack/commit/46651bf80254f984ae63fb32b3077451d4bac37d\"\u003e\u003ccode\u003e46651bf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.39...14.0.0-alpha.40\"\u003e14.0.0-alpha.40\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e30 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cli): print migration guides for deprecated commands \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e1b904d5fe5d03e2670572cf2af86fe2f17d2f2\"\u003e\u003ccode\u003e1e1b904\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): update dev dependencies \u003ca href=\"https://github.com/JamieMason/syncpack/commit/14fc1dadb02fead6cc3c0ac753272fe9c35c34ec\"\u003e\u003ccode\u003e14fc1da\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cargo): update dependencies \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1bf8f0400878149450fee2360a36b85b69f3250c\"\u003e\u003ccode\u003e1bf8f04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.38...14.0.0-alpha.39\"\u003e14.0.0-alpha.39\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e28 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efeat(config): replace tsx with node@\u0026gt;=22.6 type stripping \u003ca href=\"https://github.com/JamieMason/syncpack/commit/8b1eaa0bb21787ee3a9d8a83a6915a76b2aff1a0\"\u003e\u003ccode\u003e8b1eaa0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 14.0.0-alpha.39 \u003ca href=\"https://github.com/JamieMason/syncpack/commit/f66936de5352eeedd0febfe693ee0fbdebfc299b\"\u003e\u003ccode\u003ef66936d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): run syncpack fix \u003ca href=\"https://github.com/JamieMason/syncpack/commit/ef061b974d2ca213f3d7959fdc158647339cfa1c\"\u003e\u003ccode\u003eef061b9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.37...14.0.0-alpha.38\"\u003e14.0.0-alpha.38\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e27 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): resolve semverGroup / highestSemver conflict \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e\u003ccode\u003e[#314](https://github.com/JamieMason/syncpack/issues/314)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): generate open graph images \u003ca href=\"https://github.com/JamieMason/syncpack/commit/0a96bcd055793590538a1d403768cee4625bbac9\"\u003e\u003ccode\u003e0a96bcd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 14.0.0-alpha.38 \u003ca href=\"https://github.com/JamieMason/syncpack/commit/581d2619c7df1779b8f5a699beb8a91af9e4e8e0\"\u003e\u003ccode\u003e581d261\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): switch rybbit for google analytics \u003ca href=\"https://github.com/JamieMason/syncpack/commit/6f06c5dbcb1fd36dfe7359018102ee90f1fa93cb\"\u003e\u003ccode\u003e6f06c5d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.36...14.0.0-alpha.37\"\u003e14.0.0-alpha.37\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e11 January 2026\u003c/p\u003e\n\u003c/blockquote\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/JamieMason/syncpack/commit/91cc1a3c9351b24de60a0bee0f8723887b4adee8\"\u003e\u003ccode\u003e91cc1a3\u003c/code\u003e\u003c/a\u003e chore(release): 14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/b3ec0ba0bb871b5cbbbd76f56934b4c5cea988cf\"\u003e\u003ccode\u003eb3ec0ba\u003c/code\u003e\u003c/a\u003e feat(syncpack): remove alpha status\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/ac11511170e2d820f2676a1c1ec848fb6c24c992\"\u003e\u003ccode\u003eac11511\u003c/code\u003e\u003c/a\u003e style(site): format mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/f92c34bb809ef69d38a1fcd3d5b82667b12ba6c8\"\u003e\u003ccode\u003ef92c34b\u003c/code\u003e\u003c/a\u003e docs(site): suggest a starting config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/8edfa81bcd5e5d74f11290ad739624625927fb8a\"\u003e\u003ccode\u003e8edfa81\u003c/code\u003e\u003c/a\u003e fix(cargo): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/7f136f8e4b5b9cf68cb520c3dcc8eb957063d1a2\"\u003e\u003ccode\u003e7f136f8\u003c/code\u003e\u003c/a\u003e chore(npm): update dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/ee9a9e259bd5d502d8f971744ba2ea767992b013\"\u003e\u003ccode\u003eee9a9e2\u003c/code\u003e\u003c/a\u003e chore(site): move to syncpack.dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/79617a9f1abf6aa6934e47d4c35197ba6e33a3e2\"\u003e\u003ccode\u003e79617a9\u003c/code\u003e\u003c/a\u003e chore(site): remove gh-pages deploy workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/a238670b0b7ea2c5f68a2998d886fdfed86936d4\"\u003e\u003ccode\u003ea238670\u003c/code\u003e\u003c/a\u003e chore(site): mark as static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/3484468c3ffcd01ca6c71735d55372fdc60a9c04\"\u003e\u003ccode\u003e3484468\u003c/code\u003e\u003c/a\u003e chore(zed): update settings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JamieMason/syncpack/compare/13.0.4...14.0.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 syncpack since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-a11y` from 8.6.14 to 10.2.10\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.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d959d6c8f0ad5c7bf6467d38b40f1cacdd3c80ad\"\u003e\u003ccode\u003ed959d6c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.2\u0026quot; to \u0026quot;10.2.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e3673333f465d581633b3f3a5874b77dfa97ded1\"\u003e\u003ccode\u003ee367333\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.1\u0026quot; to \u0026quot;10.2.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/addons/a11y\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 8.6.14 to 10.2.10\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.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d959d6c8f0ad5c7bf6467d38b40f1cacdd3c80ad\"\u003e\u003ccode\u003ed959d6c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.2\u0026quot; to \u0026quot;10.2.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e3673333f465d581633b3f3a5874b77dfa97ded1\"\u003e\u003ccode\u003ee367333\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.1\u0026quot; to \u0026quot;10.2.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/acf2b4484c8160ee091873aeea6109c6bbbe2d4c\"\u003e\u003ccode\u003eacf2b44\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0\u0026quot; to \u0026quot;10.2.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/addons/docs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-links` from 8.6.14 to 10.2.10\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-links\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-links\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d959d6c8f0ad5c7bf6467d38b40f1cacdd3c80ad\"\u003e\u003ccode\u003ed959d6c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.2\u0026quot; to \u0026quot;10.2.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e3673333f465d581633b3f3a5874b77dfa97ded1\"\u003e\u003ccode\u003ee367333\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.1\u0026quot; to \u0026quot;10.2.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/acf2b4484c8160ee091873aeea6109c6bbbe2d4c\"\u003e\u003ccode\u003eacf2b44\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0\u0026quot; to \u0026quot;10.2.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/addons/links\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.15 to 10.2.10\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth...\n\n_Description has been truncated_","html_url":"https://github.com/kartverket/kvib/pull/1067","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kartverket%2Fkvib/issues/1067","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1067/packages"},{"uuid":"3966149556","node_id":"PR_kwDOPbc7cc7FCrD1","number":56,"state":"open","title":"chore(deps)(deps-dev): bump the dev-dependencies group in /frontend with 7 updates","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-02-20T02:16:13.000Z","updated_at":"2026-02-20T02:16:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps-dev): bump","group_name":"dev-dependencies","update_count":7,"packages":[{"name":"@biomejs/biome","old_version":"2.3.8","new_version":"2.4.3","repository_url":"https://github.com/biomejs/biome"},{"name":"@storybook/addon-designs","old_version":"11.1.0","new_version":"11.1.2","repository_url":"https://github.com/storybookjs/addon-designs"},{"name":"@storybook/addon-docs","old_version":"10.1.8","new_version":"10.2.0","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.1.8","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"10.1.8","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@types/bun","old_version":"1.3.4","new_version":"1.3.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"}],"path":"/frontend","ecosystem":"npm"},"body":"Bumps the dev-dependencies group in /frontend with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.8` | `2.4.3` |\n| [@storybook/addon-designs](https://github.com/storybookjs/addon-designs) | `11.1.0` | `11.1.2` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.1.8` | `10.2.0` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.1.8` | `10.2.10` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.1.8` | `10.2.10` |\n| [@types/bun](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bun) | `1.3.4` | `1.3.9` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` |\n\nUpdates `@biomejs/biome` from 2.3.8 to 2.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.3\u003c/h2\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9120\"\u003e#9120\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/aa40fc237a1379188edcbbbf4dc37fd7de7c58f5\"\u003e\u003ccode\u003eaa40fc2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9109\"\u003e#9109\u003c/a\u003e, where the GitHub reporter wasn't correctly enabled when \u003ccode\u003ebiome ci\u003c/code\u003e runs on GitHub Actions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9128\"\u003e#9128\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ca3f7fcd1b0041fd7ade381032dfbb0f9693a41\"\u003e\u003ccode\u003e8ca3f7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9107\"\u003e#9107\u003c/a\u003e: The HTML parser can now correctly parse Astro directives (client/set/class/is/server), which fixes the formatting for Astro directives.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9124\"\u003e#9124\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f5b0e8d0761c08d79d6cb1ad8df33da8605f20a9\"\u003e\u003ccode\u003ef5b0e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8882\"\u003e#8882\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9108\"\u003e#9108\u003c/a\u003e: The Astro frontmatter lexer now correctly identifies the closing \u003ccode\u003e---\u003c/code\u003e fence when the frontmatter contains multi-line block comments with quote characters, strings that mix quote types (e.g. \u003ccode\u003e\u0026quot;it's\u0026quot;\u003c/code\u003e), or escaped quote characters (e.g. \u003ccode\u003e\u0026quot;\\\u0026quot;\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003e#9142\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3ca066bbb73cfbe1a1bcb1c9fc76f4a79966efc0\"\u003e\u003ccode\u003e3ca066b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9141\"\u003e#9141\u003c/a\u003e: The \u003ccode\u003enoUnknownAttribute\u003c/code\u003e rule no longer reports \u003ccode\u003eclosedby\u003c/code\u003e as an unknown attribute on \u003ccode\u003e\u0026lt;dialog\u0026gt;\u003c/code\u003e elements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9126\"\u003e#9126\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/792013eb767188608d0b6dd4dfa24413832dcb93\"\u003e\u003ccode\u003e792013e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Added missing Mocha globals to the \u003ccode\u003eTest\u003c/code\u003e domain: \u003ccode\u003econtext\u003c/code\u003e, \u003ccode\u003erun\u003c/code\u003e, \u003ccode\u003esetup\u003c/code\u003e, \u003ccode\u003especify\u003c/code\u003e, \u003ccode\u003esuite\u003c/code\u003e, \u003ccode\u003esuiteSetup\u003c/code\u003e, \u003ccode\u003esuiteTeardown\u003c/code\u003e, \u003ccode\u003eteardown\u003c/code\u003e, \u003ccode\u003excontext\u003c/code\u003e, \u003ccode\u003exdescribe\u003c/code\u003e, \u003ccode\u003exit\u003c/code\u003e, and \u003ccode\u003exspecify\u003c/code\u003e. These are injected by Mocha's BDD and TDD interfaces and were previously flagged as undeclared variables in projects using Mocha.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8855\"\u003e#8855\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6918c9e2bf4da19b3ac9f772272bc1a28f454fc1\"\u003e\u003ccode\u003e6918c9e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8840\"\u003e#8840\u003c/a\u003e. Now the Biome CSS parser correctly parses \u003ccode\u003enot + scroll-state\u003c/code\u003e inside \u003ccode\u003e@container\u003c/code\u003e queries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9111\"\u003e#9111\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4fb55cf998a3d41c4451679fe359ebec47692f5d\"\u003e\u003ccode\u003e4fb55cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Slightly improved performance of \u003ca href=\"https://biomejs.dev/linter/rules/no-irregular-whitespace/\"\u003e\u003ccode\u003enoIrregularWhitespace\u003c/code\u003e\u003c/a\u003e by adding early return optimization and simplifying character detection logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8975\"\u003e#8975\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/086a0c5c35a147df13197642bead23aa7df18a84\"\u003e\u003ccode\u003e086a0c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrankFMY\"\u003e\u003ccode\u003e@​FrankFMY\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8478\"\u003e#8478\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-destructuring/\"\u003e\u003ccode\u003euseDestructuring\u003c/code\u003e\u003c/a\u003e no longer suggests destructuring when the variable has a type annotation, like \u003ccode\u003econst foo: string = object.foo\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(lint): optimize noIrregularWhitespace rule by \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9111\"\u003ebiomejs/biome#9111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cli): use github reporter in github actions env by \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9120\"\u003ebiomejs/biome#9120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add more globals for mocha by \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9126\"\u003ebiomejs/biome#9126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(parse/html): astro fence by \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9124\"\u003ebiomejs/biome#9124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(linter): skip useDestructuring for variables with type annotations by \u003ca href=\"https://github.com/FrankFMY\"\u003e\u003ccode\u003e@​FrankFMY\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8975\"\u003ebiomejs/biome#8975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(parser): accept scroll-state(...) in \u003ca href=\"https://github.com/container\"\u003e\u003ccode\u003e@​container\u003c/code\u003e\u003c/a\u003e not queries by \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8855\"\u003ebiomejs/biome#8855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(noUnknownAttribute): add \u003ccode\u003eclosedby\u003c/code\u003e as a valid attribute for \u003ccode\u003e\u0026lt;dialog\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003ebiomejs/biome#9142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(parse/html): parse astro directives by \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9128\"\u003ebiomejs/biome#9128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: release by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9116\"\u003ebiomejs/biome#9116\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/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003ebiomejs/biome#9142\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/biomejs/biome/compare/@biomejs/biome@2.4.2...@biomejs/biome@2.4.3\"\u003ehttps://github.com/biomejs/biome/compare/\u003ccode\u003e@​biomejs/biome\u003c/code\u003e\u003ccode\u003e@​2.4.2...\u003c/code\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e\u003ccode\u003e@​2.4.3\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBiome CLI v2.4.2\u003c/h2\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9103\"\u003e#9103\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/fc9850c4858f6d1a9c1314d782fd561a6c2253c3\"\u003e\u003ccode\u003efc9850c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9098\"\u003e#9098\u003c/a\u003e: \u003ccode\u003euseImportType\u003c/code\u003e no longer incorrectly flags imports used in Svelte control flow blocks (\u003ccode\u003e{#if}\u003c/code\u003e, \u003ccode\u003e{#each}\u003c/code\u003e, \u003ccode\u003e{#await}\u003c/code\u003e, \u003ccode\u003e{#key}\u003c/code\u003e) as type-only imports.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9106\"\u003e#9106\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f4b729679e0ff4452758e026e053bb7b08add4b2\"\u003e\u003ccode\u003ef4b7296\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Updated rule source metadata for rules from \u003ccode\u003ehtml-eslint\u003c/code\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/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9120\"\u003e#9120\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/aa40fc237a1379188edcbbbf4dc37fd7de7c58f5\"\u003e\u003ccode\u003eaa40fc2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9109\"\u003e#9109\u003c/a\u003e, where the GitHub reporter wasn't correctly enabled when \u003ccode\u003ebiome ci\u003c/code\u003e runs on GitHub Actions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9128\"\u003e#9128\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ca3f7fcd1b0041fd7ade381032dfbb0f9693a41\"\u003e\u003ccode\u003e8ca3f7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9107\"\u003e#9107\u003c/a\u003e: The HTML parser can now correctly parse Astro directives (client/set/class/is/server), which fixes the formatting for Astro directives.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9124\"\u003e#9124\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f5b0e8d0761c08d79d6cb1ad8df33da8605f20a9\"\u003e\u003ccode\u003ef5b0e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8882\"\u003e#8882\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9108\"\u003e#9108\u003c/a\u003e: The Astro frontmatter lexer now correctly identifies the closing \u003ccode\u003e---\u003c/code\u003e fence when the frontmatter contains multi-line block comments with quote characters, strings that mix quote types (e.g. \u003ccode\u003e\u0026quot;it's\u0026quot;\u003c/code\u003e), or escaped quote characters (e.g. \u003ccode\u003e\u0026quot;\\\u0026quot;\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003e#9142\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3ca066bbb73cfbe1a1bcb1c9fc76f4a79966efc0\"\u003e\u003ccode\u003e3ca066b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9141\"\u003e#9141\u003c/a\u003e: The \u003ccode\u003enoUnknownAttribute\u003c/code\u003e rule no longer reports \u003ccode\u003eclosedby\u003c/code\u003e as an unknown attribute on \u003ccode\u003e\u0026lt;dialog\u0026gt;\u003c/code\u003e elements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9126\"\u003e#9126\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/792013eb767188608d0b6dd4dfa24413832dcb93\"\u003e\u003ccode\u003e792013e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Added missing Mocha globals to the \u003ccode\u003eTest\u003c/code\u003e domain: \u003ccode\u003econtext\u003c/code\u003e, \u003ccode\u003erun\u003c/code\u003e, \u003ccode\u003esetup\u003c/code\u003e, \u003ccode\u003especify\u003c/code\u003e, \u003ccode\u003esuite\u003c/code\u003e, \u003ccode\u003esuiteSetup\u003c/code\u003e, \u003ccode\u003esuiteTeardown\u003c/code\u003e, \u003ccode\u003eteardown\u003c/code\u003e, \u003ccode\u003excontext\u003c/code\u003e, \u003ccode\u003exdescribe\u003c/code\u003e, \u003ccode\u003exit\u003c/code\u003e, and \u003ccode\u003exspecify\u003c/code\u003e. These are injected by Mocha's BDD and TDD interfaces and were previously flagged as undeclared variables in projects using Mocha.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8855\"\u003e#8855\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6918c9e2bf4da19b3ac9f772272bc1a28f454fc1\"\u003e\u003ccode\u003e6918c9e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8840\"\u003e#8840\u003c/a\u003e. Now the Biome CSS parser correctly parses \u003ccode\u003enot + scroll-state\u003c/code\u003e inside \u003ccode\u003e@container\u003c/code\u003e queries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9111\"\u003e#9111\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4fb55cf998a3d41c4451679fe359ebec47692f5d\"\u003e\u003ccode\u003e4fb55cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Slightly improved performance of \u003ca href=\"https://biomejs.dev/linter/rules/no-irregular-whitespace/\"\u003e\u003ccode\u003enoIrregularWhitespace\u003c/code\u003e\u003c/a\u003e by adding early return optimization and simplifying character detection logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8975\"\u003e#8975\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/086a0c5c35a147df13197642bead23aa7df18a84\"\u003e\u003ccode\u003e086a0c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrankFMY\"\u003e\u003ccode\u003e@​FrankFMY\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8478\"\u003e#8478\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-destructuring/\"\u003e\u003ccode\u003euseDestructuring\u003c/code\u003e\u003c/a\u003e no longer suggests destructuring when the variable has a type annotation, like \u003ccode\u003econst foo: string = object.foo\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9103\"\u003e#9103\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/fc9850c4858f6d1a9c1314d782fd561a6c2253c3\"\u003e\u003ccode\u003efc9850c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9098\"\u003e#9098\u003c/a\u003e: \u003ccode\u003euseImportType\u003c/code\u003e no longer incorrectly flags imports used in Svelte control flow blocks (\u003ccode\u003e{#if}\u003c/code\u003e, \u003ccode\u003e{#each}\u003c/code\u003e, \u003ccode\u003e{#await}\u003c/code\u003e, \u003ccode\u003e{#key}\u003c/code\u003e) as type-only imports.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9106\"\u003e#9106\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f4b729679e0ff4452758e026e053bb7b08add4b2\"\u003e\u003ccode\u003ef4b7296\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Updated rule source metadata for rules from \u003ccode\u003ehtml-eslint\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8960\"\u003e#8960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4a5ff4034d8406d7de28aa6ce8095987c3fef547\"\u003e\u003ccode\u003e4a5ff40\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/abossenbroek\"\u003e\u003ccode\u003e@​abossenbroek\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-conditional-expect/\"\u003e\u003ccode\u003enoConditionalExpect\u003c/code\u003e\u003c/a\u003e. This rule disallows conditional \u003ccode\u003eexpect()\u003c/code\u003e calls inside tests, which can lead to tests that silently pass when assertions never run.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid - conditional expect may not run\ntest(\u0026quot;conditional\u0026quot;, async ({ page }) =\u0026gt; {\n  if (someCondition) {\n    await expect(page).toHaveTitle(\u0026quot;Title\u0026quot;);\n  }\n});\n\u003cp\u003e// Valid - unconditional expect\ntest(\u0026quot;unconditional\u0026quot;, async ({ page }) =\u0026gt; {\nawait expect(page).toHaveTitle(\u0026quot;Title\u0026quot;);\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8960\"\u003e#8960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4a5ff4034d8406d7de28aa6ce8095987c3fef547\"\u003e\u003ccode\u003e4a5ff40\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/abossenbroek\"\u003e\u003ccode\u003e@​abossenbroek\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-playwright-element-handle/\"\u003e\u003ccode\u003enoPlaywrightElementHandle\u003c/code\u003e\u003c/a\u003e. Prefers locators to element handles.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst el = await page.$(\u0026quot;.btn\u0026quot;);\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/biomejs/biome/commit/312b6db87d472c232ae16ffbfb93a4cf4d830852\"\u003e\u003ccode\u003e312b6db\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9116\"\u003e#9116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/b99e7db921107b80792f8fbabfce358c527fd4a5\"\u003e\u003ccode\u003eb99e7db\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9104\"\u003e#9104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4a5ff4034d8406d7de28aa6ce8095987c3fef547\"\u003e\u003ccode\u003e4a5ff40\u003c/code\u003e\u003c/a\u003e feat(lint): add Playwright ESLint rules (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8960\"\u003e#8960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/5153f2fce719c28620e45af8c6826937d0cb24b0\"\u003e\u003ccode\u003e5153f2f\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9094\"\u003e#9094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4cc531cb6697e1b018c6c78efd1be86f17f7c904\"\u003e\u003ccode\u003e4cc531c\u003c/code\u003e\u003c/a\u003e chore: docs that break website (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9077\"\u003e#9077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/bf6e5f90e1ed5705211151d01fee8c6c4a051bf4\"\u003e\u003ccode\u003ebf6e5f9\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9045\"\u003e#9045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e0143366bd60eb6f123ea1325135754bf2107f34\"\u003e\u003ccode\u003ee014336\u003c/code\u003e\u003c/a\u003e feat: promote rules for v2.4 (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9011\"\u003e#9011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/7e33fd5f1107cabdbabe4e984f1a80b2e48355ec\"\u003e\u003ccode\u003e7e33fd5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/df210062a19180b964c529d9e15f2fb80d2bf80f\"\u003e\u003ccode\u003edf21006\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8973\"\u003e#8973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e feat(lint): add nursery rule noUselessReturn (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9029\"\u003e#9029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.3/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-designs` from 11.1.0 to 11.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/addon-designs/releases\"\u003e\u003ccode\u003e@​storybook/addon-designs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.1.1\u003c/h2\u003e\n\u003ch4\u003e🐛 Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): make accessToken optional in FigspecConfig \u003ca href=\"https://redirect.github.com/storybookjs/addon-designs/pull/283\"\u003e#283\u003c/a\u003e (\u003ca href=\"https://github.com/ciallo-agent\"\u003e\u003ccode\u003e@​ciallo-agent\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCiallo ⸜(｡˃ ᵕ ˂ )⸝♡ (\u003ca href=\"https://github.com/ciallo-agent\"\u003e\u003ccode\u003e@​ciallo-agent\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\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/addon-designs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-designs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 10.1.8 to 10.2.0\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.0\u003c/h2\u003e\n\u003ch2\u003e10.2.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eImproved UI and story authoring ergonomics\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eStorybook 10.2 contains hundreds of fixes and improvement including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e💅 New Viewports and Zoom UI\u003c/li\u003e\n\u003cli\u003e🏭 Typesafe CSF factories for Vue, Angular, Web Components (preview)\u003c/li\u003e\n\u003cli\u003e📄 MDX support for Storybook MCP (experimental)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-A11y: Lock vision filter dropdown for stories with `vision` global - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33599\"\u003e#33599\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Add MDX manifest generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33408\"\u003e#33408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Skip `!autodocs` stories when computing primary story - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32712\"\u003e#32712\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Pseudo States: Fix stylesheet rewrite for `:not()` with parenthesis in inner selector - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33491\"\u003e#33491\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Added timeout for fetching localhost 6006 during global setup.  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33232\"\u003e#33232\u003c/a\u003e, thanks \u003ca href=\"https://github.com/snippy4\"\u003e\u003ccode\u003e@​snippy4\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Fallback detecting vitest version in postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33415\"\u003e#33415\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Improve error message in testing widget modal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33481\"\u003e#33481\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\u003eAddon-Vitest: Improve perf \u0026amp; fix loading incorrect `.env` file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33469\"\u003e#33469\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Detect free port when running dev during initiate - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33532\"\u003e#33532\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Remove any return type of getAbsolutePath - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32977\"\u003e#32977\u003c/a\u003e, thanks \u003ca href=\"https://github.com/nzws\"\u003e\u003ccode\u003e@​nzws\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Skip vitest transform for CSF Factories in a11y-addon-test automigration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31941\"\u003e#31941\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob string to only match stories files - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33592\"\u003e#33592\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Allow resetting the Select control - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33289\"\u003e#33289\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Fix displaying as object instead of select for optional union types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33200\"\u003e#33200\u003c/a\u003e, thanks \u003ca href=\"https://github.com/tanujbhaud\"\u003e\u003ccode\u003e@​tanujbhaud\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Force object control JSON mode to reset - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33330\"\u003e#33330\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore and Vite: Use story index as source of truth for Vite paths - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30612\"\u003e#30612\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add `getStoryHrefs` manager API and add hotkey for \u0026quot;open in isolation\u0026quot; - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33416\"\u003e#33416\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add global error boundary for Manager UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33211\"\u003e#33211\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add support for wrapped components in component transformer - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33578\"\u003e#33578\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: Add try-catch for cross-origin access in Storybook hooks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33448\"\u003e#33448\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add zoom level 8 and limit manual input to 800% - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33561\"\u003e#33561\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid late layout shift and improve ChecklistWidget perceived performance - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33184\"\u003e#33184\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Ensure /project.json route is up before builders serve local FS - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33303\"\u003e#33303\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix `react-docgen-typescript` support in story creation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33586\"\u003e#33586\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 Checklist behavior with hidden sidebar - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33556\"\u003e#33556\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix cwd handling for negated globs - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33241\"\u003e#33241\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix Date input layout - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33595\"\u003e#33595\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix import statement for `react-docgen-typescript` - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33589\"\u003e#33589\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 input width - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33591\"\u003e#33591\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix manual zoom input field UX - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33581\"\u003e#33581\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix onboarding visual bugs, survey telemetry and modal dismissal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33326\"\u003e#33326\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix play function `mount` detection when destructuring in the function body - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33367\"\u003e#33367\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix viewport args handling and reset option - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33560\"\u003e#33560\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Honor BROWSER shell scripts before xdg-open - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33292\"\u003e#33292\u003c/a\u003e, thanks \u003ca href=\"https://github.com/robbchar\"\u003e\u003ccode\u003e@​robbchar\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Improve addon sanitization - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33554\"\u003e#33554\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: Improve path handling in arg types data extraction - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33536\"\u003e#33536\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\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/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.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eImproved UI and story authoring ergonomics\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eStorybook 10.2 contains hundreds of fixes and improvement including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e💅 New Viewports and Zoom UI\u003c/li\u003e\n\u003cli\u003e🏭 Typesafe CSF factories for Vue, Angular, Web Components (preview)\u003c/li\u003e\n\u003cli\u003e📄 MDX support for Storybook MCP (experimental)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-A11y: Lock vision filter dropdown for stories with \u003ccode\u003evision\u003c/code\u003e global - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33599\"\u003e#33599\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Add MDX manifest generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33408\"\u003e#33408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Skip \u003ccode\u003e!autodocs\u003c/code\u003e stories when computing primary story - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32712\"\u003e#32712\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Pseudo States: Fix stylesheet rewrite for \u003ccode\u003e:not()\u003c/code\u003e with parenthesis in inner selector - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33491\"\u003e#33491\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Added timeout for fetching localhost 6006 during global setup.  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33232\"\u003e#33232\u003c/a\u003e, thanks \u003ca href=\"https://github.com/snippy4\"\u003e\u003ccode\u003e@​snippy4\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Fallback detecting vitest version in postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33415\"\u003e#33415\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Improve error message in testing widget modal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33481\"\u003e#33481\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\u003eAddon-Vitest: Improve perf \u0026amp; fix loading incorrect \u003ccode\u003e.env\u003c/code\u003e file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33469\"\u003e#33469\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Detect free port when running dev during initiate - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33532\"\u003e#33532\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Remove any return type of getAbsolutePath - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32977\"\u003e#32977\u003c/a\u003e, thanks \u003ca href=\"https://github.com/nzws\"\u003e\u003ccode\u003e@​nzws\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Skip vitest transform for CSF Factories in a11y-addon-test automigration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31941\"\u003e#31941\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob string to only match stories files - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33592\"\u003e#33592\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Allow resetting the Select control - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33289\"\u003e#33289\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Fix displaying as object instead of select for optional union types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33200\"\u003e#33200\u003c/a\u003e, thanks \u003ca href=\"https://github.com/tanujbhaud\"\u003e\u003ccode\u003e@​tanujbhaud\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Force object control JSON mode to reset - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33330\"\u003e#33330\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore and Vite: Use story index as source of truth for Vite paths - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30612\"\u003e#30612\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add \u003ccode\u003egetStoryHrefs\u003c/code\u003e manager API and add hotkey for \u0026quot;open in isolation\u0026quot; - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33416\"\u003e#33416\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add global error boundary for Manager UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33211\"\u003e#33211\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add support for wrapped components in component transformer - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33578\"\u003e#33578\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: Add try-catch for cross-origin access in Storybook hooks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33448\"\u003e#33448\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add zoom level 8 and limit manual input to 800% - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33561\"\u003e#33561\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid late layout shift and improve ChecklistWidget perceived performance - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33184\"\u003e#33184\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Ensure /project.json route is up before builders serve local FS - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33303\"\u003e#33303\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix \u003ccode\u003ereact-docgen-typescript\u003c/code\u003e support in story creation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33586\"\u003e#33586\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 Checklist behavior with hidden sidebar - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33556\"\u003e#33556\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix cwd handling for negated globs - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33241\"\u003e#33241\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix Date input layout - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33595\"\u003e#33595\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix import statement for \u003ccode\u003ereact-docgen-typescript\u003c/code\u003e - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33589\"\u003e#33589\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 input width - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33591\"\u003e#33591\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix manual zoom input field UX - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33581\"\u003e#33581\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix onboarding visual bugs, survey telemetry and modal dismissal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33326\"\u003e#33326\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix play function \u003ccode\u003emount\u003c/code\u003e detection when destructuring in the function body - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33367\"\u003e#33367\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix viewport args handling and reset option - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33560\"\u003e#33560\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Honor BROWSER shell scripts before xdg-open - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33292\"\u003e#33292\u003c/a\u003e, thanks \u003ca href=\"https://github.com/robbchar\"\u003e\u003ccode\u003e@​robbchar\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Improve addon sanitization - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33554\"\u003e#33554\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: Improve path handling in arg types data extraction - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33536\"\u003e#33536\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: Improve the story generation experience - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33259\"\u003e#33259\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\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/storybookjs/storybook/commit/a674af86e7e20419cca9afc5ccd17bb195588543\"\u003e\u003ccode\u003ea674af8\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.5\u0026quot; to \u0026quot;10.2.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6818f34e7de8e70a50dff7fe782486a7ff5c677d\"\u003e\u003ccode\u003e6818f34\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.4\u0026quot; to \u0026quot;10.2.0-beta.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8840beb78de2a12256c657e0da414eca26094a43\"\u003e\u003ccode\u003e8840beb\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.3\u0026quot; to \u0026quot;10.2.0-beta.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6b4beb9ed3573cfb78d39ab32ec2523e02ee4d2d\"\u003e\u003ccode\u003e6b4beb9\u003c/code\u003e\u003c/a\u003e Fix Date input layout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/61a15afe1e7d812242513c9234ac7d4958b24f8b\"\u003e\u003ccode\u003e61a15af\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.2\u0026quot; to \u0026quot;10.2.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/5b8a6adaf4f2cdb092e272c55bf76cec16738189\"\u003e\u003ccode\u003e5b8a6ad\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.1\u0026quot; to \u0026quot;10.2.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c15e8bddd54a17cbfae11fbba6685cd12a3cbdfa\"\u003e\u003ccode\u003ec15e8bd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.0\u0026quot; to \u0026quot;10.2.0-beta.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d5bdd2a088048c9efbb1718ae5e5c63b8ddd7ff8\"\u003e\u003ccode\u003ed5bdd2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-alpha.18\u0026quot; to \u0026quot;10.2.0-beta.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/3c53130a53a42b882ac9447c61815338132ff23f\"\u003e\u003ccode\u003e3c53130\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-alpha.17\u0026quot; to \u0026quot;10.2.0-alpha.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/60bdc9ee93ce880a6a2531626637b90fd02dfa62\"\u003e\u003ccode\u003e60bdc9e\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-alpha.16\u0026quot; to \u0026quot;10.2.0-alpha.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.0/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/cli` from 10.1.8 to 10.2.10\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1f194b1cc2af8dc2693e985a560c57ab8aac19c0\"\u003e\u003ccode\u003e1f194b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33673\"\u003e#33673\u003c/a\u003e from storybookjs/fix-csf-factory-preview-no-exports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/lib/cli-storybook\"\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.1.8 to 10.2.10\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.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://githu...\n\n_Description has been truncated_","html_url":"https://github.com/MarkAronov/SkillVector/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkAronov%2FSkillVector/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"},{"uuid":"3955905245","node_id":"PR_kwDOH0zeu87EhOrs","number":39,"state":"closed","title":"build(deps): bump tar and @storybook/cli","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-05T04:19:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-18T04:40:27.000Z","updated_at":"2026-03-05T04:19:20.000Z","time_to_close":1294731,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.20","new_version":"10.2.9"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.20 to 10.2.9\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated `active` prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\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/storybookjs/storybook/blob/v10.2.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Normalize Windows paths in addon-vitest automigration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33340\"\u003e#33340\u003c/a\u003e, thanks \u003ca href=\"https://github.com/tanujbhaud\"\u003e\u003ccode\u003e@​tanujbhaud\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix \u003ccode\u003epreviewHref\u003c/code\u003e when current path does not end with a slash - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33647\"\u003e#33647\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!-- 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/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1f194b1cc2af8dc2693e985a560c57ab8aac19c0\"\u003e\u003ccode\u003e1f194b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33673\"\u003e#33673\u003c/a\u003e from storybookjs/fix-csf-factory-preview-no-exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/92ce460bf8d92631bd5de4da443f98ea952e3f89\"\u003e\u003ccode\u003e92ce460\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33645\"\u003e#33645\u003c/a\u003e from storybookjs/fix-csf-import-comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/UCBoulder/dingo/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/UCBoulder/dingo/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/UCBoulder%2Fdingo/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"3953222858","node_id":"PR_kwDOCU44EM7EYfwK","number":1641,"state":"closed","title":"Bump the storybook group with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-10T23:33:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-17T15:03:57.000Z","updated_at":"2026-03-10T23:35:57.000Z","time_to_close":1844971,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"storybook","update_count":5,"packages":[{"name":"@storybook/addon-docs","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/nextjs","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the storybook group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.8` | `10.2.9` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.8` | `10.2.9` |\n| [@storybook/nextjs](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs) | `10.2.8` | `10.2.9` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.8` | `10.2.9` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.8` | `10.2.9` |\n\nUpdates `@storybook/addon-docs` from 10.2.8 to 10.2.9\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/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/cli` from 10.2.8 to 10.2.9\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/nextjs` from 10.2.8 to 10.2.9\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/nextjs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ca176a0913413697f24c8c5dd28bfd2c5d2d19ec\"\u003e\u003ccode\u003eca176a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs/issues/31251\"\u003e#31251\u003c/a\u003e from yatishgoel/fix/nextjs15-link-component-override\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/frameworks/nextjs\"\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.8 to 10.2.9\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003eeslint-plugin-storybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/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 `storybook` from 10.2.8 to 10.2.9\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| storybook | [\u003e= 8.a, \u003c 9] |\n| @storybook/nextjs | [\u003e= 8.a, \u003c 9] |\n| @storybook/cli | [\u003e= 8.a, \u003c 9] |\n| @storybook/addon-docs | [\u003e= 8.a, \u003c 9] |\n\u003c/details\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/mAAdhaTTah/frontend/pull/1641","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mAAdhaTTah%2Ffrontend/issues/1641","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1641/packages"}],"issue_packages":[{"old_version":"8.6.14","new_version":"10.3.4","update_type":"major","path":null,"pr_created_at":"2026-04-20T10:13:32.000Z","version_change":"8.6.14 → 10.3.4","issue":{"uuid":"4294883119","node_id":"PR_kwDOIS58C87T5_tT","number":658,"state":"closed","title":"chore(deps-dev): Bump the storybook group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-02T20:24:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T10:13:32.000Z","updated_at":"2026-05-02T20:24:53.000Z","time_to_close":1073472,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): Bump","group_name":"storybook","update_count":5,"packages":[{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"8.6.17","new_version":"10.3.4","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the storybook group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.3.4` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.14` | `10.3.4` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.3.4` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.3.4` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.17` | `10.3.4` |\n\n\nUpdates `@storybook/addon-links` from 8.6.14 to 10.3.4\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@​storybook/addon-links's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/addon-links's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/af5b7de899701eb55e511197dbb0420850156125\"\u003e\u003ccode\u003eaf5b7de\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.1\u0026quot; to \u0026quot;10.3.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a571619e5c16b91c3d9f7b52c74955804ef6287c\"\u003e\u003ccode\u003ea571619\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.0\u0026quot; to \u0026quot;10.3.0-beta.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/546aece1ec7381700b603eece590c0048d16205d\"\u003e\u003ccode\u003e546aece\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-alpha.17\u0026quot; to \u0026quot;10.3.0-beta.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ceda0b4de602b3cc5675684bcfbad66fab3601dc\"\u003e\u003ccode\u003eceda0b4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-alpha.16\u0026quot; to \u0026quot;10.3.0-alpha.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/addons/links\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.14 to 10.3.4\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@​storybook/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/f9977463d8534ff57cc4be25b92a44faf1c5ab34\"\u003e\u003ccode\u003ef997746\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/34273\"\u003e#34273\u003c/a\u003e from storybookjs/fix/recast_windows_lf_crlf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/21d37fdb2115530fa3a4576a206edba06910343a\"\u003e\u003ccode\u003e21d37fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/34224\"\u003e#34224\u003c/a\u003e from storybookjs/chore/removeprettierrc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4eb227b1312e72ecdc39b2ca3038ca3efdec02df\"\u003e\u003ccode\u003e4eb227b\u003c/code\u003e\u003c/a\u003e Build: Move prettier to oxfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c4d4fbd02266bc456b0d8d58c216df2eccd3af6c\"\u003e\u003ccode\u003ec4d4fbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/34214\"\u003e#34214\u003c/a\u003e from storybookjs/fix/repro-command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/lib/cli-storybook\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react` from 8.6.14 to 10.3.4\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@​storybook/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4fb52a2127b9b4a4e9df7fb75c9e8d9773a1c1e9\"\u003e\u003ccode\u003e4fb52a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/34393\"\u003e#34393\u003c/a\u003e from mixelburg/fix/docgen-resolver-tsx-fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/df32a339bab60c12b9948ae97c1920d085c3dfe0\"\u003e\u003ccode\u003edf32a33\u003c/code\u003e\u003c/a\u003e Merge branch 'next-release' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/fefa2f5add47fc4fffd56e71ec3cf3185fcd195f\"\u003e\u003ccode\u003efefa2f5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/34172\"\u003e#34172\u003c/a\u003e from storybookjs/kasper/vitest-root-migration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/af5b7de899701eb55e511197dbb0420850156125\"\u003e\u003ccode\u003eaf5b7de\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.1\u0026quot; to \u0026quot;10.3.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/renderers/react\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-vite` from 8.6.14 to 10.3.4\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@​storybook/react-vite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e@​storybook/react-vite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4fb52a2127b9b4a4e9df7fb75c9e8d9773a1c1e9\"\u003e\u003ccode\u003e4fb52a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/34393\"\u003e#34393\u003c/a\u003e from mixelburg/fix/docgen-resolver-tsx-fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/756f6e36fc89fe903e5411455a71ca96d6fae4d1\"\u003e\u003ccode\u003e756f6e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/34335\"\u003e#34335\u003c/a\u003e from beeswhacks/upgrade-vite-plugin-react-docgen-ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/06cb6a6874742c8815f29f650b4b8d0a5273b46e\"\u003e\u003ccode\u003e06cb6a6\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.3\u0026quot; to \u0026quot;10.3.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/94b94304e47ed422010a061beb9f31c12c07d242\"\u003e\u003ccode\u003e94b9430\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.2\u0026quot; to \u0026quot;10.3.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/af5b7de899701eb55e511197dbb0420850156125\"\u003e\u003ccode\u003eaf5b7de\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.1\u0026quot; to \u0026quot;10.3.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/a571619e5c16b91c3d9f7b52c74955804ef6287c\"\u003e\u003ccode\u003ea571619\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0-beta.0\u0026quot; to \u0026quot;10.3.0-beta.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/frameworks/react-vite\"\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 \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​storybook/react-vite\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `storybook` from 8.6.17 to 10.3.4\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.3.4\u003c/h2\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.3\u003c/h2\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003ch2\u003e10.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.1\u003c/h2\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003ch2\u003e10.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eA11y: Add ScrollArea prop focusable for when it has static children - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33876\"\u003e#33876\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Ensure popover dialogs have an ARIA label - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33500\"\u003e#33500\u003c/a\u003e, thanks \u003ca href=\"https://github.com/gayanMatch\"\u003e\u003ccode\u003e@​gayanMatch\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eA11y: Make resize handles for addon panel and sidebar accessible \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33980\"\u003e#33980\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-a11y: Clear status transition timer on unmount to prevent test flake - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34203\"\u003e#34203\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBug: Skip re-processing already transformed config files for CSF factories - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34273\"\u003e#34273\u003c/a\u003e, thanks \u003ca href=\"https://github.com/huang-julien\"\u003e\u003ccode\u003e@​huang-julien\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Use djb2 hash to prevent variable name collisions in builder-vite - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34274\"\u003e#34274\u003c/a\u003e, thanks \u003ca href=\"https://github.com/chida09\"\u003e\u003ccode\u003e@​chida09\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Prompt for init crash reports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34316\"\u003e#34316\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF4: Fix duplicate preview loading issue in Vitest - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34361\"\u003e#34361\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\u003eCore: Fix WebSocket connection for StackBlitz/WebContainers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34281\"\u003e#34281\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Docgen: Try .tsx fallback when resolving .js ESM imports in docgen resolvers - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34393\"\u003e#34393\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact-Vite: Upgrade \u003ccode\u003e@​joshwooding/vite-plugin-react-docgen-typescript\u003c/code\u003e to 0.7.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34335\"\u003e#34335\u003c/a\u003e, thanks \u003ca href=\"https://github.com/beeswhacks\"\u003e\u003ccode\u003e@​beeswhacks\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Streamline vite(st) config detection across init and postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34193\"\u003e#34193\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Shorten CTA link messages - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34236\"\u003e#34236\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix vite8 support by bumping vite-plugin-rnw - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34231\"\u003e#34231\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Use npm info to fetch versions in repro command - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34214\"\u003e#34214\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: Prevent story-local viewport from persisting in URL - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34153\"\u003e#34153\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.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e\u0026gt; Improved developer experience, AI-assisting tools, and broader ecosystem support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eStorybook 10.3 contains hundreds of fixes and improvements including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🤖 Storybook MCP: Agentic component dev, docs, and test (Preview release for React)\u003c/li\u003e\n\u003cli\u003e⚡ Vite 8 support\u003c/li\u003e\n\u003cli\u003e▲ Next.js 16.2 support\u003c/li\u003e\n\u003cli\u003e📝 ESLint 10 support\u003c/li\u003e\n\u003cli\u003e〰️ Addon Pseudo-States: Tailwind v4 support\u003c/li\u003e\n\u003cli\u003e🔧 Addon-Vitest: Simplified configuration - no more setup files required\u003c/li\u003e\n\u003cli\u003e♿ Numerous accessibility improvements across the UI\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/storybookjs/storybook/commit/4eff9cdf8f689ec5ef4154b067c55dc377517b4a\"\u003e\u003ccode\u003e4eff9cd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.3\u0026quot; to \u0026quot;10.3.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/21d37fdb2115530fa3a4576a206edba06910343a\"\u003e\u003ccode\u003e21d37fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34224\"\u003e#34224\u003c/a\u003e from storybookjs/chore/removeprettierrc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4eb227b1312e72ecdc39b2ca3038ca3efdec02df\"\u003e\u003ccode\u003e4eb227b\u003c/code\u003e\u003c/a\u003e Build: Move prettier to oxfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ff9d12181a0ea53a713c65ba9da8e0146cb2b86d\"\u003e\u003ccode\u003eff9d121\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34316\"\u003e#34316\u003c/a\u003e from storybookjs/jeppe/fix-error-reports-on-init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/5bc8686c9bd484ad58663de59b9aa3839a9d36cd\"\u003e\u003ccode\u003e5bc8686\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34281\"\u003e#34281\u003c/a\u003e from storybookjs/fix-stackblitz-websocket\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b0acfb41eb86f7e167ffba404acade8c397681df\"\u003e\u003ccode\u003eb0acfb4\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.2\u0026quot; to \u0026quot;10.3.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6a398c5fd8c96859b1ac6821412bbdef5f94da45\"\u003e\u003ccode\u003e6a398c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34193\"\u003e#34193\u003c/a\u003e from storybookjs/valentin/streamline-config-validat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/308656fe0f4c6d783b72e24390d6b26ce23e8a91\"\u003e\u003ccode\u003e308656f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.1\u0026quot; to \u0026quot;10.3.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/24c2c2c3f2221844406694acc2241e6cdaeb51ac\"\u003e\u003ccode\u003e24c2c2c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.0\u0026quot; to \u0026quot;10.3.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e9b881aa84b9f6b5122940dec2ec5f5f333b844e\"\u003e\u003ccode\u003ee9b881a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/34153\"\u003e#34153\u003c/a\u003e from storybookjs/fix-persistent-story-viewport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.4/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/Dintero/formatting-inputs/pull/658","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dintero%2Fformatting-inputs/issues/658","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/658/packages"}},{"old_version":"10.3.4","new_version":"10.3.5","update_type":"patch","path":null,"pr_created_at":"2026-04-13T23:14:52.000Z","version_change":"10.3.4 → 10.3.5","issue":{"uuid":"4258425311","node_id":"PR_kwDOCdvj-c7SJMt6","number":7891,"state":"closed","title":"dev: bump the safe group with 15 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T00:01:47.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T23:14:52.000Z","updated_at":"2026-04-21T00:01:49.000Z","time_to_close":607615,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":15,"packages":[{"name":"@formatjs/intl-datetimeformat","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-displaynames","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-listformat","old_version":"8.3.1","new_version":"8.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-locale","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-numberformat","old_version":"9.3.1","new_version":"9.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-pluralrules","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-relativetimeformat","old_version":"12.3.1","new_version":"12.3.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@sentry/react","old_version":"10.47.0","new_version":"10.48.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"apexcharts","old_version":"5.10.5","new_version":"5.10.6","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"@inquirer/prompts","old_version":"8.4.0","new_version":"8.4.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@storybook/cli","old_version":"10.3.4","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"cypress","old_version":"15.13.0","new_version":"15.13.1","repository_url":"https://github.com/cypress-io/cypress"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"wait-on","old_version":"9.0.4","new_version":"9.0.5","repository_url":"https://github.com/jeffbski/wait-on"},{"name":"webpack","old_version":"5.105.4","new_version":"5.106.1","repository_url":"https://github.com/webpack/webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps the safe group with 15 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@formatjs/intl-datetimeformat](https://github.com/formatjs/formatjs) | `7.3.1` | `7.3.2` |\n| [@formatjs/intl-displaynames](https://github.com/formatjs/formatjs) | `7.3.1` | `7.3.2` |\n| [@formatjs/intl-listformat](https://github.com/formatjs/formatjs) | `8.3.1` | `8.3.2` |\n| [@formatjs/intl-locale](https://github.com/formatjs/formatjs) | `5.3.1` | `5.3.2` |\n| [@formatjs/intl-numberformat](https://github.com/formatjs/formatjs) | `9.3.1` | `9.3.2` |\n| [@formatjs/intl-pluralrules](https://github.com/formatjs/formatjs) | `6.3.1` | `6.3.2` |\n| [@formatjs/intl-relativetimeformat](https://github.com/formatjs/formatjs) | `12.3.1` | `12.3.2` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.47.0` | `10.48.0` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.10.5` | `5.10.6` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `8.4.0` | `8.4.1` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.3.4` | `10.3.5` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.13.0` | `15.13.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.2` |\n| [wait-on](https://github.com/jeffbski/wait-on) | `9.0.4` | `9.0.5` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.4` | `5.106.1` |\n\nUpdates `@formatjs/intl-datetimeformat` from 7.3.1 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.3.1...@formatjs/intl-datetimeformat@7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.3.1...@formatjs/intl-datetimeformat@7.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-displaynames` from 7.3.1 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.3.1...@formatjs/intl-displaynames@7.3.2\"\u003e7.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.3.1...@formatjs/intl-displaynames@7.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-listformat` from 8.3.1 to 8.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.3.1...@formatjs/intl-listformat@8.3.2\"\u003e8.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix broken GitHub URLs in changelogs (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6252\"\u003e#6252\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/f6f693f2f4f1f415973346b1cb8b07f5a640e182\"\u003ef6f693f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6248\"\u003e#6248\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.3.1...@formatjs/intl-listformat@8.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-locale` from 5.3.1 to 5.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-locale\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-locale\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-locale@5.3.1...@formatjs/intl-locale@5.3.2\"\u003e5.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-locale@5.3.1...@formatjs/intl-locale@5.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-numberformat` from 9.3.1 to 9.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.3.1...@formatjs/intl-numberformat@9.3.2\"\u003e9.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.3.1...@formatjs/intl-numberformat@9.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-pluralrules` from 6.3.1 to 6.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.3.1...@formatjs/intl-pluralrules@6.3.2\"\u003e6.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.3.1...@formatjs/intl-pluralrules@6.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-relativetimeformat` from 12.3.1 to 12.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/12\"\u003e\u003ccode\u003e@​12\u003c/code\u003e\u003c/a\u003e.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.3.1...@formatjs/intl-relativetimeformat@12.3.2\"\u003e12.3.2\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix broken GitHub URLs in changelogs (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6252\"\u003e#6252\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/f6f693f2f4f1f415973346b1cb8b07f5a640e182\"\u003ef6f693f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6248\"\u003e#6248\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e revert gazelle migration phases 1-3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6205\"\u003e#6205\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/4c04aa2726107ab1d0b9dab8a54a82fa62a73680\"\u003e4c04aa2\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6197\"\u003e#6197\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6198\"\u003e#6198\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6199\"\u003e#6199\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6195\"\u003e#6195\u003c/a\u003e \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6196\"\u003e#6196\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/0f5e9f8d4fcc2e2c3e5a4642bdcd87d52cdda40a\"\u003e\u003ccode\u003e0f5e9f8\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/1c97d1cfffe72a2569d8705b47e0e1ce00215cb3\"\u003e\u003ccode\u003e1c97d1c\u003c/code\u003e\u003c/a\u003e chore(deps): regen lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4121d52a6fb42372e8abcc5fb3cb1ba05294e010\"\u003e\u003ccode\u003e4121d52\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully instead of crashing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6362\"\u003e#6362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b2f095a16fb5567d2b590ce55846cd9cf3b449a6\"\u003e\u003ccode\u003eb2f095a\u003c/code\u003e\u003c/a\u003e fix(deps): handle oxc parser errors gracefully (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7e17a888068939ff5e0fc860fc361237f167d17\"\u003e\u003ccode\u003eb7e17a8\u003c/code\u003e\u003c/a\u003e refactor(deps): replace tree-sitter with oxc for gazelle import parsing (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/6c4ee926a7b252cb1d4f3c2b3b2415a30973b103\"\u003e\u003ccode\u003e6c4ee92\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-generate gazelle rules, remove package_json attr (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6357\"\u003e#6357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/362152623836532efc9ed49b390f9e64fcc4852c\"\u003e\u003ccode\u003e3621526\u003c/code\u003e\u003c/a\u003e refactor(deps): move generate_ide_tsconfig_json into formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6356\"\u003e#6356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b3ed65a41b236caab92a08ad0010cfae4974e5c6\"\u003e\u003ccode\u003eb3ed65a\u003c/code\u003e\u003c/a\u003e refactor(deps): migrate ts_compile packages to formatjs_library (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6355\"\u003e#6355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/8688c639ebbb9ce483eaa09784367bbef895c019\"\u003e\u003ccode\u003e8688c63\u003c/code\u003e\u003c/a\u003e refactor(deps): minor gazelle plugin cleanup (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6354\"\u003e#6354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/25c04ab03d6ebec90243d7a8d496def0a379aef4\"\u003e\u003ccode\u003e25c04ab\u003c/code\u003e\u003c/a\u003e refactor(deps): auto-discover test fixtures, remove excludeFixtures from gaze...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.3.1...@formatjs/intl-relativetimeformat@12.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.47.0 to 10.48.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/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eRemoved attribute\u003c/th\u003e\n\u003cth\u003eReplacement\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\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/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.48.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(aws-serverless): Ship Lambda extension in npm package for container image Lambdas (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20133\"\u003e#20133\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe Sentry Lambda extension is now included in the npm package, enabling container image-based Lambda functions to use it. Copy the extension files into your Docker image and set the \u003ccode\u003etunnel\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"dockerfile\"\u003e\u003ccode\u003eRUN mkdir -p /opt/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/sentry-extension /opt/extensions/sentry-extension\nCOPY node_modules/@sentry/aws-serverless/build/lambda-extension/index.mjs /opt/sentry-extension/index.mjs\nRUN chmod +x /opt/extensions/sentry-extension /opt/sentry-extension/index.mjs\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  dsn: '__DSN__',\n  tunnel: 'http://localhost:9000/envelope',\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis works with any Sentry SDK (\u003ccode\u003e@sentry/aws-serverless\u003c/code\u003e, \u003ccode\u003e@sentry/sveltekit\u003c/code\u003e, \u003ccode\u003e@sentry/node\u003c/code\u003e, etc.).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Support basic WorkerEntrypoint (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19884\"\u003e#19884\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003ewithSentry\u003c/code\u003e now supports instrumenting classes extending Cloudflare's \u003ccode\u003eWorkerEntrypoint\u003c/code\u003e. This instruments \u003ccode\u003efetch\u003c/code\u003e, \u003ccode\u003escheduled\u003c/code\u003e, \u003ccode\u003equeue\u003c/code\u003e, and \u003ccode\u003etail\u003c/code\u003e handlers.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport * as Sentry from '@sentry/cloudflare';\nimport { WorkerEntrypoint } from 'cloudflare:workers';\n\u003cp\u003eclass MyWorker extends WorkerEntrypoint {\u003cbr /\u003e\nasync fetch(request: Request): Promise\u0026lt;Response\u0026gt; {\u003cbr /\u003e\nreturn new Response('Hello World!');\u003cbr /\u003e\n}\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003eexport default Sentry.withSentry(env =\u0026gt; ({ dsn: env.SENTRY_DSN, tracesSampleRate: 1.0 }), MyWorker);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Unify .do* span ops to \u003ccode\u003egen_ai.generate_content\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20074\"\u003e#20074\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAll Vercel AI \u003ccode\u003edo*\u003c/code\u003e spans (\u003ccode\u003eai.generateText.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamText.doStream\u003c/code\u003e, \u003ccode\u003eai.generateObject.doGenerate\u003c/code\u003e, \u003ccode\u003eai.streamObject.doStream\u003c/code\u003e) now use a single unified span op \u003ccode\u003egen_ai.generate_content\u003c/code\u003e instead of separate ops like \u003ccode\u003egen_ai.generate_text\u003c/code\u003e, \u003ccode\u003egen_ai.stream_text\u003c/code\u003e, \u003ccode\u003egen_ai.generate_object\u003c/code\u003e, and \u003ccode\u003egen_ai.stream_object\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref(core): Remove provider-specific AI span attributes in favor of \u003ccode\u003egen_ai\u003c/code\u003e attributes in sentry conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20011\"\u003e#20011\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe following provider-specific span attributes have been removed from the OpenAI and Anthropic AI integrations. Use the standardized \u003ccode\u003egen_ai.*\u003c/code\u003e equivalents instead:\u003c/p\u003e\n\u003cp\u003e| Removed attribute                | Replacement                  |\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/a67df4d5ea0a889ab2cabaa340a2a60e0f2f5040\"\u003e\u003ccode\u003ea67df4d\u003c/code\u003e\u003c/a\u003e release: 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e0732ffaaad10445f68f634eb143701bccca0959\"\u003e\u003ccode\u003ee0732ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20172\"\u003e#20172\u003c/a\u003e from getsentry/prepare-release/10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1ee40f0a361296fde6dfac5b4ac0191078362f7\"\u003e\u003ccode\u003ed1ee40f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2897297da8f8338af2cbb19a2f974e14cd9f6b24\"\u003e\u003ccode\u003e2897297\u003c/code\u003e\u003c/a\u003e feat(nuxt): Exclude tracing meta tags on cached pages in Nuxt 5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20168\"\u003e#20168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1cc3dd09ac2f6aff669af355d883ba24e8e8a9f7\"\u003e\u003ccode\u003e1cc3dd0\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump effect from 3.20.0 to 3.21.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19999\"\u003e#19999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c2731673b51b1116e7861b663b09a3920bf92bb7\"\u003e\u003ccode\u003ec273167\u003c/code\u003e\u003c/a\u003e fix(core): Fix \u003ccode\u003ewithStreamedSpan\u003c/code\u003e typing error add missing exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b6f7b86e9faac07143504b94845c1ccf4f4de425\"\u003e\u003ccode\u003eb6f7b86\u003c/code\u003e\u003c/a\u003e feat(core): Apply \u003ccode\u003eignoreSpans\u003c/code\u003e to streamed spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19934\"\u003e#19934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7bd84493b4e74fff704e782c2f7d8c92d4e5eb5d\"\u003e\u003ccode\u003e7bd8449\u003c/code\u003e\u003c/a\u003e test(node,node-core): Add span streaming integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/51fc6d139f5f0d0e2ff4eb6d8cccd80889bfcb1e\"\u003e\u003ccode\u003e51fc6d1\u003c/code\u003e\u003c/a\u003e feat(node-core): Add POtel server-side span streaming implementation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19741\"\u003e#19741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/77357c7f2104a52f50992d1ea4f413e634620dcb\"\u003e\u003ccode\u003e77357c7\u003c/code\u003e\u003c/a\u003e fix(core): Replace global interval with trace-specific interval based flushin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.47.0...10.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `apexcharts` from 5.10.5 to 5.10.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apexcharts/apexcharts.js/releases\"\u003eapexcharts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e💎 Version 5.10.6\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLegend stays greyed out after re-enabling hidden series; Fixed a regression where toggling a hidden series back on via the legend would leave the legend item in a greyed-out/disabled visual state. (\u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5189\"\u003e#5189\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/pull/5196\"\u003e#5196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFocus outline visible on mouse click; Fixed an issue where clicking anywhere on the chart would show a browser focus outline around the entire chart container. The outline now only appears during keyboard navigation.\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/apexcharts/apexcharts.js/commit/3bd63084a1adf5d33231ea78328484ba20f2ed3e\"\u003e\u003ccode\u003e3bd6308\u003c/code\u003e\u003c/a\u003e release: 5.10.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/188c5ad6e43b3917e04fe23b80e61440d7be871b\"\u003e\u003ccode\u003e188c5ad\u003c/code\u003e\u003c/a\u003e release: 5.10.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/f671e48c60097bc321d061e2d405abf21d2618bc\"\u003e\u003ccode\u003ef671e48\u003c/code\u003e\u003c/a\u003e fix: continuation of PR \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5196\"\u003e#5196\u003c/a\u003e to fix the legend greyed out issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/ad6e5ec3ba2dc8a2395581572b2fff355cba96e0\"\u003e\u003ccode\u003ead6e5ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5196\"\u003e#5196\u003c/a\u003e from Vitalcheffe/fix/legend-re-enable-5189\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/c5c5e9523b9b645025310d7a2ddd2e943dcc1f81\"\u003e\u003ccode\u003ec5c5e95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5205\"\u003e#5205\u003c/a\u003e from apexcharts/dependabot/npm_and_yarn/basic-ftp-5.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/b65c1985e24ffa047145cd9d95ba31a089a12aeb\"\u003e\u003ccode\u003eb65c198\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5203\"\u003e#5203\u003c/a\u003e from apexcharts/dependabot/npm_and_yarn/vite-6.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/a4e1b3fc93c01578e1e1d3f7d4be27063cf67ba4\"\u003e\u003ccode\u003ea4e1b3f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apexcharts/apexcharts.js/issues/5207\"\u003e#5207\u003c/a\u003e from apexcharts/dependabot/npm_and_yarn/axios-1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/385292e6927e66b8051c1683a57184e206e64ce3\"\u003e\u003ccode\u003e385292e\u003c/code\u003e\u003c/a\u003e build(deps): bump axios from 1.13.6 to 1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/4a5d5343bbc103a5b85e88cc00c18b35b7ee777a\"\u003e\u003ccode\u003e4a5d534\u003c/code\u003e\u003c/a\u003e fix: don't show focus outline for the whole chart on mouse click\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/0e1954b2c097fdb48146aa42b3847fdaa2e872d4\"\u003e\u003ccode\u003e0e1954b\u003c/code\u003e\u003c/a\u003e build(deps): bump basic-ftp from 5.2.0 to 5.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apexcharts/apexcharts.js/compare/v5.10.5...v5.10.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 8.4.0 to 8.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/releases\"\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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/SBoudrias/Inquirer.js/commit/979b130330e8c6f4d51f5b9915c8beae26c7e2df\"\u003e\u003ccode\u003e979b130\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/61368c59251e60419e45ede17127c38104698785\"\u003e\u003ccode\u003e61368c5\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/expand\u003c/code\u003e): infer Value type from name-only choices (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2075\"\u003e#2075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@8.4.0...@inquirer/prompts@8.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 10.3.4 to 10.3.5\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.3.5\u003c/h2\u003e\n\u003ch2\u003e10.3.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Disable component manifest by default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34408\"\u003e#34408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\n\u003ca href=\"https://github.com/storybookjs/mcp/releases/tag/%40storybook%2Faddon-mcp%400.5.0\"\u003eVersion \u0026gt;=0.5.0 of \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e\u003c/a\u003e enables component manifests again. If you're upgrading Storybook from version \u0026gt;= 10.3.0 to \u0026gt;= 10.3.5 and are using the MCP addon, you should also upgrade \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e to keep the docs toolset in the MCP server.\u003c/p\u003e\n\u003c/blockquote\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/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.3.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Disable component manifest by default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34408\"\u003e#34408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\n\u003ca href=\"https://github.com/storybookjs/mcp/releases/tag/%40storybook%2Faddon-mcp%400.5.0\"\u003eVersion \u0026gt;=0.5.0 of \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e\u003c/a\u003e enables component manifests again. If you're upgrading Storybook from version \u0026gt;= 10.3.0 to \u0026gt;= 10.3.5 and are using the MCP addon, you should also upgrade \u003ccode\u003e@storybook/addon-mcp\u003c/code\u003e to keep the docs toolset in the MCP server.\u003c/p\u003e\n\u003c/blockquote\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/e486d3826bcd40c52db1c766966d1c8ec16df6cb\"\u003e\u003ccode\u003ee486d38\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.3.4\u0026quot; to \u0026quot;10.3.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.3.5/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress` from 15.13.0 to 15.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cypress-io/cypress/releases\"\u003ecypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.13.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-13-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-13-1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/ab6082263b66c16e70a475d476fb622fe33ef9da\"\u003e\u003ccode\u003eab60822\u003c/code\u003e\u003c/a\u003e chore: release cypress app 15.3.1 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33571\"\u003e#33571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/5fa065727223f13113740e2c795f8121ed435a95\"\u003e\u003ccode\u003e5fa0657\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency cypress-example-kitchensink to 6.0.0 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33549\"\u003e#33549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/0ff43c1789bebb9c0a58451431e8f080f5dc142a\"\u003e\u003ccode\u003e0ff43c1\u003c/code\u003e\u003c/a\u003e chore(npm/react): migrate to \u003ccode\u003e@​packages/eslint-config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33426\"\u003e#33426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/44fd8b95dd1c91bd9392b383e7a7e1eb6ad86fb4\"\u003e\u003ccode\u003e44fd8b9\u003c/code\u003e\u003c/a\u003e perf: skip git status and git log calls in run mode (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33552\"\u003e#33552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/80e20d26d9afb66d9ac336bac61e974ed9d181f8\"\u003e\u003ccode\u003e80e20d2\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - darwin (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33557\"\u003e#33557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/532979a63aa901339eb8f17741ab6b5b4ed1db1e\"\u003e\u003ccode\u003e532979a\u003c/code\u003e\u003c/a\u003e chore: updating v8 snapshot cache (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33562\"\u003e#33562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/58bbebcbcd6d685956dd9bcd3bf58d93bac5f998\"\u003e\u003ccode\u003e58bbebc\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v5 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33544\"\u003e#33544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/d6114cbfabd2b6a023e390dee8e4ae44c67cc0b5\"\u003e\u003ccode\u003ed6114cb\u003c/code\u003e\u003c/a\u003e chore: updating v8 snapshot cache (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33547\"\u003e#33547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/28441711af2f61796bf27f6cc7a1fd129166ea62\"\u003e\u003ccode\u003e2844171\u003c/code\u003e\u003c/a\u003e dependency: Upgrade node-forge to ^1.4.0 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33546\"\u003e#33546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/60325bb11fa1043b240d1fee7c81e157c9d2cd0b\"\u003e\u003ccode\u003e60325bb\u003c/code\u003e\u003c/a\u003e fix: reject cy.intercept delay values \u0026gt;= 2^31 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33377\"\u003e#33377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cypress-io/cypress/compare/v15.13.0...v15.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.1 to 3.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\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/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@let fn = (a) =\u0026gt;        a?    1:2;\n\u003cp\u003e{{ fn ( a         instanceof b)}}\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\n\u003ca href=\"https://github.com/let\"\u003e\u003ccode\u003e@​let\u003c/code\u003e\u003c/a\u003e fn = (a) =\u0026gt;        a?    1:2;\u003c/p\u003e\n\u003cp\u003e{{ fn ( a         instanceof b)}}\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/let\"\u003e\u003ccode\u003e@​let\u003c/code\u003e\u003c/a\u003e fn = (a) =\u0026gt; (a ? 1 : 2);\u003c/p\u003e\n\u003cp\u003e{{ fn(a instanceof b) }}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/881360b92b3cfa39ffa0c0ee03bb4319079849a6\"\u003e\u003ccode\u003e881360b\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003edefault never\u003c/code\u003e in Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19034\"\u003e#19034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/07d67240f7a0f2d65014e00395b342bbec5db31b\"\u003e\u003ccode\u003e07d6724\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/8b4a53ab3daddfe9c10c52fd5785a6a718770c34\"\u003e\u003ccode\u003e8b4a53a\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wait-on` from 9.0.4 to 9.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeffbski/wait-on/releases\"\u003ewait-on's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.5\u003c/h2\u003e\n\u003cp\u003eUpdate minor dependencies and npm audit fixes\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/jeffbski/wait-on/commit/5ad83d4de6ff4b071912d2249aaefbe392b29f0d\"\u003e\u003ccode\u003e5ad83d4\u003c/code\u003e\u003c/a\u003e 9.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeffbski/wait-on/commit/d000c2cd789bf0d03702e50b2aac4363784a6277\"\u003e\u003ccode\u003ed000c2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jeffbski/wait-on/issues/199\"\u003e#199\u003c/a\u003e from jeffbski/deps-2026-04-10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeffbski/wait-on/commit/b0e1216cec2a42c6f13ce537f3440d8539254f4f\"\u003e\u003ccode\u003eb0e1216\u003c/code\u003e\u003c/a\u003e npm audit fix updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeffbski/wait-on/commit/b0b1a357333d3f78c1bafed44a84cd958a067f02\"\u003e\u003ccode\u003eb0b1a35\u003c/code\u003e\u003c/a\u003e minor deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeffbski/wait-on/compare/v9.0.4...v9.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.105.4 to 5.106.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.106.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix two ES5-environment regressions in the anonymous default export \u003ccode\u003e.name\u003c/code\u003e fix-up: the generated code referenced an undeclared \u003ccode\u003e__WEBPACK_DEFAULT_EXPORT__\u003c/code\u003e binding causing \u003ccode\u003eReferenceError\u003c/code\u003e, and used \u003ccode\u003eReflect.defineProperty\u003c/code\u003e which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses \u003ccode\u003eObject.defineProperty\u003c/code\u003e / \u003ccode\u003eObject.getOwnPropertyDescriptor\u003c/code\u003e. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20796\"\u003e#20796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrevent \u003ccode\u003e!important\u003c/code\u003e from being renamed as a local identifier in CSS modules. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20798\"\u003e#20798\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20799\"\u003e#20799\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.106.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eexportType: \u0026quot;style\u0026quot;\u003c/code\u003e for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20579\"\u003e#20579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003econtext\u003c/code\u003e option support for VirtualUrlPlugin (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20449\"\u003e#20449\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.\u003c/li\u003e\n\u003cli\u003eSupport custom context path for resolving relative imports in virtual modules\u003c/li\u003e\n\u003cli\u003eAdd examples demonstrating context usage and filename customization\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eGenerate different \u003ccode\u003eCssModule\u003c/code\u003e instances for different \u003ccode\u003eexportType\u003c/code\u003e values. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20590\"\u003e#20590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003elocalIdentHashFunction\u003c/code\u003e option to configure the hash function to be used for hashing. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20694\"\u003e#20694\u003c/a\u003e)\nAdditionally, the \u003ccode\u003elocalIdentName\u003c/code\u003e option can now be a function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded support for destructuring assignment \u003ccode\u003erequire\u003c/code\u003e in cjs, allowing for tree shaking. (by \u003ca href=\"https://github.com/ahabhgk\"\u003e\u003ccode\u003e@​ahabhgk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20548\"\u003e#20548\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003evalidate\u003c/code\u003e option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20275\"\u003e#20275\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003esource\u003c/code\u003e support for async WASM modules. (by \u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20364\"\u003e#20364\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a static getSourceBasicTypes method to the Module class to prevent errors across multiple versions. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20614\"\u003e#20614\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIncluded fragment groups in the conflicting order warning for CSS. (by \u003ca href=\"https://github.com/aryanraj45\"\u003e\u003ccode\u003e@​aryanraj45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid rendering unused top-level \u003ccode\u003e__webpack_exports__\u003c/code\u003e declaration when output ECMA module library. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20669\"\u003e#20669\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed resolving in CSS modules. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20771\"\u003e#20771\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow external modules place in async chunks when output ECMA module. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20662\"\u003e#20662\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImplement \u003ccode\u003edeprecate\u003c/code\u003e flag in schema for better TypeScript support to show which options are already deprecated by the configuration (by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20432\"\u003e#20432\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSet \u003ccode\u003e.name\u003c/code\u003e to \u003ccode\u003e\u0026quot;default\u0026quot;\u003c/code\u003e for anonymous default export functions and classes per ES spec (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20773\"\u003e#20773\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHash entry chunks after runtime chunks to prevent stale content hash references in watch mode (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20724\"\u003e#20724\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix multiple bugs and optimizations in CSS modules: correct third code point position in walkCssTokens number detection, fix multiline CSS comment regex, fix swapped :import/:export error message, fix comma callback incorrectly popping balanced stack, fix cache comparison missing array length check, fix match.index mutation side effect, move publicPathAutoRegex to module scope, precompute merged callbacks in consumeUntil, simplify redundant ternary in CssGenerator, fix typo GRID_TEMPLATE_ARES, remove duplicate grid-column-start, and merge duplicate getCompilationHooks calls. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20648\"\u003e#20648\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.106.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix two ES5-environment regressions in the anonymous default export \u003ccode\u003e.name\u003c/code\u003e fix-up: the generated code referenced an undeclared \u003ccode\u003e__WEBPACK_DEFAULT_EXPORT__\u003c/code\u003e binding causing \u003ccode\u003eReferenceError\u003c/code\u003e, and used \u003ccode\u003eReflect.defineProperty\u003c/code\u003e which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses \u003ccode\u003eObject.defineProperty\u003c/code\u003e / \u003ccode\u003eObject.getOwnPropertyDescriptor\u003c/code\u003e. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20796\"\u003e#20796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrevent \u003ccode\u003e!important\u003c/code\u003e from being renamed as a local identifier in CSS modules. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20798\"\u003e#20798\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20799\"\u003e#20799\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.106.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eexportType: \u0026quot;style\u0026quot;\u003c/code\u003e for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20579\"\u003e#20579\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003econtext\u003c/code\u003e option support for VirtualUrlPlugin (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20449\"\u003e#20449\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.\u003c/li\u003e\n\u003cli\u003eSupport custom context path for resolving relative imports in virtual modules\u003c/li\u003e\n\u003cli\u003eAdd examples demonstrating context usage and filename customization\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eGenerate different \u003ccode\u003eCssModule\u003c/code\u003e instances for different \u003ccode\u003eexportType\u003c/code\u003e values. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20590\"\u003e#20590\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003elocalIdentHashFunction\u003c/code\u003e option to configure the hash function to be used for hashing. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20694\"\u003e#20694\u003c/a\u003e)\nAdditionally, the \u003ccode\u003elocalIdentName\u003c/code\u003e option can now be a function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded support for destructuring assignment \u003ccode\u003erequire\u003c/code\u003e in cjs, allowing for tree shaking. (by \u003ca href=\"https://github.com/ahabhgk\"\u003e\u003ccode\u003e@​ahabhgk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20548\"\u003e#20548\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the \u003ccode\u003evalidate\u003c/code\u003e option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/2027...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7891","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7891","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7891/packages"}},{"old_version":"9.1.20","new_version":"10.3.5","update_type":"major","path":null,"pr_created_at":"2026-04-13T02:30:17.000Z","version_change":"9.1.20 → 10.3.5","issue":{"uuid":"4250868125","node_id":"PR_kwDOJmFZPc7R2X1G","number":2581,"state":"closed","title":"Bump the npm-dependencies group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T02:28:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T02:30:17.000Z","updated_at":"2026-04-20T02:28:24.000Z","time_to_close":604685,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":38,"packages":[{"name":"@apollo/client","old_version":"4.0.5","new_version":"4.1.7","repository_url":"https://github.com/apollographql/apollo-client"},{"name":"@mui/material","old_version":"7.3.2","new_version":"9.0.0","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/utils","old_version":"7.3.10","new_version":"9.0.0","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.2","new_version":"9.0.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.9.0","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"antd","old_version":"5.29.3","new_version":"6.3.5","repository_url":"https://github.com/ant-design/ant-design"},{"name":"apexcharts","old_version":"5.3.5","new_version":"5.10.6","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.2","repository_url":"https://github.com/graphql/graphql-js"},{"name":"i18next","old_version":"25.10.10","new_version":"26.0.4","repository_url":"https://github.com/i18next/i18next"},{"name":"intl-tel-input","old_version":"25.15.1","new_version":"27.0.8","repository_url":"https://github.com/jackocnr/intl-tel-input"},{"name":"react","old_version":"19.1.1","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-admin","old_version":"5.11.1","new_version":"5.14.5","repository_url":"https://github.com/marmelab/react-admin"},{"name":"react-apexcharts","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"15.7.3","new_version":"17.0.2","repository_url":"https://github.com/i18next/react-i18next"},{"name":"react-js-cron","old_version":"5.2.0","new_version":"6.0.2","repository_url":"https://github.com/xrutayisire/react-js-cron"},{"name":"@graphql-codegen/cli","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@graphql-codegen/introspection","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@storybook/addon-links","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/preset-create-react-app","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"9.1.20","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/test-runner","old_version":"0.23.0","new_version":"0.24.3","repository_url":"https://github.com/storybookjs/test-runner"},{"name":"@types/node","old_version":"24.12.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sanitize-html","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"13.0.1","new_version":"14.0.0","repository_url":"https://github.com/webpack/copy-webpack-plugin"},{"name":"eslint","old_version":"9.39.4","new_version":"10.2.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-webpack-plugin","old_version":"5.0.2","new_version":"6.0.0","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"postcss-preset-env","old_version":"10.6.1","new_version":"11.2.1","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"storybook-addon-react-router-v6","old_version":"2.0.15","new_version":"3.0.0","repository_url":"https://github.com/JesusTheHun/storybook-addon-remix-react-router"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.9","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"ts-loader","old_version":"9.5.4","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.101.3","new_version":"5.106.1","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"6.0.1","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 38 updates in the /packages/admin-portal directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@apollo/client](https://github.com/apollographql/apollo-client) | `4.0.5` | `4.1.7` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.2` | `9.0.0` |\n| [@mui/utils](https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils) | `7.3.10` | `9.0.0` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.2` | `9.0.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.0` | `2.11.2` |\n| [antd](https://github.com/ant-design/ant-design) | `5.29.3` | `6.3.5` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.10.6` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.2` |\n| [i18next](https://github.com/i18next/i18next) | `25.10.10` | `26.0.4` |\n| [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | `25.15.1` | `27.0.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.5` |\n| [react-admin](https://github.com/marmelab/react-admin) | `5.11.1` | `5.14.5` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `1.7.0` | `2.1.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.5` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.7.3` | `17.0.2` |\n| [react-js-cron](https://github.com/xrutayisire/react-js-cron) | `5.2.0` | `6.0.2` |\n| [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) | `6.0.0` | `6.2.1` |\n| [@graphql-codegen/introspection](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection) | `5.0.0` | `5.0.1` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `9.1.20` | `10.3.5` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `9.1.20` | `10.3.5` |\n| [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) | `9.1.20` | `10.3.5` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `9.1.20` | `10.3.5` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `9.1.20` | `10.3.5` |\n| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.6.0` |\n| [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) | `2.16.0` | `2.16.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\n| [copy-webpack-plugin](https://github.com/webpack/copy-webpack-plugin) | `13.0.1` | `14.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.2.0` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `5.0.2` | `6.0.0` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.6.1` | `11.2.1` |\n| [storybook-addon-react-router-v6](https://github.com/JesusTheHun/storybook-addon-remix-react-router) | `2.0.15` | `3.0.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.9` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.4` | `9.5.7` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.106.1` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `6.0.1` | `7.0.2` |\n\n\nUpdates `@apollo/client` from 4.0.5 to 4.1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/releases\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13187\"\u003e#13187\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bb3fd9b3d40a2505add673a6ee89d85b8b4c8984\"\u003e\u003ccode\u003ebb3fd9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix RxJS interop issue with the observable returned by \u003ccode\u003eWebSocketLink\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13043\"\u003e#13043\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/65e66cafb6828b63d14b64877bbad47af95f66e4\"\u003e\u003ccode\u003e65e66ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003eheaders\u003c/code\u003e transport for enhanced client awareness.\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/apollographql/apollo-client/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13187\"\u003e#13187\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bb3fd9b3d40a2505add673a6ee89d85b8b4c8984\"\u003e\u003ccode\u003ebb3fd9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix RxJS interop issue with the observable returned by \u003ccode\u003eWebSocketLink\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.1\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/be4280a3e40b2d7657450f282ec83657ae354d6d\"\u003e\u003ccode\u003ebe4280a\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13192\"\u003e#13192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/bb3fd9b3d40a2505add673a6ee89d85b8b4c8984\"\u003e\u003ccode\u003ebb3fd9b\u003c/code\u003e\u003c/a\u003e Fix RxJS interop issue with observable returned in \u003ccode\u003eWebSocketLink\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13187\"\u003e#13187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/98439d701e0bdc6ac462c7c886988488570fa29c\"\u003e\u003ccode\u003e98439d7\u003c/code\u003e\u003c/a\u003e Add special note for agents opening PRs (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13183\"\u003e#13183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/5eb5cac1d4bbc3e8710763aef0e4526802ae26d2\"\u003e\u003ccode\u003e5eb5cac\u003c/code\u003e\u003c/a\u003e Tweak migration guide for refetchQueries with all/active meaning (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13178\"\u003e#13178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/b98def4863bcc702653d863f75e62b5503793ccd\"\u003e\u003ccode\u003eb98def4\u003c/code\u003e\u003c/a\u003e Add distinction in migration guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/1f6decb950aa0a9759998f3f269b19f619950ba1\"\u003e\u003ccode\u003e1f6decb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13160\"\u003e#13160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/7bb2071bd134c72ecb6026bbf560718db0b92ace\"\u003e\u003ccode\u003e7bb2071\u003c/code\u003e\u003c/a\u003e fix(useQuery): prevent hydration mismatch when ssr: false and skip: true are ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/ca88f336389a5eae1cbf13b97952326e590c8479\"\u003e\u003ccode\u003eca88f33\u003c/code\u003e\u003c/a\u003e update jest config again :facepalm:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/355900a5e1ad06fa32a3c428fad47dddc5ce7c8b\"\u003e\u003ccode\u003e355900a\u003c/code\u003e\u003c/a\u003e ignore test for React 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/40e570623272ca8f4485dd87d7aeb4bfaf9656c4\"\u003e\u003ccode\u003e40e5706\u003c/code\u003e\u003c/a\u003e revert file to state on main\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apollographql/apollo-client/compare/@apollo/client@4.0.5...@apollo/client@4.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/client\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.3.2 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9.0! This major release focuses on accessibility improvements, sx prop performance, and cleanup of deprecated APIs. See the \u003ca href=\"https://mui.com/blog/introducing-material-ui-v9/\"\u003eMaterial UI v9.0 announcement\u003c/a\u003e blog posts for more details. Also see the \u003ca href=\"https://mui.com/blog/introducing-mui-v9/\"\u003eMUI v9 announcement\u003c/a\u003e blog posts for the broad ecosystem updates.\u003c/p\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e to see how you can move to this version.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🙇‍♂️ We'd like to extend a big thank you to everyone involved who made this major release possible.\u003c/p\u003e\n\u003ch2\u003ev9.0.0-beta.1\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[buttonbase] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix high contrast cutoff on first character (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48150\"\u003e#48150\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[menu] Fix empty roving focus container (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48114\"\u003e#48114\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48122\"\u003e#48122\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTML validation errors (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48107\"\u003e#48107\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix duplicate IDs and HTML validation issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48095\"\u003e#48095\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the dark mode footer row shadow for the Data Grid on the advanced components page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48149\"\u003e#48149\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove jsdom section (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48098\"\u003e#48098\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u0026quot;Deprecated APIs removed\u0026quot; section to h2 in \u0026quot;Upgrade to v9\u0026quot; docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48115\"\u003e#48115\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[progress] Label all demo components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48143\"\u003e#48143\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 7, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 7 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9! This major release focus on accessibility improvements, sx prop performance, and cleanup of deprecated APIs.\u003c/p\u003e\n\u003cp\u003eFor more details, check out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/noraleonte\"\u003e\u003ccode\u003e@​noraleonte\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.0-beta.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 2, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button-base] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/commit/a83fd5970773243f9907608401da9f8a7351def2\"\u003e\u003ccode\u003ea83fd59\u003c/code\u003e\u003c/a\u003e v9.0.0 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48221\"\u003e#48221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e4de3e2b957841d9895629269b4cd5b16eba7d17\"\u003e\u003ccode\u003ee4de3e2\u003c/code\u003e\u003c/a\u003e [internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48206\"\u003e#48206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/2cc3f5b6ce25a204adbc4b3ad3f48b755af88176\"\u003e\u003ccode\u003e2cc3f5b\u003c/code\u003e\u003c/a\u003e [transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48151\"\u003e#48151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/af86546c189e4f70d43458aba6d060cd580fab9e\"\u003e\u003ccode\u003eaf86546\u003c/code\u003e\u003c/a\u003e [slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48164\"\u003e#48164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3f1a6109bc249ce7c7ad4ae8531bbfb289afc42d\"\u003e\u003ccode\u003e3f1a610\u003c/code\u003e\u003c/a\u003e [switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48180\"\u003e#48180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d7fc1c49832e10d2f9a8f3d11de46bbdffe4c18e\"\u003e\u003ccode\u003ed7fc1c4\u003c/code\u003e\u003c/a\u003e [internal] Sort license field to be under description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/f1d35f676a82e30a7ec07da25c23fe68d14be7c6\"\u003e\u003ccode\u003ef1d35f6\u003c/code\u003e\u003c/a\u003e [material-ui] Remove unnecessary overridesResolvers from styled components (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e1e43bd51af112e1dad4fab838075244fe5c0363\"\u003e\u003ccode\u003ee1e43bd\u003c/code\u003e\u003c/a\u003e V9.0.0 beta.1 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48178\"\u003e#48178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a2ac691028ad49248cbbb9ca72782fe2aed2488b\"\u003e\u003ccode\u003ea2ac691\u003c/code\u003e\u003c/a\u003e [utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/48122\"\u003e#48122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/56f63bfa807f484e71b623a838fc83f9308b660f\"\u003e\u003ccode\u003e56f63bf\u003c/code\u003e\u003c/a\u003e [grid] Remove 'column' and 'column-reverse' options from GridDirection type (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v9.0.0/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/utils` from 7.3.10 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9.0! This major release focuses on accessibility improvements, sx prop performance, and cleanup of deprecated APIs. See the \u003ca href=\"https://mui.com/blog/introducing-material-ui-v9/\"\u003eMaterial UI v9.0 announcement\u003c/a\u003e blog posts for more details. Also see the \u003ca href=\"https://mui.com/blog/introducing-mui-v9/\"\u003eMUI v9 announcement\u003c/a\u003e blog posts for the broad ecosystem updates.\u003c/p\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e to see how you can move to this version.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🙇‍♂️ We'd like to extend a big thank you to everyone involved who made this major release possible.\u003c/p\u003e\n\u003ch2\u003ev9.0.0-beta.1\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[buttonbase] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[input] Fix high contrast cutoff on first character (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48150\"\u003e#48150\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[menu] Fix empty roving focus container (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48114\"\u003e#48114\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48122\"\u003e#48122\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTML validation errors (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48107\"\u003e#48107\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix duplicate IDs and HTML validation issues (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48095\"\u003e#48095\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the dark mode footer row shadow for the Data Grid on the advanced components page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48149\"\u003e#48149\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove jsdom section (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48098\"\u003e#48098\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u0026quot;Deprecated APIs removed\u0026quot; section to h2 in \u0026quot;Upgrade to v9\u0026quot; docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48115\"\u003e#48115\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[progress] Label all demo components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48143\"\u003e#48143\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 7, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 7 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003e🥳 We're excited to announce the stable release of Material UI v9! This major release focus on accessibility improvements, sx prop performance, and cleanup of deprecated APIs.\u003c/p\u003e\n\u003cp\u003eFor more details, check out the \u003ca href=\"https://mui.com/material-ui/migration/upgrade-to-v9/\"\u003eupgrade guide\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[slider] Use pointer events instead of mouse events (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48164\"\u003e#48164\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch] Add border to make it visible in high contrast mode (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48180\"\u003e#48180\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[transitions] Performance improvements \u0026amp; misc fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48151\"\u003e#48151\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary overridesResolvers from styled components (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48204\"\u003e#48204\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Setup workflow to publish internal packages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47952\"\u003e#47952\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core-docs] Add \u003ccode\u003ex-scheduler\u003c/code\u003e to \u003ccode\u003eMuiProductId\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48185\"\u003e#48185\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add scheduler to product switcher (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48208\"\u003e#48208\u003c/a\u003e) \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Prepare libraries for v9 stable release (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48206\"\u003e#48206\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/noraleonte\"\u003e\u003ccode\u003e@​noraleonte\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.0.0-beta.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 2, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 11 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@9.0.0-beta.1\u003c/code\u003e\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[grid] Remove 'column' and 'column-reverse' options from \u003ccode\u003edirection\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47564\"\u003e#47564\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[icons] Remove legacy \u003ccode\u003e*Outline\u003c/code\u003e icons (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48116\"\u003e#48116\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[list-item-icon] Use theme spacing instead of hardcoded minWidth (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/46597\"\u003e#46597\u003c/a\u003e) \u003ca href=\"https://github.com/adiitxa\"\u003e\u003ccode\u003e@​adiitxa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanges\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[all components] Fix \u003ccode\u003eslotProps.transition\u003c/code\u003e types (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48153\"\u003e#48153\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[alert][dialog] Accessibility improvements (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48113\"\u003e#48113\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix helper text focusing input when clicked (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48156\"\u003e#48156\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[button-base] Add \u003ccode\u003enativeButton\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/47989\"\u003e#47989\u003c/a\u003e) \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\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/mui/material-ui/commit/a83fd5970773243f9907608401da9f8a7351def2\"\u003e\u003ccode\u003ea83fd59\u003c/code\u003e\u003c/a\u003e v9.0.0 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48221\"\u003e#48221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d7fc1c49832e10d2f9a8f3d11de46bbdffe4c18e\"\u003e\u003ccode\u003ed7fc1c4\u003c/code\u003e\u003c/a\u003e [internal] Sort license field to be under description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e1e43bd51af112e1dad4fab838075244fe5c0363\"\u003e\u003ccode\u003ee1e43bd\u003c/code\u003e\u003c/a\u003e V9.0.0 beta.1 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48178\"\u003e#48178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a2ac691028ad49248cbbb9ca72782fe2aed2488b\"\u003e\u003ccode\u003ea2ac691\u003c/code\u003e\u003c/a\u003e [utils] Explicitly register roving tab items with parent (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48122\"\u003e#48122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/33d73362c2b0c36c080617d9bf1cb24e56a4ba07\"\u003e\u003ccode\u003e33d7336\u003c/code\u003e\u003c/a\u003e [menu] Fix empty roving focus container (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48114\"\u003e#48114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/e59e5fd85b6d2ed5bf71cdc93fae1a3498990ed1\"\u003e\u003ccode\u003ee59e5fd\u003c/code\u003e\u003c/a\u003e v9.0.0-beta.0 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48090\"\u003e#48090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/a884702385bc895453f9d8ffb9680a57cf4bf0ed\"\u003e\u003ccode\u003ea884702\u003c/code\u003e\u003c/a\u003e [internal] perf: sx (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/44254\"\u003e#44254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/b16f940b05c25d76468efd5d78ec1ddfe6c77a77\"\u003e\u003ccode\u003eb16f940\u003c/code\u003e\u003c/a\u003e Bump code-infra:devDependencies (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48052\"\u003e#48052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1ff08f69f333a5b420ef12e6f9e0c5e370d234bf\"\u003e\u003ccode\u003e1ff08f6\u003c/code\u003e\u003c/a\u003e Bump babel monorepo to ^7.29.2 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48050\"\u003e#48050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/ef90aa334a1a82e0fd1b84869743acc5e61d1aad\"\u003e\u003ccode\u003eef90aa3\u003c/code\u003e\u003c/a\u003e v9.0.0-alpha.4 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-utils/issues/48040\"\u003e#48040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v9.0.0/packages/mui-utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.11.2 to 9.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.1\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocs updates 📚\u003c/li\u003e\n\u003cli\u003eChat release 🥳 (check the \u003ca href=\"https://mui.com/blog/introducing-mui-x-chat-v9-alpha/\"\u003eblogpost\u003c/a\u003e for more information on it)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to community member \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e for their valuable contribution.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hasdfa\"\u003e\u003ccode\u003e@​hasdfa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/LukasTy\"\u003e\u003ccode\u003e@​LukasTy\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Fix \u003ccode\u003eprocessRowUpdate\u003c/code\u003e invoked when cancelling edit for non-existent rows (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21990\"\u003e#21990\u003c/a\u003e) \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Remove flaky argos tests (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22034\"\u003e#22034\u003c/a\u003e) \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Small code cleanup (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22031\"\u003e#22031\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eTree View\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-tree-view@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cp\u003eInternal changes.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-tree-view-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-tree-view@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eApr 8, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocs updates 📚\u003c/li\u003e\n\u003cli\u003eChat release 🥳\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to community member \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e for their valuable contribution.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hasdfa\"\u003e\u003ccode\u003e@​hasdfa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/LukasTy\"\u003e\u003ccode\u003e@​LukasTy\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rita-codes\"\u003e\u003ccode\u003e@​rita-codes\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Fix \u003ccode\u003eprocessRowUpdate\u003c/code\u003e invoked when cancelling edit for non-existent rows (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21990\"\u003e#21990\u003c/a\u003e) \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Remove flaky argos tests (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22034\"\u003e#22034\u003c/a\u003e) \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Small code cleanup (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22031\"\u003e#22031\u003c/a\u003e) \u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@9.0.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@9.0.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eTree View\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-tree-view@9.0.1\u003c/code\u003e\u003c/h4\u003e\n\u003cp\u003eInternal changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/50217078a7045e42c35c0d7af696f4cc6f9ed997\"\u003e\u003ccode\u003e5021707\u003c/code\u003e\u003c/a\u003e [release] v9.0.1 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/6cec51f440fcf82d1ea1872da6cf703040a939a7\"\u003e\u003ccode\u003e6cec51f\u003c/code\u003e\u003c/a\u003e [DataGrid] Fix \u003ccode\u003eprocessRowUpdate\u003c/code\u003e invoked when cancelling edit for non-existe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/3027c85363a3cccc29c71b223aad82feda5b65ab\"\u003e\u003ccode\u003e3027c85\u003c/code\u003e\u003c/a\u003e [release] v9.0.0 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22020\"\u003e#22020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/1cd957c4d48cb43cc26636e20c25bc8204c05d4a\"\u003e\u003ccode\u003e1cd957c\u003c/code\u003e\u003c/a\u003e [internal] Prepare v9 stable (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22018\"\u003e#22018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/82805d028d3a7d03cf30daeae624c2dc104cc9bc\"\u003e\u003ccode\u003e82805d0\u003c/code\u003e\u003c/a\u003e [code-infra] Optimize dependency definition (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/22006\"\u003e#22006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/9de2a48e452a2cdecde3e8476d6dc23ad3413c3e\"\u003e\u003ccode\u003e9de2a48\u003c/code\u003e\u003c/a\u003e [DataGridPro] Preserve parent selection for non-selectable children (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21132\"\u003e#21132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/511f4d4f39c4f79a45733a3b01d2a49fa073b4a4\"\u003e\u003ccode\u003e511f4d4\u003c/code\u003e\u003c/a\u003e [DataGridPremium] Drag fill (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21717\"\u003e#21717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/62e258a585b31be1b2545e223b96297232ce3129\"\u003e\u003ccode\u003e62e258a\u003c/code\u003e\u003c/a\u003e v9.0.0-rc.0 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21997\"\u003e#21997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/5658dd5c6874c6d0bb0a91441261716b1eb3f0e7\"\u003e\u003ccode\u003e5658dd5\u003c/code\u003e\u003c/a\u003e [virtualizer] Scrolling without render gaps (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21616\"\u003e#21616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/7d40629a608084a3bd31f6f68ee6b7622c69c9f8\"\u003e\u003ccode\u003e7d40629\u003c/code\u003e\u003c/a\u003e [data grid] Rename filter panel \u003ccode\u003eColumns\u003c/code\u003e label to singular \u003ccode\u003eColumn\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21935\"\u003e#21935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/mui-x/commits/v9.0.1/packages/x-data-grid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.9.0 to 2.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e\u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use a normal Error when DOMException isn't available by \u003ca href=\"https://github.com/EskiMojo14\"\u003e\u003ccode\u003e@​EskiMojo14\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5161\"\u003ereduxjs/redux-toolkit#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e 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/redux-toolkit/pull/5165\"\u003ereduxjs/redux-toolkit#5165\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/redux-toolkit/compare/v2.11.1...v2.11.2\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.1...v2.11.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.1\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e fixes an issue with our internal \u003ccode\u003eAbortSignal\u003c/code\u003e handling that was reported as causing an error in a rare reset situation.  We've also restructured our publishing process to use NPM Trusted Publishing, and updated our TS support matrix to only support TS 5.4+.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003ePublishing Changes\u003c/h3\u003e\n\u003cp\u003eWe've previously done most of our releases semi-manually locally, with various release process CLI tools.  With the changes to NPM publishing security and the recent wave of NPM attacks, we've updated our publishing process to solely use NPM Trusted Publishing via workflows.  We've also done a hardening pass on our own CI setup.\u003c/p\u003e\n\u003cp\u003eWe had done a couple releases via CI workflows previously, and later semi-manual releases caused PNPM to warn that RTK was no longer trusted.  This release should be trusted and will resolve that issue.\u003c/p\u003e\n\u003cp\u003eThanks to the e18e folks and their excellent guide at \u003ca href=\"https://e18e.dev/docs/publishing\"\u003ehttps://e18e.dev/docs/publishing\u003c/a\u003e for making this process easier!\u003c/p\u003e\n\u003ch3\u003eTS Support Matrix Updates\u003c/h3\u003e\n\u003cp\u003eWe've previously mentioned rolling changes to our TS support matrix in release notes, but didn't officially document our support policy.  We've added a description of the support policy (last 2 years of TS releases, matching DefinitelyTyped) and the current oldest TS version we support in the docs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/introduction/getting-started#typescript\"\u003ehttps://redux-toolkit.js.org/introduction/getting-started#typescript\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/usage/usage-with-typescript#introduction\"\u003ehttps://redux-toolkit.js.org/usage/usage-with-typescript#introduction\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of today, we've updated the support matrix to be TS 5.4+ .  As always, it's \u003cem\u003epossible\u003c/em\u003e RTK will work if you're using an earlier version of TS, but we don't test against earlier versions and don't support any issues with those versions.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003ehave\u003c/em\u003e run an initial test with the upcoming TS 7.0 native \u003ccode\u003etsgo\u003c/code\u003e release.  We found a couple minor issues with our own TS build and test setup, but no obvious issues with using RTK with TS 7.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cp\u003eA user reported a rare edge case where the combination of \u003ccode\u003eresetApiState\u003c/code\u003e and \u003ccode\u003eretry()\u003c/code\u003e could lead to an error calling an \u003ccode\u003eAbortController\u003c/code\u003e.  We've restructured our \u003ccode\u003eAbortController\u003c/code\u003e handling logic to avoid that (and simplified a bit of our internals in the process).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse trusted publishing and harden workflows 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/redux-toolkit/pull/5152\"\u003ereduxjs/redux-toolkit#5152\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/redux-toolkit/commit/646d54c1f7040342cdaf109ca81a344c88cda9ba\"\u003e\u003ccode\u003e646d54c\u003c/code\u003e\u003c/a\u003e Release 2.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/819b29c5020062dfa87092a9400a4db7d9132ba6\"\u003e\u003ccode\u003e819b29c\u003c/code\u003e\u003c/a\u003e Include page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9af97ca717ec4b2e22df232120cea57800e9d79f\"\u003e\u003ccode\u003e9af97ca\u003c/code\u003e\u003c/a\u003e fix: use a normal Error when DOMException isn't available (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3615d1ae680690727edc148c8bd0dbe1f2fa215c\"\u003e\u003ccode\u003e3615d1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5120\"\u003e#5120\u003c/a\u003e from reduxjs/vitest-bumps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/fae3b9508ee2e949c91f2ddae14059afe2957de2\"\u003e\u003ccode\u003efae3b95\u003c/code\u003e\u003c/a\u003e avoid excessive type instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d296e33e48364a6a7894ef05d8b31caa1a249a50\"\u003e\u003ccode\u003ed296e33\u003c/code\u003e\u003c/a\u003e fix type issue with RTKQ and reselect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9ce71b9ac93f7a23e34b8f798e7c954ea3f792c0\"\u003e\u003ccode\u003e9ce71b9\u003c/code\u003e\u003c/a\u003e add node to types field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d14d4278209f5d551b42fbbcb9bfa06a5610b462\"\u003e\u003ccode\u003ed14d427\u003c/code\u003e\u003c/a\u003e remove unused tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/324dd05b36d5bb0bf39c1178ebbaa3bf016eeb3e\"\u003e\u003ccode\u003e324dd05\u003c/code\u003e\u003c/a\u003e bump vite to match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/b0887c4945937b66a88a6f7c0287f2c647c969c0\"\u003e\u003ccode\u003eb0887c4\u003c/code\u003e\u003c/a\u003e bump to vitest v4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.9.0...v2.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd` from 5.2...\n\n_Description has been truncated_","html_url":"https://github.com/sequentech/step/pull/2581","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sequentech%2Fstep/issues/2581","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2581/packages"}},{"old_version":"10.3.3","new_version":"10.3.5","update_type":"patch","path":null,"pr_created_at":"2026-04-10T10:15:40.000Z","version_change":"10.3.3 → 10.3.5","issue":{"uuid":"4238411420","node_id":"PR_kwDOGT3Vcs7Racee","number":1576,"state":"open","title":"build(deps): bump the patch-and-minor-updates group across 1 directory with 59 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-10T10:15:40.000Z","updated_at":"2026-04-10T10:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"patch-and-minor-updates","update_count":59,"packages":[{"name":"@changesets/cli","old_version":"2.27.7","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"24.10.4","new_version":"24.12.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-import","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-mdx","old_version":"3.1.5","new_version":"3.7.0","repository_url":"https://github.com/mdx-js/eslint-mdx"},{"name":"eslint-plugin-react","old_version":"7.34.0","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"markdownlint-cli","old_version":"0.43.0","new_version":"0.48.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"postcss","old_version":"8.4.42","new_version":"8.5.9","repository_url":"https://github.com/postcss/postcss"},{"name":"pretty-quick","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/prettier/pretty-quick"},{"name":"webpack","old_version":"5.96.1","new_version":"5.106.0","repository_url":"https://github.com/webpack/webpack"},{"name":"sass","old_version":"1.97.2","new_version":"1.99.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"cssnano","old_version":"7.0.6","new_version":"7.1.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"@types/mdx","old_version":"2.0.12","new_version":"2.0.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"clsx","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/lukeed/clsx"},{"name":"rollup","old_version":"4.28.0","new_version":"4.60.1","repository_url":"https://github.com/rollup/rollup"},{"name":"sass-embedded","old_version":"1.71.1","new_version":"1.99.0","repository_url":"https://github.com/sass/embedded-host-node"},{"name":"@babel/core","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-runtime","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.24.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.4","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/jest-dom","old_version":"6.4.2","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.9","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/user-event","old_version":"14.5.2","new_version":"14.6.1","repository_url":"https://github.com/testing-library/user-event"},{"name":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"rollup-plugin-typescript2","old_version":"0.36.0","new_version":"0.37.0","repository_url":"https://github.com/ezolenko/rollup-plugin-typescript2"},{"name":"@docusaurus/core","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/eslint-plugin","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/faster","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/module-type-aliases","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/plugin-content-docs","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/plugin-rsdoctor","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/preset-classic","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/theme-classic","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/theme-common","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/tsconfig","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@docusaurus/types","old_version":"3.9.2","new_version":"3.10.0","repository_url":"https://github.com/facebook/docusaurus"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"prism-react-renderer","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/FormidableLabs/prism-react-renderer"},{"name":"@babel/preset-typescript","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@chromatic-com/storybook","old_version":"5.0.2","new_version":"5.1.1","repository_url":"https://github.com/chromaui/addon-visual-tests"},{"name":"@emotion/react","old_version":"11.11.4","new_version":"11.14.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/styled","old_version":"11.14.0","new_version":"11.14.1","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@storybook/addon-a11y","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-designs","old_version":"11.0.3","new_version":"11.1.3","repository_url":"https://github.com/storybookjs/addon-designs"},{"name":"@storybook/addon-docs","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-webpack5-compiler-babel","old_version":"4.0.0","new_version":"4.0.1","repository_url":"https://github.com/storybookjs/addon-webpack5-compiler-babel"},{"name":"@storybook/cli","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-themes","old_version":"10.3.3","new_version":"10.3.5","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@date-io/date-fns","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/dmtrKovalenko/date-io"},{"name":"@mui/styles","old_version":"6.1.9","new_version":"6.4.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@uxpin/merge-cli","old_version":"3.4.8","new_version":"3.7.2","repository_url":"https://github.com/UXPin/uxpin-merge-tools"},{"name":"parcel","old_version":"2.13.3","new_version":"2.16.4","repository_url":"https://github.com/parcel-bundler/parcel"},{"name":"scheduler","old_version":"0.23.2","new_version":"0.27.0","repository_url":"https://github.com/facebook/react"},{"name":"ts-loader","old_version":"9.5.1","new_version":"9.5.7","repository_url":"https://github.com/TypeStrong/ts-loader"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor-updates group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.27.7` | `2.30.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.4` | `24.12.2` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` |\n| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) | `3.1.5` | `3.7.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.0` | `7.37.5` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.43.0` | `0.48.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.42` | `8.5.9` |\n| [pretty-quick](https://github.com/prettier/pretty-quick) | `4.0.0` | `4.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.96.1` | `5.106.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.97.2` | `1.99.0` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.0.6` | `7.1.4` |\n| [@types/mdx](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mdx) | `2.0.12` | `2.0.13` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.28.0` | `4.60.1` |\n| [sass-embedded](https://github.com/sass/embedded-host-node) | `1.71.1` | `1.99.0` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.29.0` |\n| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.29.2` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.28.5` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.29.2` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.2` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.9` | `6.0.0` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) | `0.36.0` | `0.37.0` |\n| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.9.2` | `3.10.0` |\n| [@docusaurus/eslint-plugin](https://github.com/facebook/docusaurus/tree/HEAD/packages/eslint-plugin) | `3.9.2` | `3.10.0` |\n| [@docusaurus/faster](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-faster) | `3.9.2` | `3.10.0` |\n| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.9.2` | `3.10.0` |\n| [@docusaurus/plugin-content-docs](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-content-docs) | `3.9.2` | `3.10.0` |\n| [@docusaurus/plugin-rsdoctor](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-rsdoctor) | `3.9.2` | `3.10.0` |\n| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.9.2` | `3.10.0` |\n| [@docusaurus/theme-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-classic) | `3.9.2` | `3.10.0` |\n| [@docusaurus/theme-common](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-common) | `3.9.2` | `3.10.0` |\n| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.9.2` | `3.10.0` |\n| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.9.2` | `3.10.0` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) | `2.3.0` | `2.4.1` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.28.5` |\n| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `5.0.2` | `5.1.1` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` |\n| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.14.0` | `11.14.1` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-designs](https://github.com/storybookjs/addon-designs) | `11.0.3` | `11.1.3` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-webpack5-compiler-babel](https://github.com/storybookjs/addon-webpack5-compiler-babel) | `4.0.0` | `4.0.1` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.3.3` | `10.3.5` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `10.3.3` | `10.3.5` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.3.3` | `10.3.5` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.3` | `10.3.5` |\n| [@storybook/addon-themes](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/themes) | `10.3.3` | `10.3.5` |\n| [@date-io/date-fns](https://github.com/dmtrKovalenko/date-io) | `3.0.0` | `3.2.1` |\n| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `6.1.9` | `6.4.8` |\n| [@uxpin/merge-cli](https://github.com/UXPin/uxpin-merge-tools/tree/HEAD/packages/uxpin-merge-cli) | `3.4.8` | `3.7.2` |\n| [parcel](https://github.com/parcel-bundler/parcel) | `2.13.3` | `2.16.4` |\n| [scheduler](https://github.com/facebook/react/tree/HEAD/packages/scheduler) | `0.23.2` | `0.27.0` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.7` |\n\n\nUpdates `@changesets/cli` from 2.27.7 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\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/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.27.7...@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.4 to 24.12.2\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-import` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-mdx` from 3.1.5 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/eslint-mdx/releases\"\u003eeslint-plugin-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/602\"\u003e#602\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/astrochemx\"\u003e\u003ccode\u003e@​astrochemx\u003c/code\u003e\u003c/a\u003e! - feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/606\"\u003e#606\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e! - chore: use OIDC for publishing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: set \u003ccode\u003eprocessor\u003c/code\u003e for flat config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: prefer \u003ccode\u003econtext.languageOptions.parserOptions\u003c/code\u003e over \u003ccode\u003econtext.parserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/591\"\u003e#591\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/589\"\u003e#589\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/580\"\u003e#580\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: target \u003ccode\u003eES2022\u003c/code\u003e and drop unnecessary \u003ccode\u003etslib\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/583\"\u003e#583\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/8c9ef4beecd864a5083700021284af3a975681a1\"\u003e\u003ccode\u003e8c9ef4b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use unified \u003ccode\u003eperformSyncWork\u003c/code\u003e for parsing with remark config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/f717ff284a5fb8c6cf3c99318d0a1316686b9c8f\"\u003e\u003ccode\u003ef717ff2\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/603\"\u003e#603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e chore: use OIDC for publishing (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e fix: remove unneeded dependency upon uvu (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/600\"\u003e#600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/602\"\u003e#602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/db21842185f6386e0b14d8d5572d451e474402f3\"\u003e\u003ccode\u003edb21842\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/594\"\u003e#594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e fix: set processor for flat config, prefer `context.languageOptions.parserOpt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2d7793710a64ea14ea90af65f97dbe7a38e8aafc\"\u003e\u003ccode\u003e2d77937\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/51f359c5152ced8bb2450eb840d705a49e47821b\"\u003e\u003ccode\u003e51f359c\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/589\"\u003e#589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.1.5...eslint-plugin-mdx@3.7.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-mdx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react` from 7.34.0 to 7.37.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/releases\"\u003eeslint-plugin-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.37.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n[\u003ccode\u003ebutton-has-type\u003c/code\u003e]: docs/rules/button-has-type.md\n[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: docs/rules/jsx-no-constructed-context-values.md\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\n[\u003ccode\u003eprop-types\u003c/code\u003e]: docs/rules/prop-types.md\u003c/p\u003e\n\u003ch2\u003ev7.37.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\u003c/p\u003e\n\u003ch2\u003ev7.37.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n[\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e]: docs/rules/default-props-match-prop-types.md\n[\u003ccode\u003ejsx-boolean-value\u003c/code\u003e]: docs/rules/jsx-boolean-value.md\n[\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e]: docs/rules/jsx-curly-brace-presence.md\n[\u003ccode\u003ejsx-no-bind\u003c/code\u003e]: docs/rules/jsx-no-bind.md\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md\"\u003eeslint-plugin-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5\"\u003e7.37.5\u003c/a\u003e - 2025.04.03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4\"\u003e7.37.4\u003c/a\u003e - 2025.01.12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3\"\u003e7.37.3\u003c/a\u003e - 2024.12.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[7.37.2] - 2024.10.22\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/jsx-eslint/eslint-plugin-react/commit/2c98b83c451a4297edf1787d9a616e50687e27e8\"\u003e\u003ccode\u003e2c98b83\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2f64deadac51b42fc1a8660fad026ac4c68b92f3\"\u003e\u003ccode\u003e2f64dea\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2428618b5a7334b96b7b7eb9629212d07b6fd510\"\u003e\u003ccode\u003e2428618\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e: detect constructed context values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/60b731621c98b8d3f6c8c5339a50dc54bf3fd068\"\u003e\u003ccode\u003e60b7316\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003eprop-types\u003c/code\u003e: use proper spacing/semis, button type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/90a00b9318374b402114a4136c6f118b48d9346e\"\u003e\u003ccode\u003e90a00b9\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eprop-types\u003c/code\u003e: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/3fd9b9223e3f4fc6b34eb6f3ab734a7e2c73743d\"\u003e\u003ccode\u003e3fd9b92\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/addad4687b710c022f868ea17f6cabfaaddd8b44\"\u003e\u003ccode\u003eaddad46\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eobject.entries\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/98a31f8e76a4d8aa52caeeb55940f35682b18b2f\"\u003e\u003ccode\u003e98a31f8\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@babel/core\u003c/code\u003e, \u003ccode\u003e@babel/eslint-parser\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/7eb6ca9144333c828f24abdc98154a45aec46d54\"\u003e\u003ccode\u003e7eb6ca9\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003ebutton-has-type\u003c/code\u003e: clean up phrasing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03\"\u003e\u003ccode\u003ee6b5b41\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.37.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.43.0 to 0.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.48.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.44.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.37.4\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eConvert module to ECMAScript (breaking change)\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003erequire\u003c/code\u003e, convert to \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD032\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\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/igorshubovych/markdownlint-cli/commit/e72a3ca1632f0b11a07d171449fe447a7ff6795e\"\u003e\u003ccode\u003ee72a3ca\u003c/code\u003e\u003c/a\u003e Bump version 0.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/02c613244e102596373d7fe5e2490e4ab71f294f\"\u003e\u003ccode\u003e02c6132\u003c/code\u003e\u003c/a\u003e Delete and recreate package-lock.json via \u0026quot;npm install\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/800b47cc24e662e0f97340d9675082f7f4a83a9d\"\u003e\u003ccode\u003e800b47c\u003c/code\u003e\u003c/a\u003e Bump ava from 6.4.1 to 7.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/e6eb97c2d4a56b505e5430b26b5408925f88f80a\"\u003e\u003ccode\u003ee6eb97c\u003c/code\u003e\u003c/a\u003e Bump minimatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/61da922d8f906b1e377cf21f0db0a3b2b2c6d311\"\u003e\u003ccode\u003e61da922\u003c/code\u003e\u003c/a\u003e Bump tar from 7.5.7 to 7.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/3731696fb0cfd49ce7cb68ab53d187505d2fd400\"\u003e\u003ccode\u003e3731696\u003c/code\u003e\u003c/a\u003e Bump minimatch from 10.2.0 to 10.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/d60f5af730c855a26017784c73b82e4cbe5d6163\"\u003e\u003ccode\u003ed60f5af\u003c/code\u003e\u003c/a\u003e Bump minimatch from 10.1.2 to 10.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/587b174eac1da62cb138642273204597475b76d7\"\u003e\u003ccode\u003e587b174\u003c/code\u003e\u003c/a\u003e Bump markdown-it from 14.1.0 to 14.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c3bfec983fb2b11f1876a00e2217f39e0087f27a\"\u003e\u003ccode\u003ec3bfec9\u003c/code\u003e\u003c/a\u003e Bump minimatch from 10.1.1 to 10.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/1fba9587576b1988216d1e215b2c6d5f687e4381\"\u003e\u003ccode\u003e1fba958\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​isaacs/brace-expansion\u003c/code\u003e from 5.0.0 to 5.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.42 to 8.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpeed up source map encoding paring in case of the error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eProcessor#version\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved source map annotation cleaning performance (by CodeAnt AI).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\r\n                           //    \u0026lt;style\u0026gt;\r\n                           //    p {\r\n                           //      color: green;\r\n                           //    }\r\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\r\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\r\n                           //      color: green;\r\n                           //    }\u0026quot;\r\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpeed up source map encoding paring in case of the error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eProcessor#version\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved source map annotation cleaning performance (by CodeAnt AI).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \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\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \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\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\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/postcss/postcss/commit/fe88ac29c06b7b218be32994cdc6ca1525bdf2c9\"\u003e\u003ccode\u003efe88ac2\u003c/code\u003e\u003c/a\u003e Release 8.5.9 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c551632496b87ab3f1965bfda5dc386b6c71963e\"\u003e\u003ccode\u003ec551632\u003c/code\u003e\u003c/a\u003e Avoid RegExp when we can use simple JS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/89a6b744060eb8dee743351c785a9fbe37d4525a\"\u003e\u003ccode\u003e89a6b74\u003c/code\u003e\u003c/a\u003e Move SECURITY.txt for docs folder to keep GitHub page cleaner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/6ceb8a46af9f9de821faee98f861bdf84617347b\"\u003e\u003ccode\u003e6ceb8a4\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/02ccae6bc359ee386f84d8fbc36eb423acbdbc3f\"\u003e\u003ccode\u003e02ccae6\u003c/code\u003e\u003c/a\u003e Another way to fix CI with .ts ext in tests on old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/2c36658c7cd4ffee4d42fafd0a501b9c13b63a52\"\u003e\u003ccode\u003e2c36658\u003c/code\u003e\u003c/a\u003e Another way to fix CI with TS on old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/b90600361f33a3834fd708831819cb1106590908\"\u003e\u003ccode\u003eb906003\u003c/code\u003e\u003c/a\u003e Another way to fix CI with old Node.js\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/04d32cdc69ac598fcd33d3d748de12c4c32e83fb\"\u003e\u003ccode\u003e04d32cd\u003c/code\u003e\u003c/a\u003e Fix another issue with Node.js 10 on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/nl-design-system/rvo/pull/1576","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frvo/issues/1576","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1576/packages"}},{"old_version":"9.1.20","new_version":"10.3.3","update_type":"major","path":null,"pr_created_at":"2026-03-30T02:28:12.000Z","version_change":"9.1.20 → 10.3.3","issue":{"uuid":"4166595670","node_id":"PR_kwDOJmFZPc7OdiE4","number":2569,"state":"closed","title":"Bump the npm-dependencies group across 1 directory with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T02:25:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T02:28:12.000Z","updated_at":"2026-04-06T02:25:47.000Z","time_to_close":604653,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":35,"packages":[{"name":"@apollo/client","old_version":"4.0.5","new_version":"4.1.6","repository_url":"https://github.com/apollographql/apollo-client"},{"name":"@mui/material","old_version":"7.3.2","new_version":"7.3.9","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.2","new_version":"8.28.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.9.0","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"antd","old_version":"5.29.3","new_version":"6.3.4","repository_url":"https://github.com/ant-design/ant-design"},{"name":"apexcharts","old_version":"5.3.5","new_version":"5.10.4","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.2","repository_url":"https://github.com/graphql/graphql-js"},{"name":"i18next","old_version":"25.10.10","new_version":"26.0.1","repository_url":"https://github.com/i18next/i18next"},{"name":"intl-tel-input","old_version":"25.15.1","new_version":"26.9.1","repository_url":"https://github.com/jackocnr/intl-tel-input"},{"name":"react","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-admin","old_version":"5.11.1","new_version":"5.14.4","repository_url":"https://github.com/marmelab/react-admin"},{"name":"react-apexcharts","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"15.7.3","new_version":"17.0.1","repository_url":"https://github.com/i18next/react-i18next"},{"name":"@graphql-codegen/cli","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@graphql-codegen/introspection","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@storybook/addon-links","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/preset-create-react-app","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"9.1.20","new_version":"10.3.3","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/test-runner","old_version":"0.23.0","new_version":"0.24.3","repository_url":"https://github.com/storybookjs/test-runner"},{"name":"@types/node","old_version":"24.12.0","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sanitize-html","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"13.0.1","new_version":"14.0.0","repository_url":"https://github.com/webpack/copy-webpack-plugin"},{"name":"eslint","old_version":"9.39.4","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-webpack-plugin","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"postcss-preset-env","old_version":"10.6.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"storybook-addon-react-router-v6","old_version":"2.0.15","new_version":"3.0.0","repository_url":"https://github.com/JesusTheHun/storybook-addon-remix-react-router"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.101.3","new_version":"5.105.4","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-cli","old_version":"6.0.1","new_version":"7.0.2","repository_url":"https://github.com/webpack/webpack-cli"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 35 updates in the /packages/admin-portal directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@apollo/client](https://github.com/apollographql/apollo-client) | `4.0.5` | `4.1.6` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.2` | `7.3.9` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.2` | `8.28.1` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.0` | `2.11.2` |\n| [antd](https://github.com/ant-design/ant-design) | `5.29.3` | `6.3.4` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.10.4` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.2` |\n| [i18next](https://github.com/i18next/i18next) | `25.10.10` | `26.0.1` |\n| [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | `25.15.1` | `26.9.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.4` |\n| [react-admin](https://github.com/marmelab/react-admin) | `5.11.1` | `5.14.4` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `1.7.0` | `2.1.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.7.3` | `17.0.1` |\n| [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) | `6.0.0` | `6.2.1` |\n| [@graphql-codegen/introspection](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection) | `5.0.0` | `5.0.1` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `9.1.20` | `10.3.3` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `9.1.20` | `10.3.3` |\n| [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) | `9.1.20` | `10.3.3` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `9.1.20` | `10.3.3` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `9.1.20` | `10.3.3` |\n| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.0` | `25.5.0` |\n| [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) | `2.16.0` | `2.16.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\n| [copy-webpack-plugin](https://github.com/webpack/copy-webpack-plugin) | `13.0.1` | `14.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.1.0` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `5.0.2` | `5.0.3` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.6.1` | `11.2.0` |\n| [storybook-addon-react-router-v6](https://github.com/JesusTheHun/storybook-addon-remix-react-router) | `2.0.15` | `3.0.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.105.4` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `6.0.1` | `7.0.2` |\n\n\nUpdates `@apollo/client` from 4.0.5 to 4.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/releases\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13043\"\u003e#13043\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/65e66cafb6828b63d14b64877bbad47af95f66e4\"\u003e\u003ccode\u003e65e66ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003eheaders\u003c/code\u003e transport for enhanced client awareness.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/12927\"\u003e#12927\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/785e2232b4f7d9e561611cd4f45b8fdd1e44319e\"\u003e\u003ccode\u003e785e223\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - You can now provide a callback function as the \u003ccode\u003econtext\u003c/code\u003e option on the \u003ccode\u003emutate\u003c/code\u003e function returned by \u003ccode\u003euseMutation\u003c/code\u003e. The callback function is called with the value of the \u003ccode\u003econtext\u003c/code\u003e option provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook. This is useful if you'd like to merge the context object provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook with a value provided to the \u003ccode\u003emutate\u003c/code\u003e function.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction MyComponent() {\n  const [mutate, result] = useMutation(MUTATION, {\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor 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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/1f6decb950aa0a9759998f3f269b19f619950ba1\"\u003e\u003ccode\u003e1f6decb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13160\"\u003e#13160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/7bb2071bd134c72ecb6026bbf560718db0b92ace\"\u003e\u003ccode\u003e7bb2071\u003c/code\u003e\u003c/a\u003e fix(useQuery): prevent hydration mismatch when ssr: false and skip: true are ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/ca88f336389a5eae1cbf13b97952326e590c8479\"\u003e\u003ccode\u003eca88f33\u003c/code\u003e\u003c/a\u003e update jest config again :facepalm:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/355900a5e1ad06fa32a3c428fad47dddc5ce7c8b\"\u003e\u003ccode\u003e355900a\u003c/code\u003e\u003c/a\u003e ignore test for React 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/40e570623272ca8f4485dd87d7aeb4bfaf9656c4\"\u003e\u003ccode\u003e40e5706\u003c/code\u003e\u003c/a\u003e revert file to state on main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/5cae14d3c31138cc93d7c16c9b8cb8fac8128c94\"\u003e\u003ccode\u003e5cae14d\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix/prevent-hydration-mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/3b6278d2a393200758c8d1ee01c0d3a807c3522a\"\u003e\u003ccode\u003e3b6278d\u003c/code\u003e\u003c/a\u003e change test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/fc3d8ccce679fa75342b55ff6ea8842c5b00f4c4\"\u003e\u003ccode\u003efc3d8cc\u003c/code\u003e\u003c/a\u003e roll back, change logic in \u003ccode\u003euseQuery\u003c/code\u003e, end to end test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/31f3f9ab49453efa50da349752d02a1358a96e46\"\u003e\u003ccode\u003e31f3f9a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/67578d8aa3e735ac81dd1350be9e4502cb35b23d\"\u003e\u003ccode\u003e67578d8\u003c/code\u003e\u003c/a\u003e Apply suggestion from \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apollographql/apollo-client/compare/@apollo/client@4.0.5...@apollo/client@4.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/client\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.3.2 to 7.3.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.9\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.3.8\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[app-bar] Fix optional chaining in joinVars function (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47739\"\u003e#47739\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix scroll position resetting on reopen with \u003ccode\u003edisableCloseOnSelect\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47248\"\u003e#47248\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Pass fullWidth prop to input, with default as true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47663\"\u003e#47663\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[badge] Refactor variant styles generation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47742\"\u003e#47742\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch][checkbox][radio] Remove \u003ccode\u003earia-disabled\u003c/code\u003e from root span (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46318\"\u003e#46318\u003c/a\u003e) \u003ca href=\"https://github.com/KirankumarAmbati\"\u003e\u003ccode\u003e@​KirankumarAmbati\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[collapse] Remove unnecessary string concatenation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47745\"\u003e#47745\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] \u003ccode\u003epersistent\u003c/code\u003e and \u003ccode\u003epermanent\u003c/code\u003e variant Drawers should not override the styles via theme using \u003ccode\u003emodal\u003c/code\u003e class (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47581\"\u003e#47581\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tabs] Add ability to extend Tabs variant (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47590\"\u003e#47590\u003c/a\u003e) \u003ca href=\"https://github.com/aditya1906\"\u003e\u003ccode\u003e@​aditya1906\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Add aria-multiselectable to listbox props when multiple is true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47632\"\u003e#47632\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\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/mui/material-ui/blob/v7.3.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMar 5, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.3.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eFeb 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\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/mui/material-ui/commit/5430aaaa648256beb88f42154051ff448bc62aeb\"\u003e\u003ccode\u003e5430aaa\u003c/code\u003e\u003c/a\u003e v7.3.9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47911\"\u003e#47911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/4980716f29d027bdcd20f71dd846e3f88fe546f5\"\u003e\u003ccode\u003e4980716\u003c/code\u003e\u003c/a\u003e [website] Implement the latest price changes proposal (\u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47606\"\u003e#47606\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/67acb51e5ffb2c26a17bd809884df348f3057ddc\"\u003e\u003ccode\u003e67acb51\u003c/code\u003e\u003c/a\u003e [material-ui] Clean up duplicated CSS rules (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3692e54e7042299b1d2217d3e87a6896b7e49269\"\u003e\u003ccode\u003e3692e54\u003c/code\u003e\u003c/a\u003e [code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/556e388ca4d42739771e6eafe463bca002d8c0d0\"\u003e\u003ccode\u003e556e388\u003c/code\u003e\u003c/a\u003e [tooltip] Fix error is thrown when wrapping an input which is disabled while ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/09398d6ec53f644d6a1431c993b957d451bcf85b\"\u003e\u003ccode\u003e09398d6\u003c/code\u003e\u003c/a\u003e [table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/dc1e49388022a0e332ed5fb8fd4be834a94ebb26\"\u003e\u003ccode\u003edc1e493\u003c/code\u003e\u003c/a\u003e [code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d92df843608aeca4eae6a595b9b0b81ceaf4cfe1\"\u003e\u003ccode\u003ed92df84\u003c/code\u003e\u003c/a\u003e [theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CS...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1ee94a27b931d20b23dab5dc55b35421ba4b8c55\"\u003e\u003ccode\u003e1ee94a2\u003c/code\u003e\u003c/a\u003e [release] v7.3.8 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47754\"\u003e#47754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/7a547bde8cb12b3167d016869c1917f29f1207ef\"\u003e\u003ccode\u003e7a547bd\u003c/code\u003e\u003c/a\u003e [chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.9/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.11.2 to 8.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.28.1\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 2 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent repeated \u003ccode\u003ehasScrollbar\u003c/code\u003e state updates (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21847\"\u003e#21847\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] \u003ccode\u003efetchRows()\u003c/code\u003e API's default \u003ccode\u003estart\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e params based on scroll position with lazy loading (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21811\"\u003e#21811\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Remove headless data grid packages (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21848\"\u003e#21848\u003c/a\u003e) \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.28.0\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 5 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Internal bug fixes and improvement\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Move \u003ccode\u003eelementOverrides\u003c/code\u003e to constants and remove duplicates (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21752\"\u003e#21752\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.0\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.28.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.28.0\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.28.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eDate and Time Pickers\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/mui/mui-x/blob/v8.28.1/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.28.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMar 26, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 2 contributors who made this release possible.\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent repeated \u003ccode\u003ehasScrollbar\u003c/code\u003e state updates (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21847\"\u003e#21847\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.28.1\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] \u003ccode\u003efetchRows()\u003c/code\u003e API's default \u003ccode\u003estart\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e params based on scroll position with lazy loading (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21811\"\u003e#21811\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.28.1\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.28.1\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[internal] Remove headless data grid packages (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21848\"\u003e#21848\u003c/a\u003e) \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.28.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 19, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 5 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cp\u003eTODO INSERT HIGHLIGHTS\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.28.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Move \u003ccode\u003eelementOverrides\u003c/code\u003e to constants and remove duplicates (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21752\"\u003e#21752\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.28.0\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\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/mui/mui-x/commit/20da5c7f8ee97726d75eac81aed977b4038365a9\"\u003e\u003ccode\u003e20da5c7\u003c/code\u003e\u003c/a\u003e [release] v8.28.1 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21853\"\u003e#21853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/bfa29f77dd2ca748143dd59af2ed0f1c53626fbb\"\u003e\u003ccode\u003ebfa29f7\u003c/code\u003e\u003c/a\u003e [release] v8.28.0 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21799\"\u003e#21799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/3db7e86354ccd8dded889ad4be6cc06825ff7cb2\"\u003e\u003ccode\u003e3db7e86\u003c/code\u003e\u003c/a\u003e [DataGrid] Move \u003ccode\u003eelementOverrides\u003c/code\u003e to constants and remove duplicates (\u003ca href=\"https://github.com/sai68\"\u003e\u003ccode\u003e@​sai68\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/354c7ad71ad370f4618abbc72edbbbc31b99fb28\"\u003e\u003ccode\u003e354c7ad\u003c/code\u003e\u003c/a\u003e [release] v8.27.5 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21704\"\u003e#21704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/74407d184a2c288fc09054b6b0d93ce5a2decdb9\"\u003e\u003ccode\u003e74407d1\u003c/code\u003e\u003c/a\u003e [DataGrid] Fix keyboard navigation with single-row checkbox selection (\u003ca href=\"https://github.com/mj12a\"\u003e\u003ccode\u003e@​mj12a\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/ce30d8f99b7084c804b3145f2f2e1a22c0559f46\"\u003e\u003ccode\u003ece30d8f\u003c/code\u003e\u003c/a\u003e [data-grid] Refactor headerAlign style calls (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21633\"\u003e#21633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/af2a7f955e101fbdd563e27ce60c24cd12ad34d5\"\u003e\u003ccode\u003eaf2a7f9\u003c/code\u003e\u003c/a\u003e [data-grid] Add missing resizablePanelHandle classes to gridClasses object (@...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/6a4fdc85e23f074235a56aa723fbb3acf8c107ed\"\u003e\u003ccode\u003e6a4fdc8\u003c/code\u003e\u003c/a\u003e [test] Add missing tests for forwarding props to filter operators in DataGrid...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/ec8269b64adf018afdb377d2d4680f5ec907d925\"\u003e\u003ccode\u003eec8269b\u003c/code\u003e\u003c/a\u003e [DataGrid] Fix crash when \u003ccode\u003erows\u003c/code\u003e and \u003ccode\u003erowModesModel\u003c/code\u003e are updated simultaneous...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/284266f34b0010b3a539277d60c2b3fc302d5e90\"\u003e\u003ccode\u003e284266f\u003c/code\u003e\u003c/a\u003e [DataGrid] Forward rest props in GridFilterInputMultipleValue (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21444\"\u003e#21444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/mui-x/commits/v8.28.1/packages/x-data-grid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.9.0 to 2.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e\u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use a normal Error when DOMException isn't available by \u003ca href=\"https://github.com/EskiMojo14\"\u003e\u003ccode\u003e@​EskiMojo14\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5161\"\u003ereduxjs/redux-toolkit#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e 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/redux-toolkit/pull/5165\"\u003ereduxjs/redux-toolkit#5165\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/redux-toolkit/compare/v2.11.1...v2.11.2\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.1...v2.11.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.1\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e fixes an issue with our internal \u003ccode\u003eAbortSignal\u003c/code\u003e handling that was reported as causing an error in a rare reset situation.  We've also restructured our publishing process to use NPM Trusted Publishing, and updated our TS support matrix to only support TS 5.4+.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003ePublishing Changes\u003c/h3\u003e\n\u003cp\u003eWe've previously done most of our releases semi-manually locally, with various release process CLI tools.  With the changes to NPM publishing security and the recent wave of NPM attacks, we've updated our publishing process to solely use NPM Trusted Publishing via workflows.  We've also done a hardening pass on our own CI setup.\u003c/p\u003e\n\u003cp\u003eWe had done a couple releases via CI workflows previously, and later semi-manual releases caused PNPM to warn that RTK was no longer trusted.  This release should be trusted and will resolve that issue.\u003c/p\u003e\n\u003cp\u003eThanks to the e18e folks and their excellent guide at \u003ca href=\"https://e18e.dev/docs/publishing\"\u003ehttps://e18e.dev/docs/publishing\u003c/a\u003e for making this process easier!\u003c/p\u003e\n\u003ch3\u003eTS Support Matrix Updates\u003c/h3\u003e\n\u003cp\u003eWe've previously mentioned rolling changes to our TS support matrix in release notes, but didn't officially document our support policy.  We've added a description of the support policy (last 2 years of TS releases, matching DefinitelyTyped) and the current oldest TS version we support in the docs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/introduction/getting-started#typescript\"\u003ehttps://redux-toolkit.js.org/introduction/getting-started#typescript\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/usage/usage-with-typescript#introduction\"\u003ehttps://redux-toolkit.js.org/usage/usage-with-typescript#introduction\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of today, we've updated the support matrix to be TS 5.4+ .  As always, it's \u003cem\u003epossible\u003c/em\u003e RTK will work if you're using an earlier version of TS, but we don't test against earlier versions and don't support any issues with those versions.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003ehave\u003c/em\u003e run an initial test with the upcoming TS 7.0 native \u003ccode\u003etsgo\u003c/code\u003e release.  We found a couple minor issues with our own TS build and test setup, but no obvious issues with using RTK with TS 7.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cp\u003eA user reported a rare edge case where the combination of \u003ccode\u003eresetApiState\u003c/code\u003e and \u003ccode\u003eretry()\u003c/code\u003e could lead to an error calling an \u003ccode\u003eAbortController\u003c/code\u003e.  We've restructured our \u003ccode\u003eAbortController\u003c/code\u003e handling logic to avoid that (and simplified a bit of our internals in the process).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse trusted publishing and harden workflows 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/redux-toolkit/pull/5152\"\u003ereduxjs/redux-toolkit#5152\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/redux-toolkit/commit/646d54c1f7040342cdaf109ca81a344c88cda9ba\"\u003e\u003ccode\u003e646d54c\u003c/code\u003e\u003c/a\u003e Release 2.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/819b29c5020062dfa87092a9400a4db7d9132ba6\"\u003e\u003ccode\u003e819b29c\u003c/code\u003e\u003c/a\u003e Include page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9af97ca717ec4b2e22df232120cea57800e9d79f\"\u003e\u003ccode\u003e9af97ca\u003c/code\u003e\u003c/a\u003e fix: use a normal Error when DOMException isn't available (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3615d1ae680690727edc148c8bd0dbe1f2fa215c\"\u003e\u003ccode\u003e3615d1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5120\"\u003e#5120\u003c/a\u003e from reduxjs/vitest-bumps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/fae3b9508ee2e949c91f2ddae14059afe2957de2\"\u003e\u003ccode\u003efae3b95\u003c/code\u003e\u003c/a\u003e avoid excessive type instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d296e33e48364a6a7894ef05d8b31caa1a249a50\"\u003e\u003ccode\u003ed296e33\u003c/code\u003e\u003c/a\u003e fix type issue with RTKQ and reselect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9ce71b9ac93f7a23e34b8f798e7c954ea3f792c0\"\u003e\u003ccode\u003e9ce71b9\u003c/code\u003e\u003c/a\u003e add node to types field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d14d4278209f5d551b42fbbcb9bfa06a5610b462\"\u003e\u003ccode\u003ed14d427\u003c/code\u003e\u003c/a\u003e remove unused tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/324dd05b36d5bb0bf39c1178ebbaa3bf016eeb3e\"\u003e\u003ccode\u003e324dd05\u003c/code\u003e\u003c/a\u003e bump vite to match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/b0887c4945937b66a88a6f7c0287f2c647c969c0\"\u003e\u003ccode\u003eb0887c4\u003c/code\u003e\u003c/a\u003e bump to vitest v4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.9.0...v2.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd` from 5.29.3 to 6.3.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/ant-design/releases\"\u003eantd's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.3.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 Add \u003ca href=\"https://www.npmjs.com/package/@ant-design/cli\"\u003e\u003ccode\u003e@ant-design/cli\u003c/code\u003e\u003c/a\u003e official command-line tool for querying Ant Design component knowledge, analyzing project usage, and guiding migrations offline. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57413\"\u003e#57413\u003c/a\u003e \u003ca href=\"https://github.com/afc163\"\u003e\u003ccode\u003e@​afc163\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Form.List losing sibling field values when using \u003ccode\u003eonValuesChange\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57399\"\u003e#57399\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix missing \u003ccode\u003escreenXXXLMin\u003c/code\u003e in \u003ccode\u003euseToken\u003c/code\u003e causing incorrect antd.css to be generated. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57372\"\u003e#57372\u003c/a\u003e \u003ca href=\"https://github.com/sealye09\"\u003e\u003ccode\u003e@​sealye09\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix ConfigProvider component config typings to expose semantic \u003ccode\u003eclassNames\u003c/code\u003e and \u003ccode\u003estyles\u003c/code\u003e for supported components. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57396\"\u003e#57396\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Image \u003ccode\u003efetchPriority\u003c/code\u003e prop not being passed through to the \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e element. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57392\"\u003e#57392\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMenu\n\u003cul\u003e\n\u003cli\u003e🐞 Fix Menu SubMenu parent item not applying custom hover color via ConfigProvider. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57374\"\u003e#57374\u003c/a\u003e \u003ca href=\"https://github.com/EmilyyyLiu\"\u003e\u003ccode\u003e@​EmilyyyLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Menu collapsed icons appearing misaligned when customizing \u003ccode\u003ecollapsedIconSize\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57360\"\u003e#57360\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 Fix Table controlled popover in column title being rendered twice when scroll is enabled. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57342\"\u003e#57342\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Transfer \u003ccode\u003erender\u003c/code\u003e prop returning JSX elements causing search to fail. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57133\"\u003e#57133\u003c/a\u003e \u003ca href=\"https://github.com/WustLCQ\"\u003e\u003ccode\u003e@​WustLCQ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Tree custom \u003ccode\u003eswitcherIcon\u003c/code\u003e missing \u003ccode\u003eswitcher-line-icon\u003c/code\u003e className when \u003ccode\u003eshowLine\u003c/code\u003e is enabled. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57303\"\u003e#57303\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Watermark TypeScript errors when \u003ccode\u003eonRemove\u003c/code\u003e is omitted. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57344\"\u003e#57344\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 新增官方命令行工具 \u003ca href=\"https://www.npmjs.com/package/@ant-design/cli\"\u003e\u003ccode\u003e@ant-design/cli\u003c/code\u003e\u003c/a\u003e，支持离线查询 Ant Design 组件知识、分析项目用法及提供迁移指导。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57413\"\u003e#57413\u003c/a\u003e \u003ca href=\"https://github.com/afc163\"\u003e\u003ccode\u003e@​afc163\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Form.List 在使用 \u003ccode\u003eonValuesChange\u003c/code\u003e 时丢失同级字段值的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57399\"\u003e#57399\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 \u003ccode\u003euseToken\u003c/code\u003e 缺少 \u003ccode\u003escreenXXXLMin\u003c/code\u003e 导致生成错误的 antd.css 的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57372\"\u003e#57372\u003c/a\u003e \u003ca href=\"https://github.com/sealye09\"\u003e\u003ccode\u003e@​sealye09\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 ConfigProvider 组件配置的类型定义，为已支持的组件暴露语义化 \u003ccode\u003eclassNames\u003c/code\u003e 和 \u003ccode\u003estyles\u003c/code\u003e。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57396\"\u003e#57396\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Image 组件 \u003ccode\u003efetchPriority\u003c/code\u003e 属性未正确透传到 \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e 元素的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57392\"\u003e#57392\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMenu\n\u003cul\u003e\n\u003cli\u003e🐞 修复通过 ConfigProvider 自定义 Menu 的 \u003ccode\u003eitemHoverColor\u003c/code\u003e 时，SubMenu 父级菜单项 hover 状态颜色不生效的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57374\"\u003e#57374\u003c/a\u003e \u003ca href=\"https://github.com/EmilyyyLiu\"\u003e\u003ccode\u003e@​EmilyyyLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Menu 自定义 \u003ccode\u003ecollapsedIconSize\u003c/code\u003e 后折叠图标看起来未居中的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57360\"\u003e#57360\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 修复 Table 在开启滚动时列头中受控 Popover 被重复渲染的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57342\"\u003e#57342\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Transfer \u003ccode\u003erender\u003c/code\u003e 属性返回 JSX 元素时搜索功能失效的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57133\"\u003e#57133\u003c/a\u003e \u003ca href=\"https://github.com/WustLCQ\"\u003e\u003ccode\u003e@​WustLCQ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Tree 开启 \u003ccode\u003eshowLine\u003c/code\u003e 时自定义 \u003ccode\u003eswitcherIcon\u003c/code\u003e 缺少 \u003ccode\u003eswitcher-line-icon\u003c/code\u003e 类名导致样式异常的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57303\"\u003e#57303\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Watermark 在未传入 \u003ccode\u003eonRemove\u003c/code\u003e 时的 TypeScript 报错。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57344\"\u003e#57344\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImage\n\u003cul\u003e\n\u003cli\u003e💄 Improve Image preview mask blur transition for \u003ccode\u003ebackdrop-filter\u003c/code\u003e to reduce flicker perception. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57299\"\u003e#57299\u003c/a\u003e \u003ca href=\"https://github.com/mango766\"\u003e\u003ccode\u003e@​mango766\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Image showing move cursor when \u003ccode\u003emovable={false}\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57288\"\u003e#57288\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ Improve App link \u003ccode\u003e:focus-visible\u003c/code\u003e outline to enhance keyboard accessibility. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57266\"\u003e#57266\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Form required mark using hardcoded \u003ccode\u003eSimSun\u003c/code\u003e font. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57273\"\u003e#57273\u003c/a\u003e \u003ca href=\"https://github.com/mavericusdev\"\u003e\u003ccode\u003e@​mavericusdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Grid media size mapping issue for \u003ccode\u003exxxl\u003c/code\u003e breakpoint. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57246\"\u003e#57246\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Tree scrolling to top when clicking node. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57242\"\u003e#57242\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003eImage\n\u003cul\u003e\n\u003cli\u003e💄 优化 Image 预览蒙层 blur 效果的 \u003ccode\u003ebackdrop-filter\u003c/code\u003e 过渡，减少闪烁感。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57299\"\u003e#57299\u003c/a\u003e \u003ca href=\"https://github.com/mango766\"\u003e\u003ccode\u003e@​mango766\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Image 在 \u003ccode\u003emovable={false}\u003c/code\u003e 时仍显示 move 光标的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57288\"\u003e#57288\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ 优化 App 链接的 \u003ccode\u003e:focus-visible\u003c/code\u003e 外框样式，提升键盘可访问性。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57266\"\u003e#57266\u003c/a\u003e \u003ca href=\"https://github.com/ug-hero\"\u003e\u003ccode\u003e@​ug-hero\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Form 必填标记文案中硬编码 \u003ccode\u003eSimSun\u003c/code\u003e 字体的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57273\"\u003e#57273\u003c/a\u003e \u003ca href=\"https://github.com/mavericusdev\"\u003e\u003ccode\u003e@​mavericusdev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Grid \u003ccode\u003exxxl\u003c/code\u003e 断点在媒体尺寸映射中的错误。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57246\"\u003e#57246\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 修复 Tree 点击节点时页面回滚到顶部的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57242\"\u003e#57242\u003c/a\u003e \u003ca href=\"https://github.com/aojunhao123\"\u003e\u003ccode\u003e@​aojunhao123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Fix Form.Item validation failure caused by a timing issue when using dynamic \u003ccode\u003erules\u003c/code\u003e and \u003ccode\u003edependencies\u003c/code\u003e together. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57147\"\u003e#57147\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix InputNumber height in \u003ccode\u003eborderless\u003c/code\u003e variant when using with Input or Select. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57162\"\u003e#57162\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Radio.Group radio button width when options text has different length or breaks. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57171\"\u003e#57171\u003c/a\u003e \u003ca href=\"https://github.com/QDyanbing\"\u003e\u003ccode\u003e@​QDyanbing\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Skeleton.Avatar, Skeleton.Button, Skeleton.Input, Rate and Spin cannot take effect when \u003ccode\u003ecomponentSize\u003c/code\u003e is set globally. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57093\"\u003e#57093\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/5710...\n\n_Description has been truncated_","html_url":"https://github.com/sequentech/step/pull/2569","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sequentech%2Fstep/issues/2569","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2569/packages"}},{"old_version":"8.6.15","new_version":"10.2.19","update_type":"major","path":null,"pr_created_at":"2026-03-16T08:56:21.000Z","version_change":"8.6.15 → 10.2.19","issue":{"uuid":"4081119227","node_id":"PR_kwDODlXD6s7K2hat","number":1069,"state":"open","title":"Bump the major-dependencies group across 1 directory with 11 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-16T08:56:21.000Z","updated_at":"2026-03-16T08:56:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major-dependencies","update_count":11,"packages":[{"name":"syncpack","old_version":"13.0.4","new_version":"14.2.0","repository_url":"https://github.com/JamieMason/syncpack"},{"name":"@storybook/addon-a11y","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.15","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@vitejs/plugin-react","old_version":"5.1.2","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"chromatic","old_version":"13.3.5","new_version":"15.2.0","repository_url":"https://github.com/chromaui/chromatic-cli"},{"name":"storybook","old_version":"8.6.15","new_version":"10.2.19","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [syncpack](https://github.com/JamieMason/syncpack) | `13.0.4` | `14.2.0` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.6.14` | `10.2.19` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `8.6.14` | `10.2.19` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.2.19` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.15` | `10.2.19` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.2.19` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.2.19` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.2` | `6.0.1` |\n| [chromatic](https://github.com/chromaui/chromatic-cli) | `13.3.5` | `15.2.0` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.15` | `10.2.19` |\n\n\nUpdates `syncpack` from 13.0.4 to 14.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JamieMason/syncpack/releases\"\u003esyncpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e14.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.1.0...14.2.0\"\u003e14.2.0\u003c/a\u003e (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egroups:\u003c/strong\u003e extend and improve sameMinor policy (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/42c31a34073d816317e5144a29fa63572b28a0e1\"\u003e42c31a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e fix link to DiffersToHighestOrLowestSemver docs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/51bf8fffda78b50881df5b0c5cb5a7ace5868e88\"\u003e51bf8ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/324\"\u003e#324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.2...14.1.0\"\u003e14.1.0\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add \u003ccode\u003e--reporter json\u003c/code\u003e to \u003ccode\u003efix\u003c/code\u003e and \u003ccode\u003eformat\u003c/code\u003e commands (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5522ffe646fec8f9803b4aa63eb62a8b366d46d4\"\u003e5522ffe\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add \u003ccode\u003estatusType\u003c/code\u003e property to json output (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5a82a85ca5dd93037488bf16e771dd01e041cc8b\"\u003e5a82a85\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewrite:\u003c/strong\u003e detect indentation when config is not set (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/66c0493cb019dc9df1d415d2ec1487f9ce40bd3e\"\u003e66c0493\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/318\"\u003e#318\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.1...14.0.2\"\u003e14.0.2\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eglobs:\u003c/strong\u003e ignore node_modules (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/467cb5797e3914f988c4a74370790abe4d38ff03\"\u003e467cb57\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/321\"\u003e#321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0...14.0.1\"\u003e14.0.1\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⚠️ Update 2026-03-07 – pnpm users: upgrade to 14.0.2 or newer\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/c85144b17d324cde937899bdb0aeddf3823ad03e\"\u003ec85144b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle negated source globs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/aaf5032e115e81e09c0d71395949ca96c6639716\"\u003eaaf5032\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/319\"\u003e#319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0\"\u003e14.0.0\u003c/a\u003e (2026-02-16)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⚠️ Update 2026-03-07 – pnpm users: upgrade to 14.0.2 or newer\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003c/p\u003e\n\u003cp\u003e🚀 \u003cstrong\u003ev14 is a Rust rewrite with a new API\u003c/strong\u003e and has been in public alpha for 7 months.\u003c/p\u003e\n\u003cp\u003eThroughout this time I've developed and tested this version on public monorepos and asked for feedback from the community wherever I can, but there will be situations I haven't seen before.\u003c/p\u003e\n\u003cp\u003ePlease follow the \u003ca href=\"https://syncpack.dev/guide/migrate-v14/\"\u003eMigrate to 14\u003c/a\u003e guide and if afterwards you encounter a problem, raise an issue using the \u003ca href=\"https://github.com/JamieMason/syncpack/issues/new?template=bug_report.yaml\"\u003ebug report\u003c/a\u003e template.\u003c/p\u003e\n\u003c/blockquote\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/JamieMason/syncpack/blob/main/CHANGELOG.md\"\u003esyncpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.1.0...14.2.0\"\u003e14.2.0\u003c/a\u003e (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egroups:\u003c/strong\u003e extend and improve sameMinor policy (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/42c31a34073d816317e5144a29fa63572b28a0e1\"\u003e42c31a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e fix link to DiffersToHighestOrLowestSemver docs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/51bf8fffda78b50881df5b0c5cb5a7ace5868e88\"\u003e51bf8ff\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/324\"\u003e#324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.2...14.1.0\"\u003e14.1.0\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add --reporter json to fix and format commands (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5522ffe646fec8f9803b4aa63eb62a8b366d46d4\"\u003e5522ffe\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e add statusType property to json output (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/5a82a85ca5dd93037488bf16e771dd01e041cc8b\"\u003e5a82a85\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/322\"\u003e#322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewrite:\u003c/strong\u003e detect indentation when config is not set (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/66c0493cb019dc9df1d415d2ec1487f9ce40bd3e\"\u003e66c0493\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/318\"\u003e#318\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.1...14.0.2\"\u003e14.0.2\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eglobs:\u003c/strong\u003e ignore node_modules (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/467cb5797e3914f988c4a74370790abe4d38ff03\"\u003e467cb57\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/321\"\u003e#321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0...14.0.1\"\u003e14.0.1\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/c85144b17d324cde937899bdb0aeddf3823ad03e\"\u003ec85144b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e handle negated source globs (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/aaf5032e115e81e09c0d71395949ca96c6639716\"\u003eaaf5032\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/319\"\u003e#319\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0\"\u003e14.0.0\u003c/a\u003e (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esyncpack:\u003c/strong\u003e remove alpha status (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/b3ec0ba0bb871b5cbbbd76f56934b4c5cea988cf\"\u003eb3ec0ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/8edfa81bcd5e5d74f11290ad739624625927fb8a\"\u003e8edfa81\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.40...14.0.0-alpha.41\"\u003e14.0.0-alpha.41\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1700ed9a4b1b3d396cf7a408ef84645d8430335b\"\u003e1700ed9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply semver groups to highest semver calculation (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/48a80ee6f0048cdc87a2f01a5bce684a219d25d0\"\u003e48a80ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e#314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.39...14.0.0-alpha.40\"\u003e14.0.0-alpha.40\u003c/a\u003e (2026-01-30)\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/JamieMason/syncpack/commit/5d67392abae66196d2edc0a646a07cda1988a5fa\"\u003e\u003ccode\u003e5d67392\u003c/code\u003e\u003c/a\u003e chore(release): 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/6cf8792eba78f5d901533e89f8b77c8d3a9216b0\"\u003e\u003ccode\u003e6cf8792\u003c/code\u003e\u003c/a\u003e docs(site): extend the version group docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/24907447fecb41e10a1ac3fc919958f60b2b4cd6\"\u003e\u003ccode\u003e2490744\u003c/code\u003e\u003c/a\u003e docs(site): fix descriptions on og:images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/ca366bf97d17531638447b4c76153fbdea11afd3\"\u003e\u003ccode\u003eca366bf\u003c/code\u003e\u003c/a\u003e docs(site): make small amends\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/42c31a34073d816317e5144a29fa63572b28a0e1\"\u003e\u003ccode\u003e42c31a3\u003c/code\u003e\u003c/a\u003e feat(groups): extend and improve sameMinor policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/2a98ec31888aad79ec792331aa838478407a5aea\"\u003e\u003ccode\u003e2a98ec3\u003c/code\u003e\u003c/a\u003e chore(ai): correct and update agent docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/72ab3644d1240086309e8ad669531c5fecab5707\"\u003e\u003ccode\u003e72ab364\u003c/code\u003e\u003c/a\u003e refactor(cli): DRY setting default values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/51bf8fffda78b50881df5b0c5cb5a7ace5868e88\"\u003e\u003ccode\u003e51bf8ff\u003c/code\u003e\u003c/a\u003e fix(cli): fix link to DiffersToHighestOrLowestSemver docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/3a7b83a9dc6f4761fd60b9b0936c085a08446310\"\u003e\u003ccode\u003e3a7b83a\u003c/code\u003e\u003c/a\u003e chore(site): ignore artefact\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/c826fe7b27c166ffff0c43ae274c87c8491aa2e5\"\u003e\u003ccode\u003ec826fe7\u003c/code\u003e\u003c/a\u003e chore(release): 14.1.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JamieMason/syncpack/compare/13.0.4...14.2.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 syncpack since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-a11y` from 8.6.14 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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable 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\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 8.6.14 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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable 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\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-links` from 8.6.14 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-links\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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-links\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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/links\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.15 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/cli\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\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\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\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/kartverket/kvib/pull/1069","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kartverket%2Fkvib/issues/1069","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1069/packages"}},{"old_version":"7.6.20","new_version":"10.2.17","update_type":"major","path":null,"pr_created_at":"2026-03-11T00:00:06.000Z","version_change":"7.6.20 → 10.2.17","issue":{"uuid":"4054861873","node_id":"PR_kwDOH0zeu87JijFK","number":47,"state":"closed","title":"build(deps): bump tar and @storybook/cli","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-07T21:57:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-11T00:00:06.000Z","updated_at":"2026-04-07T21:57:27.000Z","time_to_close":2411831,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.20","new_version":"10.2.17"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.20 to 10.2.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.17/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/UCBoulder/dingo/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/UCBoulder/dingo/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/UCBoulder%2Fdingo/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"7.6.23","new_version":"10.2.17","update_type":"major","path":null,"pr_created_at":"2026-03-10T23:50:33.000Z","version_change":"7.6.23 → 10.2.17","issue":{"uuid":"4054826410","node_id":"PR_kwDOCp0qzs7Jibmt","number":5,"state":"open","title":"Bump tar and @storybook/cli","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-10T23:50:33.000Z","updated_at":"2026-03-10T23:51:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.23","new_version":"10.2.17"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.23 to 10.2.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.17/code/lib/cli-storybook\"\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lanchester-rd/hello/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/lanchester-rd/hello/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lanchester-rd%2Fhello/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"10.2.14","new_version":"10.2.17","update_type":"patch","path":null,"pr_created_at":"2026-03-10T08:22:33.000Z","version_change":"10.2.14 → 10.2.17","issue":{"uuid":"4050202182","node_id":"PR_kwDOCdvj-c7JTr4f","number":7854,"state":"closed","title":"dev: bump the safe group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-16T22:59:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T08:22:33.000Z","updated_at":"2026-03-16T22:59:19.000Z","time_to_close":571004,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":17,"packages":[{"name":"@formatjs/intl-datetimeformat","old_version":"7.2.2","new_version":"7.2.5","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-displaynames","old_version":"7.2.1","new_version":"7.2.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-listformat","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-numberformat","old_version":"9.2.2","new_version":"9.2.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-pluralrules","old_version":"6.2.2","new_version":"6.2.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@formatjs/intl-relativetimeformat","old_version":"12.2.2","new_version":"12.2.3","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@sentry/react","old_version":"10.41.0","new_version":"10.42.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@tabler/icons-react","old_version":"3.38.0","new_version":"3.40.0","repository_url":"https://github.com/tabler/tabler-icons"},{"name":"apexcharts","old_version":"5.8.1","new_version":"5.10.3","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"react-apexcharts","old_version":"2.0.1","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"@storybook/cli","old_version":"10.2.14","new_version":"10.2.17","repository_url":"https://github.com/storybookjs/storybook"},{"name":"babel-jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.1","repository_url":"https://github.com/babel/babel-loader"},{"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":"pg","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"webpack","old_version":"5.105.3","new_version":"5.105.4","repository_url":"https://github.com/webpack/webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps the safe group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@formatjs/intl-datetimeformat](https://github.com/formatjs/formatjs) | `7.2.2` | `7.2.5` |\n| [@formatjs/intl-displaynames](https://github.com/formatjs/formatjs) | `7.2.1` | `7.2.2` |\n| [@formatjs/intl-listformat](https://github.com/formatjs/formatjs) | `8.2.1` | `8.2.2` |\n| [@formatjs/intl-numberformat](https://github.com/formatjs/formatjs) | `9.2.2` | `9.2.3` |\n| [@formatjs/intl-pluralrules](https://github.com/formatjs/formatjs) | `6.2.2` | `6.2.3` |\n| [@formatjs/intl-relativetimeformat](https://github.com/formatjs/formatjs) | `12.2.2` | `12.2.3` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.41.0` | `10.42.0` |\n| [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) | `3.38.0` | `3.40.0` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.8.1` | `5.10.3` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `2.0.1` | `2.1.0` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.14` | `10.2.17` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.2.0` | `30.3.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.1` |\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| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.19.0` | `8.20.0` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.3` | `5.105.4` |\n\n\nUpdates `@formatjs/intl-datetimeformat` from 7.2.2 to 7.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.2.4...@formatjs/intl-datetimeformat@7.2.5\"\u003e7.2.5\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.2.3...@formatjs/intl-datetimeformat@7.2.4\"\u003e7.2.4\u003c/a\u003e (2026-03-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e:\u003c/strong\u003e ensure all locales support both 12h and 24h hour cycles (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6052\"\u003e#6052\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003ef6f0b69\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6020\"\u003e#6020\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e:\u003c/strong\u003e fix formatRange date duplication with hour12 and 2-digit hour (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6053\"\u003e#6053\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003eeb68a6b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/4535\"\u003e#4535\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@7.2.2...@formatjs/intl-datetimeformat@7.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-displaynames` from 7.2.1 to 7.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-displaynames\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.2.1...@formatjs/intl-displaynames@7.2.2\"\u003e7.2.2\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@7.2.1...@formatjs/intl-displaynames@7.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-listformat` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-listformat\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.2.1...@formatjs/intl-listformat@8.2.2\"\u003e8.2.2\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@8.2.1...@formatjs/intl-listformat@8.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-numberformat` from 9.2.2 to 9.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-numberformat\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.2.2...@formatjs/intl-numberformat@9.2.3\"\u003e9.2.3\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@9.2.2...@formatjs/intl-numberformat@9.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-pluralrules` from 6.2.2 to 6.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-pluralrules\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.2.2...@formatjs/intl-pluralrules@6.2.3\"\u003e6.2.3\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@6.2.2...@formatjs/intl-pluralrules@6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@formatjs/intl-relativetimeformat` from 12.2.2 to 12.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/formatjs/formatjs/releases\"\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​formatjs/intl-relativetimeformat\u003c/code\u003e\u003ca href=\"https://github.com/12\"\u003e\u003ccode\u003e@​12\u003c/code\u003e\u003c/a\u003e.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.2.2...@formatjs/intl-relativetimeformat@12.2.3\"\u003e12.2.3\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e) (\u003ca href=\"https://github.com/formatjs/formatjs/blob/HEAD/github.com/formatjs/formatjs/commits/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e0492f8b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/formatjs/formatjs/blob/HEAD/redirect.github.com/formatjs/formatjs/issues/6060\"\u003e#6060\u003c/a\u003e - by \u003ca href=\"https://github.com/longlho\"\u003e\u003ccode\u003e@​longlho\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/formatjs/formatjs/commit/1922b194f42974188a9049cad0e322e8e19303c1\"\u003e\u003ccode\u003e1922b19\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/022ccbf7c1244bf6ab9f3c13165098be6f83e43a\"\u003e\u003ccode\u003e022ccbf\u003c/code\u003e\u003c/a\u003e fix: use vue ^3.5.0 range in peer dependencies (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6064\"\u003e#6064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/0492f8bf5c7cefb561b2bc7b9f7363d218bd0641\"\u003e\u003ccode\u003e0492f8b\u003c/code\u003e\u003c/a\u003e fix: add locale-data directory export for variable dynamic imports (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/61538ee4b315334b0c0ffa9f4f464e6cbbe16b09\"\u003e\u003ccode\u003e61538ee\u003c/code\u003e\u003c/a\u003e build: upgrade typescript from 5.8.2 to 5.9.3 (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6057\"\u003e#6057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/debf8669b8356a4b9eab70d7f10b93d97c37c351\"\u003e\u003ccode\u003edebf866\u003c/code\u003e\u003c/a\u003e chore: remove swc_icu_messageformat_parser dependency (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6055\"\u003e#6055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/b7a3723e030b1a7d8f7dab5c223ba8ace02b0e46\"\u003e\u003ccode\u003eb7a3723\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-formatjs): add ESLint v10 support (\u003ca href=\"https://redirect.github.com/formatjs/formatjs/issues/6054\"\u003e#6054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/4931f41f7475aad856b6317662ba485f651ca1cf\"\u003e\u003ccode\u003e4931f41\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/eb68a6b89bf81306b6c91954ad03fa774f8c9e9e\"\u003e\u003ccode\u003eeb68a6b\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): fix formatRange date duplication with hou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/f6f0b696b943059b01f91ac097ddfd6a482ee57e\"\u003e\u003ccode\u003ef6f0b69\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​formatjs/intl-datetimeformat\u003c/code\u003e): ensure all locales support both 12h and 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/formatjs/formatjs/commit/e32d68170daf110a17a7114dd487dbed387f70c8\"\u003e\u003ccode\u003ee32d681\u003c/code\u003e\u003c/a\u003e build: publish\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@12.2.2...@formatjs/intl-relativetimeformat@12.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 10.41.0 to 10.42.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/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.42.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(consola): Enhance Consola integration to extract first-param object as searchable attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19534\"\u003e#19534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Do not inject withSentry into Cloudflare Pages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19558\"\u003e#19558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Do not remove promiseBuffer entirely (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19592\"\u003e#19592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): Bump fast-xml-parser to 4.5.4 for CVE-2026-25896 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19588\"\u003e#19588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Set correct transaction name when navigating with object argument (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19590\"\u003e#19590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(nuxt): Use \u003ccode\u003eaddVitePlugin\u003c/code\u003e instead of deprecated \u003ccode\u003evite:extendConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19464\"\u003e#19464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e from 2.52.2 to 2.53.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19571\"\u003e#19571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e to 2.53.3 in sveltekit-2-svelte-5 E2E test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19594\"\u003e#19594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19570\"\u003e#19570\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\u003e25.02 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.57 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.44 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\u003e45.99 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.35 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.21 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\u003e83.93 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.91 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.44 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.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e34.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e26.17 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e26.31 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e26.96 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e29.37 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.26 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e27.51 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e28.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e43.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e66.49 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.26 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e79.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e83.65 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e84.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e80.42 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/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.42.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(consola): Enhance Consola integration to extract first-param object as searchable attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19534\"\u003e#19534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Do not inject withSentry into Cloudflare Pages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19558\"\u003e#19558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Do not remove promiseBuffer entirely (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19592\"\u003e#19592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): Bump fast-xml-parser to 4.5.4 for CVE-2026-25896 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19588\"\u003e#19588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Set correct transaction name when navigating with object argument (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19590\"\u003e#19590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(nuxt): Use \u003ccode\u003eaddVitePlugin\u003c/code\u003e instead of deprecated \u003ccode\u003evite:extendConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19464\"\u003e#19464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e from 2.52.2 to 2.53.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19571\"\u003e#19571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e to 2.53.3 in sveltekit-2-svelte-5 E2E test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19594\"\u003e#19594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19570\"\u003e#19570\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/07c91907754c1214cc3475473310d8f41d2c7496\"\u003e\u003ccode\u003e07c9190\u003c/code\u003e\u003c/a\u003e release: 10.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/193a78d8c74025235da6c7620de3434e4376eeda\"\u003e\u003ccode\u003e193a78d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19601\"\u003e#19601\u003c/a\u003e from getsentry/prepare-release/10.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8738f9be4665123725be363dea2237c9356c2721\"\u003e\u003ccode\u003e8738f9b\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f8700734ebcc825d3402e04f90834a1ef69c68bc\"\u003e\u003ccode\u003ef870073\u003c/code\u003e\u003c/a\u003e fix(astro): Do not inject withSentry into Cloudflare Pages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19558\"\u003e#19558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/552187dea7f017b4e76d038e6dc2a8c802b9afa6\"\u003e\u003ccode\u003e552187d\u003c/code\u003e\u003c/a\u003e chore(deps): Bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e to 2.53.3 in sveltekit-2-svelte-5 E2E test (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ffba2c78afb1049eb6a63486e2f5d07c504cc68\"\u003e\u003ccode\u003e1ffba2c\u003c/code\u003e\u003c/a\u003e fix(core): Do not remove promiseBuffer entirely (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19592\"\u003e#19592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4a7c056ebe9a51e6c11e1b6c7f47f250bdb7f2d6\"\u003e\u003ccode\u003e4a7c056\u003c/code\u003e\u003c/a\u003e fix(react-router): Set correct transaction name when navigating with object a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/003e894cb1b8fc7bacc92c0d685ba830f2cf73d1\"\u003e\u003ccode\u003e003e894\u003c/code\u003e\u003c/a\u003e ci(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19570\"\u003e#19570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/5d4c0eb493c2cc33ab485ae5c7c70e249da38de2\"\u003e\u003ccode\u003e5d4c0eb\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​sveltejs/kit\u003c/code\u003e from 2.52.2 to 2.53.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19571\"\u003e#19571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/116c3f3fa9840f3a68ba17b232856859973983f8\"\u003e\u003ccode\u003e116c3f3\u003c/code\u003e\u003c/a\u003e fix(deps): Bump fast-xml-parser to 4.5.4 for CVE-2026-25896 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19588\"\u003e#19588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.41.0...10.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tabler/icons-react` from 3.38.0 to 3.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tabler/tabler-icons/releases\"\u003e\u003ccode\u003e@​tabler/icons-react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.40.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e18 new icons:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eoutline/api-book\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/brand-infakt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-down\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-left\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-right\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-open-arrow-up\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/circle-plus-minus\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/home-lock\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/map-lock\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/map-shield\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/mesh\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/queue-pop-in\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/queue-pop-out\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/stroke-curved\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/stroke-dynamic\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/stroke-straight\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/trending-up-down\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/vip-2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFixed icons: \u003ccode\u003eoutline/api\u003c/code\u003e, \u003ccode\u003eoutline/home-shield\u003c/code\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 3.39.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e18 new icons:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eoutline/ai-agent\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/ai-agents\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/ai-gateway\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/bot-id\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/canary\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/codeblock\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/connection\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/credits\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/firewall-check\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/firewall-flame\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/image-generation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/microfrontends\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/middleware\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/scan-traces\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/serverless\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/user-key\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/world-map\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eoutline/zero-config\u003c/code\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/tabler/tabler-icons/commit/e4ca37707bd3f165a75ffa050755116ccde5a9a0\"\u003e\u003ccode\u003ee4ca377\u003c/code\u003e\u003c/a\u003e Release 3.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tabler/tabler-icons/commit/602a746fd925dc950e777eaa4c3f35a9e55bba94\"\u003e\u003ccode\u003e602a746\u003c/code\u003e\u003c/a\u003e Release 3.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tabler/tabler-icons/commit/ac3715cabbb41e432c860387cf55beee5d7d24c6\"\u003e\u003ccode\u003eac3715c\u003c/code\u003e\u003c/a\u003e Refactor clean script in package.json files to improve directory cleanup proc...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tabler/tabler-icons/commits/v3.40.0/packages/icons-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `apexcharts` from 5.8.1 to 5.10.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apexcharts/apexcharts.js/releases\"\u003eapexcharts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e💎 Version 5.10.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSSR: Bar/column charts rendered duplicate elements in \u003ccode\u003erenderToString()\u003c/code\u003e\u003c/strong\u003e (\u003ca href=\"https://github.com/apexcharts/apexcharts.js/commit/1b4bcb1f\"\u003e\u003ccode\u003e1b4bcb1f\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eSSRElement.appendChild\u003c/code\u003e and \u003ccode\u003einsertBefore\u003c/code\u003e were unconditionally pushing the\nchild onto the children array without checking whether the child already had a\nparent. Because \u003ccode\u003eBar.js\u003c/code\u003e creates \u003ccode\u003eelDataLabelsWrap\u003c/code\u003e, \u003ccode\u003eelGoalsMarkers\u003c/code\u003e, and\n\u003ccode\u003eelBarShadows\u003c/code\u003e once per series but calls \u003ccode\u003eelSeries.add()\u003c/code\u003e on every data-point\niteration, the SSR virtual DOM accumulated N×N bar paths and datalabel groups\ninstead of N. The fix mirrors standard browser DOM move semantics: if a node\nalready has a parent it is detached from that parent before being appended.\nThis affects both \u003ccode\u003eappendChild\u003c/code\u003e and \u003ccode\u003einsertBefore\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💎 Version 5.10.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eTree-shaking: ESM entry points were incorrectly eliminated by bundlers\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003edist/*.esm.js\u003c/code\u003e and \u003ccode\u003edist/features/*.esm.js\u003c/code\u003e were missing from the\n\u003ccode\u003esideEffects\u003c/code\u003e field in \u003ccode\u003epackage.json\u003c/code\u003e. Bundlers such as Webpack and Rollup\ntreat files not listed as having side effects as safe to drop when they are\nnot explicitly imported, which caused chart type and feature registrations to\nbe silently tree-shaken away in production builds. Adding both glob patterns\nensures the self-registering ESM bundles are always retained.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💎 Version 5.10.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003ch4\u003eChart Registry Survives Duplicate Module Instances\u003c/h4\u003e\n\u003cp\u003e\u003cstrong\u003eProblem:\u003c/strong\u003e When a bundler (Vite, webpack, etc.) accidentally creates two separate copies of the ApexCharts module - for example when mixing CJS and ESM imports, or when \u003ccode\u003eoptimizeDeps\u003c/code\u003e is not configured - \u003ccode\u003eApexCharts.use()\u003c/code\u003e would write to one module's registry while the chart renderer read from another. The chart type was effectively never registered, causing a runtime error.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFix:\u003c/strong\u003e The chart type registry is now stored on \u003ccode\u003eglobalThis.__apexcharts_registry__\u003c/code\u003e instead of a module-local variable. All module instances share a single registry on the global object, so registration is never silently lost regardless of how many module copies the bundler created.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThis is a defense-in-depth fix. For best results, configure your bundler to deduplicate ApexCharts (Vite: add \u003ccode\u003eapexcharts\u003c/code\u003e to \u003ccode\u003eoptimizeDeps.include\u003c/code\u003e). The \u003ccode\u003eglobalThis\u003c/code\u003e registry ensures the library degrades gracefully even when deduplication is not configured.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003e💎 Version 5.10.0\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003ch4\u003ePer-Type Modular Entry Points\u003c/h4\u003e\n\u003cp\u003eEvery public chart type now has its own dedicated entry point matching the \u003ccode\u003echart.type\u003c/code\u003e string you already use in config. Previously, users needed to know the internal grouping (e.g. \u003ccode\u003eapexcharts/heatmap\u003c/code\u003e for treemap charts); now you import by the exact type name.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNew entry points:\u003c/strong\u003e\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eImport\u003c/th\u003e\n\u003cth\u003eChart type(s) registered\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apexcharts/apexcharts.js/commits/v5.10.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-apexcharts` from 2.0.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apexcharts/react-apexcharts/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 10.2.14 to 10.2.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.17/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ebabel-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ebabel-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/486ae3d6d3ea4da3fccf5d39097f4cebcf132d4f\"\u003e\u003ccode\u003e486ae3d\u003c/code\u003e\u003c/a\u003e chore: update docusaurus (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest/issues/15860\"\u003e#15860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/babel-jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-loader` from 10.0.0 to 10.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-loader/releases\"\u003ebabel-loader's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1055\"\u003e#1055\u003c/a\u003e (\u0026quot;use \u003ccode\u003emodule.findPackageJSON\u003c/code\u003e API\u0026quot;) by \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1066\"\u003ebabel/babel-loader#1066\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/babel/babel-loader/compare/v10.1.0...v10.1.1\"\u003ehttps://github.com/babel/babel-loader/compare/v10.1.0...v10.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: use \u003ccode\u003emodule.findPackageJSON\u003c/code\u003e API by \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1055\"\u003ebabel/babel-loader#1055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable type checking and support Babel 8 by \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1056\"\u003ebabel/babel-loader#1056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1059\"\u003ebabel/babel-loader#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mark webpack as optional peer dependency by \u003ca href=\"https://github.com/chenjiahan\"\u003e\u003ccode\u003e@​chenjiahan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1061\"\u003ebabel/babel-loader#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump webpack from 5.101.0 to 5.104.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1062\"\u003ebabel/babel-loader#1062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump glob from 10.4.5 to 10.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1060\"\u003ebabel/babel-loader#1060\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch from 3.1.2 to 3.1.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1063\"\u003ebabel/babel-loader#1063\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin Node.js on CI by \u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1064\"\u003ebabel/babel-loader#1064\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/chenjiahan\"\u003e\u003ccode\u003e@​chenjiahan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/babel/babel-loader/pull/1061\"\u003ebabel/babel-loader#1061\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/babel/babel-loader/compare/v10.0.0...v10.1.0\"\u003ehttps://github.com/babel/babel-loader/compare/v10.0.0...v10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/da602105664458752dca3578856ee8d0d6ac80e6\"\u003e\u003ccode\u003eda60210\u003c/code\u003e\u003c/a\u003e 10.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/a0a2617e10b39f35b8d1e2893a87f4ee4fe7ebdc\"\u003e\u003ccode\u003ea0a2617\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1055\"\u003e#1055\u003c/a\u003e (\u0026quot;use \u003ccode\u003emodule.findPackageJSON\u003c/code\u003e API\u0026quot;) (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1066\"\u003e#1066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/de09ee1426c781987674690be02aca2f2ea61efc\"\u003e\u003ccode\u003ede09ee1\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/e34c360a7b86740fca62158eb1bef89b9fef4507\"\u003e\u003ccode\u003ee34c360\u003c/code\u003e\u003c/a\u003e Pin Node.js on CI (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1064\"\u003e#1064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/3c1e1805511592e7e9f9fe7f60de5439370c4740\"\u003e\u003ccode\u003e3c1e180\u003c/code\u003e\u003c/a\u003e Bump minimatch from 3.1.2 to 3.1.5 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/e0d4add38856fceeca1a633bb49927e4334999a7\"\u003e\u003ccode\u003ee0d4add\u003c/code\u003e\u003c/a\u003e Bump glob from 10.4.5 to 10.5.0 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/77e2a66869cf84ddb6444d9b7b9951beb44b68b2\"\u003e\u003ccode\u003e77e2a66\u003c/code\u003e\u003c/a\u003e Bump webpack from 5.101.0 to 5.104.1 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1062\"\u003e#1062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/faa5dbb4134e4d0c2659ed9bc55cc2e53b82d7e6\"\u003e\u003ccode\u003efaa5dbb\u003c/code\u003e\u003c/a\u003e fix: mark webpack as optional peer dependency (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/146dad2461ca5ba12fd202b33f6aa39be8218295\"\u003e\u003ccode\u003e146dad2\u003c/code\u003e\u003c/a\u003e Bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1059\"\u003e#1059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-loader/commit/2479ed223262f9ce45f9f7a9b8363a8666d9b41f\"\u003e\u003ccode\u003e2479ed2\u003c/code\u003e\u003c/a\u003e Enable type checking and support Babel 8 (\u003ca href=\"https://redirect.github.com/babel/babel-loader/issues/1056\"\u003e#1056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-loader/compare/v10.0.0...v10.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-environment-jsdom` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-environment-jsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-environment-jsdom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7854","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7854","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7854/packages"}},{"old_version":"8.6.14","new_version":"10.2.16","update_type":"major","path":null,"pr_created_at":"2026-03-09T15:50:27.000Z","version_change":"8.6.14 → 10.2.16","issue":{"uuid":"4046381794","node_id":"PR_kwDOIS58C87JHS4j","number":639,"state":"closed","title":"chore(deps-dev): Bump the storybook group with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-14T17:56:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T15:50:27.000Z","updated_at":"2026-03-14T17:58:15.000Z","time_to_close":439536,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): Bump","group_name":"storybook","update_count":5,"packages":[{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"8.6.17","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the storybook group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.2.16` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.14` | `10.2.16` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.2.16` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.2.16` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.17` | `10.2.16` |\n\nUpdates `@storybook/addon-links` from 8.6.14 to 10.2.16\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-links\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-links\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/addons/links\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.14 to 10.2.16\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react` from 8.6.14 to 10.2.16\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\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/2db83dbaa1da675adaebd1faa14d0955be7f4ad7\"\u003e\u003ccode\u003e2db83db\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/33940\"\u003e#33940\u003c/a\u003e from storybookjs/kasper/fix-render-template-identifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4785d5d50e76e1fcbb39e79d773619c2404185c0\"\u003e\u003ccode\u003e4785d5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/33878\"\u003e#33878\u003c/a\u003e from storybookjs/kasper/fix-manifest-stories-no-title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc2a7ab74fc941bbc8ede6728701f58b2d6b0adb\"\u003e\u003ccode\u003ecc2a7ab\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react/issues/33709\"\u003e#33709\u003c/a\u003e from storybookjs/jeppe/use-correct-story-name-in-ma...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/renderers/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/react\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/react-vite` from 8.6.14 to 10.2.16\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.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\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/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.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on \u003ccode\u003edefinePreview({...}).type\u0026lt;T\u0026gt;()\u003c/code\u003e export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\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/storybookjs/storybook/commit/8a7f39ab461fc1e88db6f5c4cad0a5d296a49b1f\"\u003e\u003ccode\u003e8a7f39a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.15\u0026quot; to \u0026quot;10.2.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/eb607d3d67196626437853adb1ae79b8f97079ef\"\u003e\u003ccode\u003eeb607d3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite/issues/33810\"\u003e#33810\u003c/a\u003e from storybookjs/valentin/fix-sec-issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.16/code/frameworks/react-vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/react-vite\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `storybook` from 8.6.17 to 10.2.16\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.16\u003c/h2\u003e\n\u003ch2\u003e10.2.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix ConfigFile parser false warning on `definePreview({...}).type\u003c!-- raw HTML omitted --\u003e()` export default - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33885\"\u003e#33885\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add host/origin validation to requests and websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33835\"\u003e#33835\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add vike metadata frameworks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33965\"\u003e#33965\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: Resolve builder preset path correctly in pnpm strict mode - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34032\"\u003e#34032\u003c/a\u003e, thanks \u003ca href=\"https://github.com/braedenfoster\"\u003e\u003ccode\u003e@​braedenfoster\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Update default allowed hosts in host validation middleware - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/34045\"\u003e#34045\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.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/Dintero/formatting-inputs/pull/639","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dintero%2Fformatting-inputs/issues/639","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/639/packages"}},{"old_version":"9.1.20","new_version":"10.2.16","update_type":"major","path":null,"pr_created_at":"2026-03-09T02:27:16.000Z","version_change":"9.1.20 → 10.2.16","issue":{"uuid":"4042943926","node_id":"PR_kwDOJmFZPc7I8ACE","number":2478,"state":"closed","title":"Bump the npm-dependencies group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-16T02:25:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T02:27:16.000Z","updated_at":"2026-03-16T02:25:37.000Z","time_to_close":604700,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":31,"packages":[{"name":"@apollo/client","old_version":"4.0.5","new_version":"4.1.6","repository_url":"https://github.com/apollographql/apollo-client"},{"name":"@mui/material","old_version":"7.3.2","new_version":"7.3.9","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.2","new_version":"8.27.4","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.9.0","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"antd","old_version":"5.29.3","new_version":"6.3.1","repository_url":"https://github.com/ant-design/ant-design"},{"name":"apexcharts","old_version":"5.3.5","new_version":"5.10.3","repository_url":"https://github.com/apexcharts/apexcharts.js"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"intl-tel-input","old_version":"25.15.1","new_version":"26.8.0","repository_url":"https://github.com/jackocnr/intl-tel-input"},{"name":"react","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-admin","old_version":"5.11.1","new_version":"5.14.3","repository_url":"https://github.com/marmelab/react-admin"},{"name":"react-apexcharts","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/apexcharts/react-apexcharts"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-i18next","old_version":"15.7.3","new_version":"16.5.6","repository_url":"https://github.com/i18next/react-i18next"},{"name":"@graphql-codegen/cli","old_version":"6.0.0","new_version":"6.1.3","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@graphql-codegen/introspection","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/dotansimha/graphql-code-generator"},{"name":"@storybook/addon-links","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/preset-create-react-app","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"9.1.20","new_version":"10.2.16","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/test-runner","old_version":"0.23.0","new_version":"0.24.2","repository_url":"https://github.com/storybookjs/test-runner"},{"name":"@types/node","old_version":"24.12.0","new_version":"25.3.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sanitize-html","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-loader","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"13.0.1","new_version":"14.0.0","repository_url":"https://github.com/webpack/copy-webpack-plugin"},{"name":"eslint","old_version":"9.39.4","new_version":"10.0.3","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-webpack-plugin","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/webpack/eslint-webpack-plugin"},{"name":"postcss-preset-env","old_version":"10.6.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"webpack","old_version":"5.101.3","new_version":"5.105.4","repository_url":"https://github.com/webpack/webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 31 updates in the /packages/admin-portal directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@apollo/client](https://github.com/apollographql/apollo-client) | `4.0.5` | `4.1.6` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.2` | `7.3.9` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.2` | `8.27.4` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.0` | `2.11.2` |\n| [antd](https://github.com/ant-design/ant-design) | `5.29.3` | `6.3.1` |\n| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.10.3` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.1` |\n| [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | `25.15.1` | `26.8.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.4` |\n| [react-admin](https://github.com/marmelab/react-admin) | `5.11.1` | `5.14.3` |\n| [react-apexcharts](https://github.com/apexcharts/react-apexcharts) | `1.7.0` | `2.1.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.7.3` | `16.5.6` |\n| [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) | `6.0.0` | `6.1.3` |\n| [@graphql-codegen/introspection](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/other/introspection) | `5.0.0` | `5.0.1` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `9.1.20` | `10.2.16` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `9.1.20` | `10.2.16` |\n| [@storybook/preset-create-react-app](https://github.com/storybookjs/storybook/tree/HEAD/code/presets/create-react-app) | `9.1.20` | `10.2.16` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `9.1.20` | `10.2.16` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `9.1.20` | `10.2.16` |\n| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.23.0` | `0.24.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.0` | `25.3.5` |\n| [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) | `2.16.0` | `2.16.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `10.0.0` | `10.1.0` |\n| [copy-webpack-plugin](https://github.com/webpack/copy-webpack-plugin) | `13.0.1` | `14.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.0.3` |\n| [eslint-webpack-plugin](https://github.com/webpack/eslint-webpack-plugin) | `5.0.2` | `5.0.3` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.6.1` | `11.2.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.105.4` |\n\n\nUpdates `@apollo/client` from 4.0.5 to 4.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/releases\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13043\"\u003e#13043\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/65e66cafb6828b63d14b64877bbad47af95f66e4\"\u003e\u003ccode\u003e65e66ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003eheaders\u003c/code\u003e transport for enhanced client awareness.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/12927\"\u003e#12927\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/785e2232b4f7d9e561611cd4f45b8fdd1e44319e\"\u003e\u003ccode\u003e785e223\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - You can now provide a callback function as the \u003ccode\u003econtext\u003c/code\u003e option on the \u003ccode\u003emutate\u003c/code\u003e function returned by \u003ccode\u003euseMutation\u003c/code\u003e. The callback function is called with the value of the \u003ccode\u003econtext\u003c/code\u003e option provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook. This is useful if you'd like to merge the context object provided to the \u003ccode\u003euseMutation\u003c/code\u003e hook with a value provided to the \u003ccode\u003emutate\u003c/code\u003e function.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003efunction MyComponent() {\n  const [mutate, result] = useMutation(MUTATION, {\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​apollo/client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13128\"\u003e#13128\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/6c0b8e4301609b62ed599340589c978e4f51f020\"\u003e\u003ccode\u003e6c0b8e4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pavelivanov\"\u003e\u003ccode\u003e@​pavelivanov\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003euseQuery\u003c/code\u003e hydration mismatch when \u003ccode\u003essr: false\u003c/code\u003e and \u003ccode\u003eskip: true\u003c/code\u003e are used together\u003c/p\u003e\n\u003cp\u003eWhen both options were combined, the server would return \u003ccode\u003eloading: false\u003c/code\u003e (because \u003ccode\u003euseSSRQuery\u003c/code\u003e checks \u003ccode\u003eskip\u003c/code\u003e first), but the client's \u003ccode\u003egetServerSnapshot\u003c/code\u003e was returning \u003ccode\u003essrDisabledResult\u003c/code\u003e with \u003ccode\u003eloading: true\u003c/code\u003e, causing a hydration mismatch.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13155\"\u003e#13155\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/3ba1583f93c40343501acd9d598ce506537d1c9b\"\u003e\u003ccode\u003e3ba1583\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix an issue where \u003ccode\u003euseQuery\u003c/code\u003e would poll with \u003ccode\u003epollInterval\u003c/code\u003e when \u003ccode\u003eskip\u003c/code\u003e was initialized to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13135\"\u003e#13135\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/fd42142495d24859a9bc7145a85bc8f8d857ec88\"\u003e\u003ccode\u003efd42142\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Fix issue where \u003ccode\u003eclient.query\u003c/code\u003e would apply options from \u003ccode\u003edefaultOptions.watchQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13124\"\u003e#13124\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/578081f2da7f2f54c0dd2711ee4a97530a5c38fc\"\u003e\u003ccode\u003e578081f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Re-cool\"\u003e\u003ccode\u003e@​Re-cool\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003ePersistedQueryLink\u003c/code\u003e merges \u003ccode\u003ehttp\u003c/code\u003e and \u003ccode\u003efetchOptions\u003c/code\u003e context values instead of overwriting them.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13111\"\u003e#13111\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/bf46fe019b316ea8a87a05981a89fac5411260b4\"\u003e\u003ccode\u003ebf46fe0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RogerHYang\"\u003e\u003ccode\u003e@​RogerHYang\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e to support cancellation via \u003ccode\u003eAbortController\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003edispose()\u003c/code\u003e or \u003ccode\u003eunsubscribe()\u003c/code\u003e on a subscription created by \u003ccode\u003ecreateFetchMultipartSubscription\u003c/code\u003e had no effect - the underlying fetch request would continue running until completion. This was because no \u003ccode\u003eAbortController\u003c/code\u003e was created or passed to \u003ccode\u003efetch()\u003c/code\u003e, and no cleanup function was returned from the Observable.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003essrMode\u003c/code\u003e, \u003ccode\u003essrForceFetchDelay\u003c/code\u003e or \u003ccode\u003eprioritizeCacheValues\u003c/code\u003e should not override \u003ccode\u003efetchPolicy: 'cache-only'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'no-cache'\u003c/code\u003e, \u003ccode\u003efetchPolicy: 'standby'\u003c/code\u003e, \u003ccode\u003eskip: true\u003c/code\u003e, or \u003ccode\u003eskipToken\u003c/code\u003e when reading the initial value of an \u003ccode\u003eObservableQuery\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eskipToken\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13105\"\u003e#13105\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/8b62263e19b3442e20fea822de62074cf4f5cb22\"\u003e\u003ccode\u003e8b62263\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e! - Avoid fetches with \u003ccode\u003efetchPolicy: no-cache\u003c/code\u003e in \u003ccode\u003euseQuery\u003c/code\u003e with \u003ccode\u003eprerenderStatic\u003c/code\u003e and related SSR functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/pull/13103\"\u003e#13103\u003c/a\u003e \u003ca href=\"https://github.com/apollographql/apollo-client/commit/dee7dcff4d4baa26d623d1ecace60be88c684c1a\"\u003e\u003ccode\u003edee7dcf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jerelmiller\"\u003e\u003ccode\u003e@​jerelmiller\u003c/code\u003e\u003c/a\u003e! - Ensure \u003ccode\u003e@client\u003c/code\u003e fields that are children of aliased server fields are resolved correctly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor 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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/1f6decb950aa0a9759998f3f269b19f619950ba1\"\u003e\u003ccode\u003e1f6decb\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/apollographql/apollo-client/issues/13160\"\u003e#13160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/7bb2071bd134c72ecb6026bbf560718db0b92ace\"\u003e\u003ccode\u003e7bb2071\u003c/code\u003e\u003c/a\u003e fix(useQuery): prevent hydration mismatch when ssr: false and skip: true are ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/ca88f336389a5eae1cbf13b97952326e590c8479\"\u003e\u003ccode\u003eca88f33\u003c/code\u003e\u003c/a\u003e update jest config again :facepalm:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/355900a5e1ad06fa32a3c428fad47dddc5ce7c8b\"\u003e\u003ccode\u003e355900a\u003c/code\u003e\u003c/a\u003e ignore test for React 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/40e570623272ca8f4485dd87d7aeb4bfaf9656c4\"\u003e\u003ccode\u003e40e5706\u003c/code\u003e\u003c/a\u003e revert file to state on main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/5cae14d3c31138cc93d7c16c9b8cb8fac8128c94\"\u003e\u003ccode\u003e5cae14d\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix/prevent-hydration-mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/3b6278d2a393200758c8d1ee01c0d3a807c3522a\"\u003e\u003ccode\u003e3b6278d\u003c/code\u003e\u003c/a\u003e change test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/fc3d8ccce679fa75342b55ff6ea8842c5b00f4c4\"\u003e\u003ccode\u003efc3d8cc\u003c/code\u003e\u003c/a\u003e roll back, change logic in \u003ccode\u003euseQuery\u003c/code\u003e, end to end test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/31f3f9ab49453efa50da349752d02a1358a96e46\"\u003e\u003ccode\u003e31f3f9a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apollographql/apollo-client/commit/67578d8aa3e735ac81dd1350be9e4502cb35b23d\"\u003e\u003ccode\u003e67578d8\u003c/code\u003e\u003c/a\u003e Apply suggestion from \u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apollographql/apollo-client/compare/@apollo/client@4.0.5...@apollo/client@4.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​apollo/client\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.3.2 to 7.3.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.9\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.3.8\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[app-bar] Fix optional chaining in joinVars function (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47739\"\u003e#47739\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix scroll position resetting on reopen with \u003ccode\u003edisableCloseOnSelect\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47248\"\u003e#47248\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Pass fullWidth prop to input, with default as true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47663\"\u003e#47663\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[badge] Refactor variant styles generation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47742\"\u003e#47742\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch][checkbox][radio] Remove \u003ccode\u003earia-disabled\u003c/code\u003e from root span (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/46318\"\u003e#46318\u003c/a\u003e) \u003ca href=\"https://github.com/KirankumarAmbati\"\u003e\u003ccode\u003e@​KirankumarAmbati\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[collapse] Remove unnecessary string concatenation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47745\"\u003e#47745\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] \u003ccode\u003epersistent\u003c/code\u003e and \u003ccode\u003epermanent\u003c/code\u003e variant Drawers should not override the styles via theme using \u003ccode\u003emodal\u003c/code\u003e class (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47581\"\u003e#47581\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tabs] Add ability to extend Tabs variant (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47590\"\u003e#47590\u003c/a\u003e) \u003ca href=\"https://github.com/aditya1906\"\u003e\u003ccode\u003e@​aditya1906\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Add aria-multiselectable to listbox props when multiple is true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47632\"\u003e#47632\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\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/mui/material-ui/blob/v7.3.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eMar 5, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.9\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up duplicated CSS rules (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CSS variables (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47791\"\u003e#47791\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tooltip] Fix error is thrown when wrapping an input which is disabled while focused (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47841\"\u003e#47841\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color when nativeColor + cssVariables is used (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47840\"\u003e#47840\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix small typo in NumberField page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47888\"\u003e#47888\u003c/a\u003e) \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Theme builder video (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47855\"\u003e#47855\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd updated community theme resource (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47853\"\u003e#47853\u003c/a\u003e) \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the keyboard navigation in GroupedMenu example (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47848\"\u003e#47848\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFew copy fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47810\"\u003e#47810\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JSX in Overriding component structure docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47805\"\u003e#47805\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSR flicker sentence grammar (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47794\"\u003e#47794\u003c/a\u003e) \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[system] Update sizing docs to clarify \u003ccode\u003e(0, 1]\u003c/code\u003e behavior. (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47851\"\u003e#47851\u003c/a\u003e) \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[theme] Fix \u003ccode\u003enativeColor\u003c/code\u003e docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47759\"\u003e#47759\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47789\"\u003e#47789\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epoint v7 subdomain to MUI X v7 docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Blogpost for upcoming price changes for MUI X (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47748\"\u003e#47748\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47910\"\u003e#47910\u003c/a\u003e) \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[blog] Company Update: What we've been working on (and why) (alethomas) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47626\"\u003e#47626\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47908\"\u003e#47908\u003c/a\u003e) \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[core] Update releaseChangelog.mjs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47862\"\u003e#47862\u003c/a\u003e) \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e) \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Reapply Cookie Banner with Design Fixes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47744\"\u003e#47744\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll contributors of this release in alphabetical order: \u003ca href=\"https://github.com/alelthomas\"\u003e\u003ccode\u003e@​alelthomas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arthur-plazanet\"\u003e\u003ccode\u003e@​arthur-plazanet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/matthias-ccri\"\u003e\u003ccode\u003e@​matthias-ccri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mnajdova\"\u003e\u003ccode\u003e@​mnajdova\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/pavan-sh\"\u003e\u003ccode\u003e@​pavan-sh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PeterTYLiu\"\u003e\u003ccode\u003e@​PeterTYLiu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vmakhaev\"\u003e\u003ccode\u003e@​vmakhaev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.3.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eFeb 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\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/mui/material-ui/commit/5430aaaa648256beb88f42154051ff448bc62aeb\"\u003e\u003ccode\u003e5430aaa\u003c/code\u003e\u003c/a\u003e v7.3.9 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47911\"\u003e#47911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/4980716f29d027bdcd20f71dd846e3f88fe546f5\"\u003e\u003ccode\u003e4980716\u003c/code\u003e\u003c/a\u003e [website] Implement the latest price changes proposal (\u003ca href=\"https://github.com/DanailH\"\u003e\u003ccode\u003e@​DanailH\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47606\"\u003e#47606\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/67acb51e5ffb2c26a17bd809884df348f3057ddc\"\u003e\u003ccode\u003e67acb51\u003c/code\u003e\u003c/a\u003e [material-ui] Clean up duplicated CSS rules (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47893\"\u003e#47893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3692e54e7042299b1d2217d3e87a6896b7e49269\"\u003e\u003ccode\u003e3692e54\u003c/code\u003e\u003c/a\u003e [code-infra] Detect browser envs that don't support layout (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47813\"\u003e#47813\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47873\"\u003e#47873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/556e388ca4d42739771e6eafe463bca002d8c0d0\"\u003e\u003ccode\u003e556e388\u003c/code\u003e\u003c/a\u003e [tooltip] Fix error is thrown when wrapping an input which is disabled while ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/09398d6ec53f644d6a1431c993b957d451bcf85b\"\u003e\u003ccode\u003e09398d6\u003c/code\u003e\u003c/a\u003e [table cell][theme] Apply \u003ccode\u003ealpha\u003c/code\u003e before color mixing to border bottom color ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/dc1e49388022a0e332ed5fb8fd4be834a94ebb26\"\u003e\u003ccode\u003edc1e493\u003c/code\u003e\u003c/a\u003e [code-infra] Enable undefined addition to optional properties (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47815\"\u003e#47815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/d92df843608aeca4eae6a595b9b0b81ceaf4cfe1\"\u003e\u003ccode\u003ed92df84\u003c/code\u003e\u003c/a\u003e [theme] Generate \u003ccode\u003ecolor-mix\u003c/code\u003e value on top of default generated Material UI CS...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/1ee94a27b931d20b23dab5dc55b35421ba4b8c55\"\u003e\u003ccode\u003e1ee94a2\u003c/code\u003e\u003c/a\u003e [release] v7.3.8 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47754\"\u003e#47754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/7a547bde8cb12b3167d016869c1917f29f1207ef\"\u003e\u003ccode\u003e7a547bd\u003c/code\u003e\u003c/a\u003e [chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47753\"\u003e#47753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.9/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.11.2 to 8.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.27.4\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 6 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Bugfixes\u003c/li\u003e\n\u003cli\u003e🌎 Improve Ukrainian (uk-UA) locale\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to this community member for their valuable contribution:\n\u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent unnecessary row selection checkbox rerendering (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21571\"\u003e#21571\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Make \u003ccode\u003eGridScrollArea\u003c/code\u003e overrides resolver dynamic (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21612\"\u003e#21612\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[l10n] Improve Ukrainian (uk-UA) locale (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21381\"\u003e#21381\u003c/a\u003e) \u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] Use \u003ccode\u003egetRowId\u003c/code\u003e prop to calculate the tree data row update (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21544\"\u003e#21544\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Deprecate \u003ccode\u003eChartDataProvider\u003c/code\u003e in favour of \u003ccode\u003eChartsDataProvider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21549\"\u003e#21549\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartContainer\u003c/code\u003e to \u003ccode\u003eChartsContainer\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21186\"\u003e#21186\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartZoomSlider\u003c/code\u003e to \u003ccode\u003eChartsZoomSlider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21572\"\u003e#21572\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Add eslint rule to prevent \u003ccode\u003eMath.random\u003c/code\u003e in docs (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21505\"\u003e#21505\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21563\"\u003e#21563\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] V8 Dedupe (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21561\"\u003e#21561\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\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/mui/mui-x/blob/v8.27.4/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.27.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 5, 2026\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 6 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Bugfixes\u003c/li\u003e\n\u003cli\u003e🌎 Improve Ukrainian (uk-UA) locale\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks go out to this community member for their valuable contribution:\n\u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brijeshb42\"\u003e\u003ccode\u003e@​brijeshb42\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Prevent unnecessary row selection checkbox rerendering (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21571\"\u003e#21571\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Make \u003ccode\u003eGridScrollArea\u003c/code\u003e overrides resolver dynamic (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21612\"\u003e#21612\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[l10n] Improve Ukrainian (uk-UA) locale (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21381\"\u003e#21381\u003c/a\u003e) \u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid@8.27.4\u003c/code\u003e, plus:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGridPro] Use \u003ccode\u003egetRowId\u003c/code\u003e prop to calculate the tree data row update (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21544\"\u003e#21544\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-data-grid-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCharts\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[charts] Deprecate \u003ccode\u003eChartDataProvider\u003c/code\u003e in favour of \u003ccode\u003eChartsDataProvider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21549\"\u003e#21549\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartContainer\u003c/code\u003e to \u003ccode\u003eChartsContainer\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21186\"\u003e#21186\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[charts] Rename \u003ccode\u003eChartZoomSlider\u003c/code\u003e to \u003ccode\u003eChartsZoomSlider\u003c/code\u003e (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21572\"\u003e#21572\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-pro-svg-link\" title=\"Pro plan\"\u003e\u003cimg src=\"https://mui.com/r/x-pro-svg\" alt=\"pro\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-charts-premium@8.27.4\u003c/code\u003e \u003ca href=\"https://mui.com/r/x-premium-svg-link\" title=\"Premium plan\"\u003e\u003cimg src=\"https://mui.com/r/x-premium-svg\" alt=\"premium\" /\u003e\u003c/a\u003e\u003c/h4\u003e\n\u003cp\u003eSame changes as in \u003ccode\u003e@mui/x-charts-pro@8.27.4\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eCore\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/mui/mui-x/commit/4fb2adc3ffddd816b3d6f9973f12c2db25c7fc03\"\u003e\u003ccode\u003e4fb2adc\u003c/code\u003e\u003c/a\u003e [release] v8.27.4 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21607\"\u003e#21607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/0bea177fe4f4ea6879ffa13253c9f5a50492c67a\"\u003e\u003ccode\u003e0bea177\u003c/code\u003e\u003c/a\u003e [DataGrid] Make \u003ccode\u003eGridScrollArea\u003c/code\u003e overrides resolver dynamic (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21612\"\u003e#21612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/a03c00d35c2b065e60ca1da03ee721e37c90c64a\"\u003e\u003ccode\u003ea03c00d\u003c/code\u003e\u003c/a\u003e [l10n] Improve Ukrainian (uk-UA) locale (\u003ca href=\"https://github.com/lion1963\"\u003e\u003ccode\u003e@​lion1963\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21381\"\u003e#21381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/31213c67f24f5e52e66578845b66b70612ecd04f\"\u003e\u003ccode\u003e31213c6\u003c/code\u003e\u003c/a\u003e [DataGrid] Prevent unnecessary row selection checkbox rerendering (\u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/85257b205f6255580896cfcd1f897e1213c6d9ab\"\u003e\u003ccode\u003e85257b2\u003c/code\u003e\u003c/a\u003e [release] v8.27.3 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21471\"\u003e#21471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/1e5d75fe8107c8862569711289adc72753158260\"\u003e\u003ccode\u003e1e5d75f\u003c/code\u003e\u003c/a\u003e [DataGridPro] Improve dynamic data support and cache invalidation in lazy loa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/d4070fa9d93695cc741b840dc13027e74fc40966\"\u003e\u003ccode\u003ed4070fa\u003c/code\u003e\u003c/a\u003e [DataGrid] Preserve key input during row edit when using \u003ccode\u003erowModesModel\u003c/code\u003e (\u003ca href=\"https://github.com/mi\"\u003e\u003ccode\u003e@​mi\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/e15a0c472c9661f1724afa7ce0acd205707de712\"\u003e\u003ccode\u003ee15a0c4\u003c/code\u003e\u003c/a\u003e [release] v8.27.1 (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21312\"\u003e#21312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/1c4c3d8ec14062158b77f011bd952992f5afab49\"\u003e\u003ccode\u003e1c4c3d8\u003c/code\u003e\u003c/a\u003e [DataGrid] Hide column menu icon when there are no items (\u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21303\"\u003e#21303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/mui-x/commit/b3e51b8100d479ecdb96bc2f83b9e4fa44b37bf9\"\u003e\u003ccode\u003eb3e51b8\u003c/code\u003e\u003c/a\u003e [DataGrid] Optimize \u003ccode\u003eGridRootStyles\u003c/code\u003e overrides resolver (\u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/21251\"\u003e#21251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/mui-x/commits/v8.27.4/packages/x-data-grid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@reduxjs/toolkit` from 2.9.0 to 2.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reduxjs/redux-toolkit/releases\"\u003e\u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.11.2\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e updates the \u003ccode\u003eAbortSignal\u003c/code\u003e handling to fall back if \u003ccode\u003eDOMException\u003c/code\u003e isn't available (such as RN environments), and updates the \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type to correctly include \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003eAbortSignal\u003c/code\u003e changes in 2.11.1 used \u003ccode\u003eDOMException\u003c/code\u003e in a couple places to match the expected behavior of \u003ccode\u003eAbortSignal\u003c/code\u003e, but turns out that's not available in environments like React Native. We've updated the logic to fall back to a plain \u003ccode\u003eError\u003c/code\u003e if \u003ccode\u003eDOMException\u003c/code\u003e isn't available.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e type wasn't correctly including the \u003ccode\u003efetchNextPage/fetchPreviousPage\u003c/code\u003e fields, and now it does.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use a normal Error when DOMException isn't available by \u003ca href=\"https://github.com/EskiMojo14\"\u003e\u003ccode\u003e@​EskiMojo14\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/pull/5161\"\u003ereduxjs/redux-toolkit#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e 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/redux-toolkit/pull/5165\"\u003ereduxjs/redux-toolkit#5165\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/redux-toolkit/compare/v2.11.1...v2.11.2\"\u003ehttps://github.com/reduxjs/redux-toolkit/compare/v2.11.1...v2.11.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.11.1\u003c/h2\u003e\n\u003cp\u003eThis \u003cstrong\u003ebugfix release\u003c/strong\u003e fixes an issue with our internal \u003ccode\u003eAbortSignal\u003c/code\u003e handling that was reported as causing an error in a rare reset situation.  We've also restructured our publishing process to use NPM Trusted Publishing, and updated our TS support matrix to only support TS 5.4+.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003ePublishing Changes\u003c/h3\u003e\n\u003cp\u003eWe've previously done most of our releases semi-manually locally, with various release process CLI tools.  With the changes to NPM publishing security and the recent wave of NPM attacks, we've updated our publishing process to solely use NPM Trusted Publishing via workflows.  We've also done a hardening pass on our own CI setup.\u003c/p\u003e\n\u003cp\u003eWe had done a couple releases via CI workflows previously, and later semi-manual releases caused PNPM to warn that RTK was no longer trusted.  This release should be trusted and will resolve that issue.\u003c/p\u003e\n\u003cp\u003eThanks to the e18e folks and their excellent guide at \u003ca href=\"https://e18e.dev/docs/publishing\"\u003ehttps://e18e.dev/docs/publishing\u003c/a\u003e for making this process easier!\u003c/p\u003e\n\u003ch3\u003eTS Support Matrix Updates\u003c/h3\u003e\n\u003cp\u003eWe've previously mentioned rolling changes to our TS support matrix in release notes, but didn't officially document our support policy.  We've added a description of the support policy (last 2 years of TS releases, matching DefinitelyTyped) and the current oldest TS version we support in the docs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/introduction/getting-started#typescript\"\u003ehttps://redux-toolkit.js.org/introduction/getting-started#typescript\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redux-toolkit.js.org/usage/usage-with-typescript#introduction\"\u003ehttps://redux-toolkit.js.org/usage/usage-with-typescript#introduction\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of today, we've updated the support matrix to be TS 5.4+ .  As always, it's \u003cem\u003epossible\u003c/em\u003e RTK will work if you're using an earlier version of TS, but we don't test against earlier versions and don't support any issues with those versions.\u003c/p\u003e\n\u003cp\u003eWe \u003cem\u003ehave\u003c/em\u003e run an initial test with the upcoming TS 7.0 native \u003ccode\u003etsgo\u003c/code\u003e release.  We found a couple minor issues with our own TS build and test setup, but no obvious issues with using RTK with TS 7.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cp\u003eA user reported a rare edge case where the combination of \u003ccode\u003eresetApiState\u003c/code\u003e and \u003ccode\u003eretry()\u003c/code\u003e could lead to an error calling an \u003ccode\u003eAbortController\u003c/code\u003e.  We've restructured our \u003ccode\u003eAbortController\u003c/code\u003e handling logic to avoid that (and simplified a bit of our internals in the process).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse trusted publishing and harden workflows 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/redux-toolkit/pull/5152\"\u003ereduxjs/redux-toolkit#5152\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/redux-toolkit/commit/646d54c1f7040342cdaf109ca81a344c88cda9ba\"\u003e\u003ccode\u003e646d54c\u003c/code\u003e\u003c/a\u003e Release 2.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/819b29c5020062dfa87092a9400a4db7d9132ba6\"\u003e\u003ccode\u003e819b29c\u003c/code\u003e\u003c/a\u003e Include page functions in \u003ccode\u003eTypedUseInfiniteQueryHookResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5165\"\u003e#5165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9af97ca717ec4b2e22df232120cea57800e9d79f\"\u003e\u003ccode\u003e9af97ca\u003c/code\u003e\u003c/a\u003e fix: use a normal Error when DOMException isn't available (\u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5161\"\u003e#5161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/3615d1ae680690727edc148c8bd0dbe1f2fa215c\"\u003e\u003ccode\u003e3615d1a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reduxjs/redux-toolkit/issues/5120\"\u003e#5120\u003c/a\u003e from reduxjs/vitest-bumps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/fae3b9508ee2e949c91f2ddae14059afe2957de2\"\u003e\u003ccode\u003efae3b95\u003c/code\u003e\u003c/a\u003e avoid excessive type instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d296e33e48364a6a7894ef05d8b31caa1a249a50\"\u003e\u003ccode\u003ed296e33\u003c/code\u003e\u003c/a\u003e fix type issue with RTKQ and reselect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/9ce71b9ac93f7a23e34b8f798e7c954ea3f792c0\"\u003e\u003ccode\u003e9ce71b9\u003c/code\u003e\u003c/a\u003e add node to types field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/d14d4278209f5d551b42fbbcb9bfa06a5610b462\"\u003e\u003ccode\u003ed14d427\u003c/code\u003e\u003c/a\u003e remove unused tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/324dd05b36d5bb0bf39c1178ebbaa3bf016eeb3e\"\u003e\u003ccode\u003e324dd05\u003c/code\u003e\u003c/a\u003e bump vite to match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reduxjs/redux-toolkit/commit/b0887c4945937b66a88a6f7c0287f2c647c969c0\"\u003e\u003ccode\u003eb0887c4\u003c/code\u003e\u003c/a\u003e bump to vitest v4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reduxjs/redux-toolkit/compare/v2.9.0...v2.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​reduxjs/toolkit\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd` from 5.29.3 to 6.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/ant-design/releases\"\u003eantd's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSelect\n\u003cul\u003e\n\u003cli\u003e🐞 Fix Select incorrect dropdown height when \u003ccode\u003evalue\u003c/code\u003e is an empty string. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56976\"\u003e#56976\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Select value echo issue when \u003ccode\u003evalue\u003c/code\u003e is an empty string. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56966\"\u003e#56966\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Select \u0026amp; TreeSelect selected value text still visible when searching. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56946\"\u003e#56946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 Fix TreeSelect Checkbox being compressed when multi-line text is present. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56961\"\u003e#56961\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Typography hovering copy button triggering ellipsis tooltip when both \u003ccode\u003ecopyable\u003c/code\u003e and \u003ccode\u003eellipsis\u003c/code\u003e are enabled; fix ellipsis tooltip not appearing after moving back from copy button. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56855\"\u003e#56855\u003c/a\u003e \u003ca href=\"https://github.com/claytonlin1110\"\u003e\u003ccode\u003e@​claytonlin1110\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Progress animation overflow when \u003ccode\u003estatus=\u0026quot;active\u0026quot;\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56972\"\u003e#56972\u003c/a\u003e \u003ca href=\"https://github.com/aibayanyu20\"\u003e\u003ccode\u003e@​aibayanyu20\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Upload picture-wall mode list overflow and overlap when file count exceeds one row. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56945\"\u003e#56945\u003c/a\u003e \u003ca href=\"https://github.com/xbsheng\"\u003e\u003ccode\u003e@​xbsheng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Image flickering in some browsers when opening preview. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56937\"\u003e#56937\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ Add \u003ccode\u003eprefers-reduced-motion\u003c/code\u003e media query support for Button, Checkbox, Radio, Switch, Segmented to disable transitions for improved accessibility. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56902\"\u003e#56902\u003c/a\u003e \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Input height inconsistency with Select when using \u003ccode\u003evariant=\u0026quot;borderless\u0026quot;\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57014\"\u003e#57014\u003c/a\u003e \u003ca href=\"https://github.com/njlazzar-su\"\u003e\u003ccode\u003e@​njlazzar-su\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Fix Modal \u003ccode\u003econfirm\u003c/code\u003e method layout whitespace when \u003ccode\u003eicon\u003c/code\u003e is empty. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57024\"\u003e#57024\u003c/a\u003e \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Add \u003ccode\u003earia-disabled\u003c/code\u003e attribute for disabled options in Select component.\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57049\"\u003e#57049\u003c/a\u003e \u003ca href=\"https://github.com/meet-student\"\u003e\u003ccode\u003e@​meet-student\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003eSelect\n\u003cul\u003e\n\u003cli\u003e🐞 Select 修复 \u003ccode\u003evalue\u003c/code\u003e 为空字符串时下拉框高度不正确的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56976\"\u003e#56976\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Select 修复 \u003ccode\u003evalue\u003c/code\u003e 为空字符串时值回显异常的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56966\"\u003e#56966\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Select \u0026amp; TreeSelect 修复搜索时已选中值文本仍然显示的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56946\"\u003e#56946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e🐞 TreeSelect 修复多行文本时 Checkbox 被压缩变形的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56961\"\u003e#56961\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Typography 修复同时开启 \u003ccode\u003ecopyable\u003c/code\u003e 和 \u003ccode\u003eellipsis\u003c/code\u003e 时，悬停复制按钮会触发省略号 tooltip 的问题；修复从复制按钮移回文字后省略号 tooltip 不再出现的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56855\"\u003e#56855\u003c/a\u003e \u003ca href=\"https://github.com/claytonlin1110\"\u003e\u003ccode\u003e@​claytonlin1110\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Progress 修复 \u003ccode\u003estatus=\u0026quot;active\u0026quot;\u003c/code\u003e 时动画溢出的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56972\"\u003e#56972\u003c/a\u003e \u003ca href=\"https://github.com/aibayanyu20\"\u003e\u003ccode\u003e@​aibayanyu20\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Upload 修复照片墙模式下文件数量超过一行时列表溢出重叠的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56945\"\u003e#56945\u003c/a\u003e \u003ca href=\"https://github.com/xbsheng\"\u003e\u003ccode\u003e@​xbsheng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Image 修复打开预览时，部分浏览器会出现闪烁的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56937\"\u003e#56937\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e⌨️ ♿ 为 Button、Checkbox、Radio、Switch、Segmented 等组件添加 \u003ccode\u003eprefers-reduced-motion\u003c/code\u003e 媒体查询支持，禁用过渡动画以改善无障碍体验。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56902\"\u003e#56902\u003c/a\u003e \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Input 修复 \u003ccode\u003evariant=\u0026quot;borderless\u0026quot;\u003c/code\u003e 时高度与 Select 不一致的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57014\"\u003e#57014\u003c/a\u003e \u003ca href=\"https://github.com/njlazzar-su\"\u003e\u003ccode\u003e@​njlazzar-su\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Modal 修复 \u003ccode\u003econfirm\u003c/code\u003e 方法在 \u003ccode\u003eicon\u003c/code\u003e 为空时布局出现多余空白的问题。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57024\"\u003e#57024\u003c/a\u003e \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐞 Select 组件中的禁用选项添加 \u003ccode\u003earia-disabled\u003c/code\u003e 属性。\u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/57049\"\u003e#57049\u003c/a\u003e \u003ca href=\"https://github.com/meet-student\"\u003e\u003ccode\u003e@​meet-student\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigProvider\n\u003cul\u003e\n\u003cli\u003e🆕 Support ConfigProvider global configuration of \u003ccode\u003emaskClosable\u003c/code\u003e for Modal and Drawer. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56739\"\u003e#56739\u003c/a\u003e \u003ca href=\"https://github.com/luozz1994\"\u003e\u003ccode\u003e@​luozz1994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003esuffixIcon\u003c/code\u003e global configuration for DatePicker and TimePicker. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56709\"\u003e#56709\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003eexpandIcon\u003c/code\u003e and \u003ccode\u003eloadingIcon\u003c/code\u003e global configuration for Cascader. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56482\"\u003e#56482\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003escroll\u003c/code\u003e global configuration for Table. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56628\"\u003e#56628\u003c/a\u003e \u003ca href=\"https://github.com/Clayton\"\u003e\u003ccode\u003e@​Clayton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003eclassName\u003c/code\u003e and \u003ccode\u003estyle\u003c/code\u003e configuration for App, and \u003ccode\u003earrow\u003c/code\u003e prop for ColorPicker. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56573\"\u003e#56573\u003c/a\u003e \u003ca href=\"https://github.com/zombieJ\"\u003e\u003ccode\u003e@​zombieJ\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003eloadingIcon\u003c/code\u003e global configuration for Button. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56439\"\u003e#56439\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003erangePicker.separator\u003c/code\u003e global configuration. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56499\"\u003e#56499\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🆕 Support ConfigProvider \u003ccode\u003etooltipIcon\u003c/code\u003e and \u003ccode\u003etooltipProps\u003c/code\u003e global configuration for Form. \u003ca href=\"https://redirect.github.com/ant-design/ant-design/pull/56372\"\u003e#56372\u003c/a\u003e \u003ca href=\"https://github.com/guoyunhe\"\u003e\u003ccode\u003e@​guoyunhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpload\n\u003cul\u003e\n\u003cli\u003e🆕 Add Upload \u003ccode\u003eclassNames.trigg...\n\n_Description has been truncated_","html_url":"https://github.com/sequentech/step/pull/2478","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sequentech%2Fstep/issues/2478","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2478/packages"}},{"old_version":"7.6.17","new_version":"10.2.15","update_type":"major","path":null,"pr_created_at":"2026-03-05T04:38:19.000Z","version_change":"7.6.17 → 10.2.15","issue":{"uuid":"4025702047","node_id":"PR_kwDODwh4C87IEYX_","number":426,"state":"open","title":"Bump tar and @storybook/cli","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-05T04:38:19.000Z","updated_at":"2026-03-05T04:38:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.17","new_version":"10.2.15"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.17 to 10.2.15\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.15\u003c/h2\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.14\u003c/h2\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Storybook failed to load iframe.html when publishing - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33896\"\u003e#33896\u003c/a\u003e, thanks \u003ca href=\"https://github.com/danielalanbates\"\u003e\u003ccode\u003e@​danielalanbates\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager-API: Update refs sequentially in experimental_setFilter - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33958\"\u003e#33958\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Handle render identifier in manifest snippet generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33940\"\u003e#33940\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Set STORYBOOK environment variable - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33938\"\u003e#33938\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\u003eUI: Prevent crash when tag filters contain undefined entries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33931\"\u003e#33931\u003c/a\u003e, thanks \u003ca href=\"https://github.com/abhaysinh1000\"\u003e\u003ccode\u003e@​abhaysinh1000\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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!-- 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/storybookjs/storybook/commit/7b4ab63f03c44171643c1d31b09f4ff72629fa38\"\u003e\u003ccode\u003e7b4ab63\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.14\u0026quot; to \u0026quot;10.2.15\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8392ec0df9c33981343c778e24dc458fd7061b8c\"\u003e\u003ccode\u003e8392ec0\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.13\u0026quot; to \u0026quot;10.2.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.15/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kbss-cvut/s-forms/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kbss-cvut/s-forms/pull/426","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kbss-cvut%2Fs-forms/issues/426","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/426/packages"}},{"old_version":"10.2.7","new_version":"10.2.13","update_type":"patch","path":null,"pr_created_at":"2026-03-01T17:40:43.000Z","version_change":"10.2.7 → 10.2.13","issue":{"uuid":"4007821696","node_id":"PR_kwDOGT3Vcs7HKJXx","number":1501,"state":"open","title":"build(deps): bump the patch-and-minor-updates group with 47 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-01T17:40:43.000Z","updated_at":"2026-03-04T15:00:37.063Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"patch-and-minor-updates","update_count":47,"packages":[{"name":"@changesets/cli","old_version":"2.27.7","new_version":"2.29.8","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"24.10.4","new_version":"24.11.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-plugin-import","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-mdx","old_version":"3.1.5","new_version":"3.7.0","repository_url":"https://github.com/mdx-js/eslint-mdx"},{"name":"eslint-plugin-react","old_version":"7.34.0","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"markdownlint-cli","old_version":"0.43.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"npm-check-updates","old_version":"19.0.0","new_version":"19.6.3","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"postcss","old_version":"8.4.42","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"pretty-quick","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/prettier/pretty-quick"},{"name":"webpack","old_version":"5.96.1","new_version":"5.105.3","repository_url":"https://github.com/webpack/webpack"},{"name":"sass","old_version":"1.97.2","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"},{"name":"cssnano","old_version":"7.0.6","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"@types/mdx","old_version":"2.0.12","new_version":"2.0.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"clsx","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/lukeed/clsx"},{"name":"rollup","old_version":"4.28.0","new_version":"4.59.0","repository_url":"https://github.com/rollup/rollup"},{"name":"sass-embedded","old_version":"1.71.1","new_version":"1.97.3","repository_url":"https://github.com/sass/embedded-host-node"},{"name":"@babel/core","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-runtime","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@rollup/plugin-babel","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/jest-dom","old_version":"6.4.2","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.9","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/user-event","old_version":"14.5.2","new_version":"14.6.1","repository_url":"https://github.com/testing-library/user-event"},{"name":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"prism-react-renderer","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/FormidableLabs/prism-react-renderer"},{"name":"@babel/preset-typescript","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@chromatic-com/storybook","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/chromaui/addon-visual-tests"},{"name":"@emotion/react","old_version":"11.11.4","new_version":"11.14.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/styled","old_version":"11.14.0","new_version":"11.14.1","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@storybook/addon-a11y","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.2.7","new_version":"10.2.13","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@date-io/date-fns","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/dmtrKovalenko/date-io"},{"name":"@mui/styles","old_version":"6.1.9","new_version":"6.4.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@uxpin/merge-cli","old_version":"3.4.8","new_version":"3.7.2","repository_url":"https://github.com/UXPin/uxpin-merge-tools"},{"name":"parcel","old_version":"2.13.3","new_version":"2.16.4","repository_url":"https://github.com/parcel-bundler/parcel"},{"name":"scheduler","old_version":"0.23.2","new_version":"0.27.0","repository_url":"https://github.com/facebook/react"},{"name":"ts-loader","old_version":"9.5.1","new_version":"9.5.4","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"html-react-parser","old_version":"5.1.8","new_version":"5.2.17","repository_url":"https://github.com/remarkablemark/html-react-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor-updates group with 47 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.27.7` | `2.29.8` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.4` | `24.11.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` |\n| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) | `3.1.5` | `3.7.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.0` | `7.37.5` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.43.0` | `0.47.0` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `19.0.0` | `19.6.3` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.42` | `8.5.6` |\n| [pretty-quick](https://github.com/prettier/pretty-quick) | `4.0.0` | `4.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.96.1` | `5.105.3` |\n| [sass](https://github.com/sass/dart-sass) | `1.97.2` | `1.97.3` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.0.6` | `7.1.2` |\n| [@types/mdx](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mdx) | `2.0.12` | `2.0.13` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.28.0` | `4.59.0` |\n| [sass-embedded](https://github.com/sass/embedded-host-node) | `1.71.1` | `1.97.3` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.29.0` |\n| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.29.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.28.5` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.28.6` |\n| [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `6.0.4` | `6.1.0` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.2` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.9` | `6.0.0` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) | `2.3.0` | `2.4.1` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.28.5` |\n| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `5.0.0` | `5.0.1` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` |\n| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.14.0` | `11.14.1` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.2.7` | `10.2.13` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.7` | `10.2.13` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.2.7` | `10.2.13` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.7` | `10.2.13` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `10.2.7` | `10.2.13` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.7` | `10.2.13` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.7` | `10.2.13` |\n| [@date-io/date-fns](https://github.com/dmtrKovalenko/date-io) | `3.0.0` | `3.2.1` |\n| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `6.1.9` | `6.4.8` |\n| [@uxpin/merge-cli](https://github.com/UXPin/uxpin-merge-tools/tree/HEAD/packages/uxpin-merge-cli) | `3.4.8` | `3.7.2` |\n| [parcel](https://github.com/parcel-bundler/parcel) | `2.13.3` | `2.16.4` |\n| [scheduler](https://github.com/facebook/react/tree/HEAD/packages/scheduler) | `0.23.2` | `0.27.0` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.4` |\n| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `5.1.8` | `5.2.17` |\n\nUpdates `@changesets/cli` from 2.27.7 to 2.29.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1668\"\u003e#1668\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in pre mode when trying to version private packages when tagging for private package is disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1589\"\u003e#1589\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remorses\"\u003e\u003ccode\u003e@​remorses\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vzt7\"\u003e\u003ccode\u003e@​vzt7\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in prerelease mode when a package misses the version field in its \u003ccode\u003epackage.json\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1619\"\u003e#1619\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c1e8a78f315620f38bdcb35d0ac73fb6016283d0\"\u003e\u003ccode\u003ec1e8a78\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/manucorporat\"\u003e\u003ccode\u003e@​manucorporat\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003e../\u003c/code\u003e in \u003ccode\u003epublishConfig.directory\u003c/code\u003e when publishing packages\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1636\"\u003e#1636\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Correctly resolve new changesets with \u003ccode\u003esince\u003c/code\u003e option when the \u003ccode\u003e.changeset\u003c/code\u003e directory is not directly in the git root\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/git\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.12\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.4 to 24.11.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-import` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-mdx` from 3.1.5 to 3.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/eslint-mdx/releases\"\u003eeslint-plugin-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/602\"\u003e#602\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/astrochemx\"\u003e\u003ccode\u003e@​astrochemx\u003c/code\u003e\u003c/a\u003e! - feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/606\"\u003e#606\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remcohaszing\"\u003e\u003ccode\u003e@​remcohaszing\u003c/code\u003e\u003c/a\u003e! - chore: use OIDC for publishing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: set \u003ccode\u003eprocessor\u003c/code\u003e for flat config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: prefer \u003ccode\u003econtext.languageOptions.parserOptions\u003c/code\u003e over \u003ccode\u003econtext.parserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/591\"\u003e#591\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/589\"\u003e#589\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/580\"\u003e#580\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: target \u003ccode\u003eES2022\u003c/code\u003e and drop unnecessary \u003ccode\u003etslib\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/583\"\u003e#583\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/8c9ef4beecd864a5083700021284af3a975681a1\"\u003e\u003ccode\u003e8c9ef4b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use unified \u003ccode\u003eperformSyncWork\u003c/code\u003e for parsing with remark config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/f717ff284a5fb8c6cf3c99318d0a1316686b9c8f\"\u003e\u003ccode\u003ef717ff2\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/603\"\u003e#603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a38199079b79ba787fd4c7e50a34b15615ac727b\"\u003e\u003ccode\u003ea381990\u003c/code\u003e\u003c/a\u003e chore: use OIDC for publishing (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/00a836938fed26c4bd95358d25a0f045fcee6245\"\u003e\u003ccode\u003e00a8369\u003c/code\u003e\u003c/a\u003e fix: remove unneeded dependency upon uvu (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/600\"\u003e#600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/e189e74c4a9f77cea0c398800652dd897d5fa071\"\u003e\u003ccode\u003ee189e74\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003eeslint\u003c/code\u003e 10 support (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/602\"\u003e#602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/db21842185f6386e0b14d8d5572d451e474402f3\"\u003e\u003ccode\u003edb21842\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/594\"\u003e#594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e fix: set processor for flat config, prefer `context.languageOptions.parserOpt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2d7793710a64ea14ea90af65f97dbe7a38e8aafc\"\u003e\u003ccode\u003e2d77937\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/51f359c5152ced8bb2450eb840d705a49e47821b\"\u003e\u003ccode\u003e51f359c\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/589\"\u003e#589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.1.5...eslint-plugin-mdx@3.7.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-mdx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react` from 7.34.0 to 7.37.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/releases\"\u003eeslint-plugin-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.37.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n[\u003ccode\u003ebutton-has-type\u003c/code\u003e]: docs/rules/button-has-type.md\n[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: docs/rules/jsx-no-constructed-context-values.md\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\n[\u003ccode\u003eprop-types\u003c/code\u003e]: docs/rules/prop-types.md\u003c/p\u003e\n\u003ch2\u003ev7.37.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\u003c/p\u003e\n\u003ch2\u003ev7.37.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n[\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e]: docs/rules/default-props-match-prop-types.md\n[\u003ccode\u003ejsx-boolean-value\u003c/code\u003e]: docs/rules/jsx-boolean-value.md\n[\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e]: docs/rules/jsx-curly-brace-presence.md\n[\u003ccode\u003ejsx-no-bind\u003c/code\u003e]: docs/rules/jsx-no-bind.md\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md\"\u003eeslint-plugin-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5\"\u003e7.37.5\u003c/a\u003e - 2025.04.03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4\"\u003e7.37.4\u003c/a\u003e - 2025.01.12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3\"\u003e7.37.3\u003c/a\u003e - 2024.12.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[7.37.2] - 2024.10.22\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/jsx-eslint/eslint-plugin-react/commit/2c98b83c451a4297edf1787d9a616e50687e27e8\"\u003e\u003ccode\u003e2c98b83\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2f64deadac51b42fc1a8660fad026ac4c68b92f3\"\u003e\u003ccode\u003e2f64dea\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2428618b5a7334b96b7b7eb9629212d07b6fd510\"\u003e\u003ccode\u003e2428618\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e: detect constructed context values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/60b731621c98b8d3f6c8c5339a50dc54bf3fd068\"\u003e\u003ccode\u003e60b7316\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003eprop-types\u003c/code\u003e: use proper spacing/semis, button type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/90a00b9318374b402114a4136c6f118b48d9346e\"\u003e\u003ccode\u003e90a00b9\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eprop-types\u003c/code\u003e: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/3fd9b9223e3f4fc6b34eb6f3ab734a7e2c73743d\"\u003e\u003ccode\u003e3fd9b92\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/addad4687b710c022f868ea17f6cabfaaddd8b44\"\u003e\u003ccode\u003eaddad46\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eobject.entries\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/98a31f8e76a4d8aa52caeeb55940f35682b18b2f\"\u003e\u003ccode\u003e98a31f8\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@babel/core\u003c/code\u003e, \u003ccode\u003e@babel/eslint-parser\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/7eb6ca9144333c828f24abdc98154a45aec46d54\"\u003e\u003ccode\u003e7eb6ca9\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003ebutton-has-type\u003c/code\u003e: clean up phrasing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03\"\u003e\u003ccode\u003ee6b5b41\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.37.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.43.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.44.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.37.4\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eConvert module to ECMAScript (breaking change)\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003erequire\u003c/code\u003e, convert to \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD032\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\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/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 19.0.0 to 19.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.6.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.6.2...v19.6.3\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.6.2...v19.6.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: fix overwrites pnpm-workspace.yaml and .yarnrc.yml into json by \u003ca href=\"https://github.com/MKruschke\"\u003e\u003ccode\u003e@​MKruschke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1589\"\u003eraineorshine/npm-check-updates#1589\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.6.1...v19.6.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.6.1...v19.6.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwap diff service. by \u003ca href=\"https://github.com/diegocr\"\u003e\u003ccode\u003e@​diegocr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1603\"\u003eraineorshine/npm-check-updates#1603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.6.0...v19.6.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.6.0...v19.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay link to compare the changes between package versions (--format diff) by \u003ca href=\"https://github.com/diegocr\"\u003e\u003ccode\u003e@​diegocr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1602\"\u003eraineorshine/npm-check-updates#1602\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/diegocr\"\u003e\u003ccode\u003e@​diegocr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1602\"\u003eraineorshine/npm-check-updates#1602\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.5.0...v19.6.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.5.0...v19.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(homepage): Add \u003ccode\u003e--format homepage\u003c/code\u003e option to print homepage.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003e$ ncu --format homepage\r\n...\r\n mocha                      ^11.7.2  →   ^11.7.5    https://mochajs.org/\r\n npm-registry-fetch         ^19.0.0  →   ^19.1.1\r\n prettier                   ^3.6.2  →    ^3.8.1     https://prettier.io\r\n...\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a small \u003ccode\u003ecooldown\u003c/code\u003e regression with number types in the ncurc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/d8c983bca483fe344a4bd3f78081ccee7429045b\"\u003e\u003ccode\u003ed8c983b\u003c/code\u003e\u003c/a\u003e 19.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/057f3eb3e01ceb6d1d2d2ed82ba9ea61f9a35151\"\u003e\u003ccode\u003e057f3eb\u003c/code\u003e\u003c/a\u003e fix: --format diff encodeURIComponent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/a863706f0845bd07457e149a66a863ca00031d80\"\u003e\u003ccode\u003ea863706\u003c/code\u003e\u003c/a\u003e 19.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/4ea83fc4c8ed7551a29866ce9bfe540dc247b870\"\u003e\u003ccode\u003e4ea83fc\u003c/code\u003e\u003c/a\u003e fix: fix overwrites pnpm-workspace.yaml and .yarnrc.yml into json (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/0a62370def87a2fef3d3e8aa9d4ebaf309287576\"\u003e\u003ccode\u003e0a62370\u003c/code\u003e\u003c/a\u003e 19.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/6ed2658556e77c5529b0c28e2e8e483c445b23f2\"\u003e\u003ccode\u003e6ed2658\u003c/code\u003e\u003c/a\u003e Swap diff service. (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1603\"\u003e#1603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/57a09e7889ca805145206a06312b779df9932ded\"\u003e\u003ccode\u003e57a09e7\u003c/code\u003e\u003c/a\u003e 19.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/0d32cde2280d5470ca3e3d151a6d36a2eaec7a70\"\u003e\u003ccode\u003e0d32cde\u003c/code\u003e\u003c/a\u003e --format diff (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1602\"\u003e#1602\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/33aab2181acb0deb60107ba7defc1ec0a4ac9829\"\u003e\u003ccode\u003e33aab21\u003c/code\u003e\u003c/a\u003e 19.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/c273d79d7ea5daa2cdf9000120c8f5e7f084017b\"\u003e\u003ccode\u003ec273d79\u003c/code\u003e\u003c/a\u003e --format homepage (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1600\"\u003e#1600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.42 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\r\n                           //    \u0026lt;style\u0026gt;\r\n                           //    p {\r\n                           //      color: green;\r\n                           //    }\r\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\r\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\r\n                           //      color: green;\r\n                           //    }\u0026quot;\r\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\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/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \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\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \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\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \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\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\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/postcss/postcss/commit/91d6eb5c3d1ca8acb4e8e3926005acf2b066c211\"\u003e\u003ccode\u003e91d6eb5\u003c/code\u003e\u003c/a\u003e Release 8.5.6 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/65ffc55117bf4289b1f977986ed76fad402641b1\"\u003e\u003ccode\u003e65ffc55\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ecd20eb7f9587d63e3f3348b768aec0e9fb000d3\"\u003e\u003ccode\u003eecd20eb\u003c/code\u003e\u003c/a\u003e Fix ContainerWithChildren to allow discriminating the node type by comparing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18159719e4a6d65ad7085edf1dc42e07814f683\"\u003e\u003ccode\u003ec181597\u003c/code\u003e\u003c/a\u003e Release 8.5.5 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c5523fbec5f32622e77103c643e1258007c2609d\"\u003e\u003ccode\u003ec5523fb\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/2e3450c55f41e378e086f4f189e5243a573c3390\"\u003e\u003ccode\u003e2e3450c\u003c/code\u003e\u003c/a\u003e refactor: \u003ccode\u003eimport\u003c/code\u003e should be listed before \u003ccode\u003erequire\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/4d720bd01adec2e8645bf91e725825bebb712e1b\"\u003e\u003ccode\u003e4d720bd\u003c/code\u003e\u003c/a\u003e Update EM text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/6cb4a6673fb6d8b23eb1ebe66a22b6267ab141de\"\u003e\u003ccode\u003e6cb4a66\u003c/code\u003e\u003c/a\u003e Release 8.5.4 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ec5c1e031083664bed1cf91eaac72f8c61068110\"\u003e\u003ccode\u003eec5c1e0\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/e85e9385c87499bc7e274c6ce332cf59e3988994\"\u003e\u003ccode\u003ee85e938\u003c/code\u003e\u003c/a\u003e Fix code format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.42...8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pretty-quick` from 4.0.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRele...\n\n_Description has been truncated_","html_url":"https://github.com/nl-design-system/rvo/pull/1501","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frvo/issues/1501","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1501/packages"}},{"old_version":"8.4.7","new_version":"8.6.17","update_type":"minor","path":"/web","pr_created_at":"2026-02-26T19:16:45.000Z","version_change":"8.4.7 → 8.6.17","issue":{"uuid":"3997308685","node_id":"PR_kwDOHiIInM7GondF","number":110,"state":"open","title":"chore(deps-dev): bump storybook and @storybook/cli in /web","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-02-26T19:16:45.000Z","updated_at":"2026-03-28T22:01:59.170Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"storybook","repository_url":"https://github.com/storybookjs/storybook","old_version":"8.4.7","new_version":"8.6.17"},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"8.4.7","new_version":"8.6.17"}],"path":"/web","ecosystem":"npm"},"body":"Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) and [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies needed to be updated together.\nUpdates `storybook` from 8.4.7 to 8.6.17\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\u003ev8.6.17\u003c/h2\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.16\u003c/h2\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.15\u003c/h2\u003e\n\u003ch2\u003e8.6.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Fix .env-file parsing, thanks \u003ca href=\"https://github.com/jreinhold\"\u003e\u003ccode\u003e@​jreinhold\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/v8.6.17/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Add skip onboarding, recommended/minimal config - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30930\"\u003e#30930\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix using dates in expect statements - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/28413\"\u003e#28413\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yann-combarnous\"\u003e\u003ccode\u003e@​yann-combarnous\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix expo router by setting JSX to automatic - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31484\"\u003e#31484\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Make sure that lit arrays are not cloned - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31435\"\u003e#31435\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eControls: Fix boxShadow on empty controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/27193\"\u003e#27193\u003c/a\u003e, thanks \u003ca href=\"https://github.com/H0onnn\"\u003e\u003ccode\u003e@​H0onnn\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Update \u003ccode\u003ereact-native-web\u003c/code\u003e - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31324\"\u003e#31324\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Only install Visual Test Addon if test feature is selected - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30966\"\u003e#30966\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix telemetry error on Storybook UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30953\"\u003e#30953\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\u003eEmber: Fix \u003ccode\u003eember-template-compiler\u003c/code\u003e import for ember 6+ - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30682\"\u003e#30682\u003c/a\u003e, thanks \u003ca href=\"https://github.com/leoeuclids\"\u003e\u003ccode\u003e@​leoeuclids\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext: Update vite-plugin-storybook-nextjs to 2.0.0--canary.33.17a2310.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30997\"\u003e#30997\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Exclude \u003ccode\u003enode_modules\u003c/code\u003e from docgen - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30981\"\u003e#30981\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Fix zone.js support for Angular libraries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30941\"\u003e#30941\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\u003e8.6.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-docs: Fix non-string handling in Stories block - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30913\"\u003e#30913\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JamesIves\"\u003e\u003ccode\u003e@​JamesIves\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNextjs: Fix styled-jsx optimize vite warnings - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30932\"\u003e#30932\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix actImplementation is not a function - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30929\"\u003e#30929\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext: Fix react aliases in next vite plugin - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30914\"\u003e#30914\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Export all files in Angular package.json - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30849\"\u003e#30849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Don't add packageManager entry to package.json automatically - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30855\"\u003e#30855\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Allow portable stories to be used in SSR - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30847\"\u003e#30847\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Adjust Svelte typings to include Svelte 5 function components - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30852\"\u003e#30852\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dummdidumm\"\u003e\u003ccode\u003e@​dummdidumm\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Make sure that telemetry doesn't fail on init - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30857\"\u003e#30857\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Update HMR filter to target specific story file types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30845\"\u003e#30845\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/commit/c6e550a58e69723187157165d3610e876518d935\"\u003e\u003ccode\u003ec6e550a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.16\u0026quot; to \u0026quot;8.6.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9cf9d89dbd357aeb3f872cc35ae301bc1c0fc173\"\u003e\u003ccode\u003e9cf9d89\u003c/code\u003e\u003c/a\u003e Core: Require token for websocket connections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7e5151586ba2475d40e19c592c2f10ce81965ae8\"\u003e\u003ccode\u003e7e51515\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.15\u0026quot; to \u0026quot;8.6.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/3812b43cbb4ac5fec5fb681267e2d79d32b32b48\"\u003e\u003ccode\u003e3812b43\u003c/code\u003e\u003c/a\u003e Bump version from 8.6.14 to 8.6.15 MANUALLY\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4a04cb29be1ecc8b0fbb3def47a7a9c319d43762\"\u003e\u003ccode\u003e4a04cb2\u003c/code\u003e\u003c/a\u003e filter env vars from .env files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ab871786fa96d2d39acfe78ee64bb7da125e67d4\"\u003e\u003ccode\u003eab87178\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.13\u0026quot; to \u0026quot;8.6.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b210eed10e11d03ceee7f0a454a1eaee141ad82f\"\u003e\u003ccode\u003eb210eed\u003c/code\u003e\u003c/a\u003e Update frameworks.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/fe5ea89fe2b475ae96e1a384f77f3ba51637accb\"\u003e\u003ccode\u003efe5ea89\u003c/code\u003e\u003c/a\u003e Fix lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8c122570e96dc39daa24c0e5d89304aba9f9b3cb\"\u003e\u003ccode\u003e8c12257\u003c/code\u003e\u003c/a\u003e Merge branch 'latest-release'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8fa9049a83005c9294f452fa6b03abf4074230af\"\u003e\u003ccode\u003e8fa9049\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.12\u0026quot; to \u0026quot;8.6.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v8.6.17/code/core\"\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 storybook since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.4.7 to 8.6.17\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.6.17\u003c/h2\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.16\u003c/h2\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.6.15\u003c/h2\u003e\n\u003ch2\u003e8.6.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Fix .env-file parsing, thanks \u003ca href=\"https://github.com/jreinhold\"\u003e\u003ccode\u003e@​jreinhold\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/v8.6.17/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.6.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden websocket connection\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo-op release. No changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Add skip onboarding, recommended/minimal config - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30930\"\u003e#30930\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix using dates in expect statements - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/28413\"\u003e#28413\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yann-combarnous\"\u003e\u003ccode\u003e@​yann-combarnous\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Fix expo router by setting JSX to automatic - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31484\"\u003e#31484\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dannyhw\"\u003e\u003ccode\u003e@​dannyhw\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Make sure that lit arrays are not cloned - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31435\"\u003e#31435\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eControls: Fix boxShadow on empty controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/27193\"\u003e#27193\u003c/a\u003e, thanks \u003ca href=\"https://github.com/H0onnn\"\u003e\u003ccode\u003e@​H0onnn\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact Native Web: Update \u003ccode\u003ereact-native-web\u003c/code\u003e - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31324\"\u003e#31324\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Only install Visual Test Addon if test feature is selected - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30966\"\u003e#30966\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix telemetry error on Storybook UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30953\"\u003e#30953\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\u003eEmber: Fix \u003ccode\u003eember-template-compiler\u003c/code\u003e import for ember 6+ - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30682\"\u003e#30682\u003c/a\u003e, thanks \u003ca href=\"https://github.com/leoeuclids\"\u003e\u003ccode\u003e@​leoeuclids\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext: Update vite-plugin-storybook-nextjs to 2.0.0--canary.33.17a2310.0 - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30997\"\u003e#30997\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Exclude \u003ccode\u003enode_modules\u003c/code\u003e from docgen - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30981\"\u003e#30981\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Fix zone.js support for Angular libraries - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30941\"\u003e#30941\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\u003e8.6.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-docs: Fix non-string handling in Stories block - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30913\"\u003e#30913\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JamesIves\"\u003e\u003ccode\u003e@​JamesIves\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNextjs: Fix styled-jsx optimize vite warnings - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30932\"\u003e#30932\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix actImplementation is not a function - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30929\"\u003e#30929\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNext: Fix react aliases in next vite plugin - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30914\"\u003e#30914\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.6.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Export all files in Angular package.json - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30849\"\u003e#30849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Don't add packageManager entry to package.json automatically - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30855\"\u003e#30855\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Allow portable stories to be used in SSR - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30847\"\u003e#30847\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eSvelte: Adjust Svelte typings to include Svelte 5 function components - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30852\"\u003e#30852\u003c/a\u003e, thanks \u003ca href=\"https://github.com/dummdidumm\"\u003e\u003ccode\u003e@​dummdidumm\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Make sure that telemetry doesn't fail on init - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30857\"\u003e#30857\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eVite: Update HMR filter to target specific story file types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30845\"\u003e#30845\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/commit/c6e550a58e69723187157165d3610e876518d935\"\u003e\u003ccode\u003ec6e550a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.16\u0026quot; to \u0026quot;8.6.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/7e5151586ba2475d40e19c592c2f10ce81965ae8\"\u003e\u003ccode\u003e7e51515\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.15\u0026quot; to \u0026quot;8.6.16\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/99db7e4ec6ce631079a945692215443f668a22b5\"\u003e\u003ccode\u003e99db7e4\u003c/code\u003e\u003c/a\u003e adjust experimental nextjs vite sandbox to use vite 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/3812b43cbb4ac5fec5fb681267e2d79d32b32b48\"\u003e\u003ccode\u003e3812b43\u003c/code\u003e\u003c/a\u003e Bump version from 8.6.14 to 8.6.15 MANUALLY\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/706f18febeb6ac7b0d5f90e1d89455d877cd1110\"\u003e\u003ccode\u003e706f18f\u003c/code\u003e\u003c/a\u003e Exclude angular-cli/prerelease from CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/58f36b9998e3140407a571a97010e7f384848117\"\u003e\u003ccode\u003e58f36b9\u003c/code\u003e\u003c/a\u003e Remove specific version specifier for '\u003ccode\u003e@​storybook/addon-webpack5-compiler-bab\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/35795e507497e1ceb5f06ec7c9486f3ded981264\"\u003e\u003ccode\u003e35795e5\u003c/code\u003e\u003c/a\u003e Specify version ranges for '\u003ccode\u003e@​storybook/addon-webpack5-compiler\u003c/code\u003e' which are com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1f4bc22088d07688410ae396667a9fd1a003fcd2\"\u003e\u003ccode\u003e1f4bc22\u003c/code\u003e\u003c/a\u003e Use distinct commit to download sandboxes from an earlier version of Storybook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ab871786fa96d2d39acfe78ee64bb7da125e67d4\"\u003e\u003ccode\u003eab87178\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;8.6.13\u0026quot; to \u0026quot;8.6.14\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8c122570e96dc39daa24c0e5d89304aba9f9b3cb\"\u003e\u003ccode\u003e8c12257\u003c/code\u003e\u003c/a\u003e Merge branch 'latest-release'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v8.6.17/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/jauderho/owncast/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/jauderho/owncast/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jauderho%2Fowncast/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"}},{"old_version":"10.1.4","new_version":"10.2.13","update_type":"minor","path":"/vite-app","pr_created_at":"2026-02-26T18:44:33.000Z","version_change":"10.1.4 → 10.2.13","issue":{"uuid":"3997176961","node_id":"PR_kwDOO0jgP87GoLtY","number":376,"state":"open","title":"chore(deps)(deps): bump storybook and @storybook/cli in /vite-app","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-26T18:44:33.000Z","updated_at":"2026-02-26T18:49:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps)","packages":[{"name":"storybook","repository_url":"https://github.com/storybookjs/storybook","old_version":"10.1.10","new_version":"10.2.13"},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"10.1.4","new_version":"10.2.13"}],"path":"/vite-app","ecosystem":"npm"},"body":"Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) to 10.2.13 and updates ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nUpdates `storybook` from 10.1.10 to 10.2.13\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.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/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.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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!-- 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/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/91e74011522e4d7f480c11cd1929d936bae96c80\"\u003e\u003ccode\u003e91e7401\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33922\"\u003e#33922\u003c/a\u003e from storybookjs/valentin/fix-performance-in-infer-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9d6cde29c6a1d2b831c9c82f90afce140e8f1fe9\"\u003e\u003ccode\u003e9d6cde2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33868\"\u003e#33868\u003c/a\u003e from storybookjs/valentin/sanitize-save-from-contro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/b13d6969a636972be178f20d4f51a2cc76f1e49f\"\u003e\u003ccode\u003eb13d696\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33910\"\u003e#33910\u003c/a\u003e from storybookjs/shilman/add-project-since\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c527821b360fba7eebb868d8174ec9f00dcc58ca\"\u003e\u003ccode\u003ec527821\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33888\"\u003e#33888\u003c/a\u003e from storybookjs/valentin/fix-addon-vitest-a11y-set...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/fd275fb2cbffcddb95cbd4842ec58ed188cda073\"\u003e\u003ccode\u003efd275fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33820\"\u003e#33820\u003c/a\u003e from storybookjs/harden-websocket-security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.13/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 10.1.4 to 10.2.13\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.13\u003c/h2\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.12\u003c/h2\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003ch2\u003e10.2.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon Pseudo-states: Process all nested css rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33605\"\u003e#33605\u003c/a\u003e, thanks \u003ca href=\"https://github.com/hpohlmeyer\"\u003e\u003ccode\u003e@​hpohlmeyer\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Prevent config duplication - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33883\"\u003e#33883\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Fix React native web A11y issues - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33937\"\u003e#33937\u003c/a\u003e, thanks \u003ca href=\"https://github.com/jonniebigodes\"\u003e\u003ccode\u003e@​jonniebigodes\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid hanging when inferring args for recursive calls on DOM elemens - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33922\"\u003e#33922\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\u003eEslint: Fix ESLint 10 compatibility in eslint-plugin-storybook rules - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33884\"\u003e#33884\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eViewport: Prioritize story viewport globals and avoid user-global pollution - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33849\"\u003e#33849\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Sanitize inputs for save from controls - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33868\"\u003e#33868\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\u003eTelemetry: Add project age - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33910\"\u003e#33910\u003c/a\u003e, thanks \u003ca href=\"https://github.com/shilman\"\u003e\u003ccode\u003e@​shilman\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eWebpack: Improve performance of module-mocking plugins - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33169\"\u003e#33169\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.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Fix postinstall a11y installation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33888\"\u003e#33888\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\u003eManifests: Use correct story name - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33709\"\u003e#33709\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Handle legacyBehavior prop in Link mock component  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33862\"\u003e#33862\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReact: Fix manifest stories empty when meta has no explicit title - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33878\"\u003e#33878\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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!-- 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/storybookjs/storybook/commit/305b534323184fc8ab3b05319b6769fb7598e277\"\u003e\u003ccode\u003e305b534\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.12\u0026quot; to \u0026quot;10.2.13\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/68f811fe084c32d2e5391d9e2017846e35219620\"\u003e\u003ccode\u003e68f811f\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.11\u0026quot; to \u0026quot;10.2.12\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/be01dca2effce953b052f6d2c58a23695ed3dfa0\"\u003e\u003ccode\u003ebe01dca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.10\u0026quot; to \u0026quot;10.2.11\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.13/code/lib/cli-storybook\"\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/PetriLahdelma/digitaltableteur/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/PetriLahdelma/digitaltableteur/pull/376","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PetriLahdelma%2Fdigitaltableteur/issues/376","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/376/packages"}},{"old_version":"10.2.7","new_version":"10.2.12","update_type":"patch","path":null,"pr_created_at":"2026-02-26T08:21:52.000Z","version_change":"10.2.7 → 10.2.12","issue":{"uuid":"3994033281","node_id":"PR_kwDOGT3Vcs7GdtnL","number":1490,"state":"closed","title":"build(deps): bump the patch-and-minor-updates group across 1 directory with 45 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-26T09:08:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-26T08:21:52.000Z","updated_at":"2026-02-26T09:08:53.000Z","time_to_close":2820,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"patch-and-minor-updates","update_count":45,"packages":[{"name":"@changesets/cli","old_version":"2.27.7","new_version":"2.29.8","repository_url":"https://github.com/changesets/changesets"},{"name":"eslint-plugin-import","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-mdx","old_version":"3.1.5","new_version":"3.6.2","repository_url":"https://github.com/mdx-js/eslint-mdx"},{"name":"eslint-plugin-react","old_version":"7.34.0","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"markdownlint-cli","old_version":"0.43.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"npm-check-updates","old_version":"19.0.0","new_version":"19.5.0","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"postcss","old_version":"8.4.42","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"pretty-quick","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/prettier/pretty-quick"},{"name":"webpack","old_version":"5.96.1","new_version":"5.105.2","repository_url":"https://github.com/webpack/webpack"},{"name":"sass","old_version":"1.97.2","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"},{"name":"cssnano","old_version":"7.0.6","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"@types/mdx","old_version":"2.0.12","new_version":"2.0.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"clsx","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/lukeed/clsx"},{"name":"rollup","old_version":"4.28.0","new_version":"4.59.0","repository_url":"https://github.com/rollup/rollup"},{"name":"sass-embedded","old_version":"1.71.1","new_version":"1.97.3","repository_url":"https://github.com/sass/embedded-host-node"},{"name":"@babel/core","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-runtime","old_version":"7.28.5","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.24.0","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.4","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@rollup/plugin-babel","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/jest-dom","old_version":"6.4.2","new_version":"6.9.1","repository_url":"https://github.com/testing-library/jest-dom"},{"name":"@types/testing-library__jest-dom","old_version":"5.14.9","new_version":"6.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@testing-library/user-event","old_version":"14.5.2","new_version":"14.6.1","repository_url":"https://github.com/testing-library/user-event"},{"name":"@mdx-js/react","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mdx-js/mdx"},{"name":"prism-react-renderer","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/FormidableLabs/prism-react-renderer"},{"name":"@babel/preset-typescript","old_version":"7.23.3","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@chromatic-com/storybook","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/chromaui/addon-visual-tests"},{"name":"@emotion/react","old_version":"11.11.4","new_version":"11.14.0","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@emotion/styled","old_version":"11.14.0","new_version":"11.14.1","repository_url":"https://github.com/emotion-js/emotion"},{"name":"@storybook/addon-a11y","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-webpack5","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.2.7","new_version":"10.2.12","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@date-io/date-fns","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/dmtrKovalenko/date-io"},{"name":"@mui/styles","old_version":"6.1.9","new_version":"6.4.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@uxpin/merge-cli","old_version":"3.4.8","new_version":"3.7.2","repository_url":"https://github.com/UXPin/uxpin-merge-tools"},{"name":"parcel","old_version":"2.13.3","new_version":"2.16.4","repository_url":"https://github.com/parcel-bundler/parcel"},{"name":"scheduler","old_version":"0.23.2","new_version":"0.27.0","repository_url":"https://github.com/facebook/react"},{"name":"ts-loader","old_version":"9.5.1","new_version":"9.5.4","repository_url":"https://github.com/TypeStrong/ts-loader"},{"name":"html-react-parser","old_version":"5.1.8","new_version":"5.2.17","repository_url":"https://github.com/remarkablemark/html-react-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-and-minor-updates group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.27.7` | `2.29.8` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.31.0` | `2.32.0` |\n| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) | `3.1.5` | `3.6.2` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.0` | `7.37.5` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.43.0` | `0.47.0` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `19.0.0` | `19.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.42` | `8.5.6` |\n| [pretty-quick](https://github.com/prettier/pretty-quick) | `4.0.0` | `4.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.96.1` | `5.105.2` |\n| [sass](https://github.com/sass/dart-sass) | `1.97.2` | `1.97.3` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.0.6` | `7.1.2` |\n| [@types/mdx](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mdx) | `2.0.12` | `2.0.13` |\n| [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` |\n| [rollup](https://github.com/rollup/rollup) | `4.28.0` | `4.59.0` |\n| [sass-embedded](https://github.com/sass/embedded-host-node) | `1.71.1` | `1.97.3` |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.29.0` |\n| [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.28.5` | `7.29.0` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.29.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.28.5` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.4` | `7.28.6` |\n| [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `6.0.4` | `6.1.0` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.2` | `6.9.1` |\n| [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) | `5.14.9` | `6.0.0` |\n| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.2` | `14.6.1` |\n| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |\n| [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) | `2.3.0` | `2.4.1` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.28.5` |\n| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `5.0.0` | `5.0.1` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` |\n| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.14.0` | `11.14.1` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `10.2.7` | `10.2.12` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.7` | `10.2.12` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.2.7` | `10.2.12` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.7` | `10.2.12` |\n| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `10.2.7` | `10.2.12` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.7` | `10.2.12` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.7` | `10.2.12` |\n| [@date-io/date-fns](https://github.com/dmtrKovalenko/date-io) | `3.0.0` | `3.2.1` |\n| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `6.1.9` | `6.4.8` |\n| [@uxpin/merge-cli](https://github.com/UXPin/uxpin-merge-tools/tree/HEAD/packages/uxpin-merge-cli) | `3.4.8` | `3.7.2` |\n| [parcel](https://github.com/parcel-bundler/parcel) | `2.13.3` | `2.16.4` |\n| [scheduler](https://github.com/facebook/react/tree/HEAD/packages/scheduler) | `0.23.2` | `0.27.0` |\n| [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.4` |\n| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `5.1.8` | `5.2.17` |\n\n\nUpdates `@changesets/cli` from 2.27.7 to 2.29.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1668\"\u003e#1668\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in pre mode when trying to version private packages when tagging for private package is disabled\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627\"\u003e\u003ccode\u003e65d6632\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1589\"\u003e#1589\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/remorses\"\u003e\u003ccode\u003e@​remorses\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vzt7\"\u003e\u003ccode\u003e@​vzt7\u003c/code\u003e\u003c/a\u003e! - Fixed a crash in prerelease mode when a package misses the version field in its \u003ccode\u003epackage.json\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1619\"\u003e#1619\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c1e8a78f315620f38bdcb35d0ac73fb6016283d0\"\u003e\u003ccode\u003ec1e8a78\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/manucorporat\"\u003e\u003ccode\u003e@​manucorporat\u003c/code\u003e\u003c/a\u003e! - Support \u003ccode\u003e../\u003c/code\u003e in \u003ccode\u003epublishConfig.directory\u003c/code\u003e when publishing packages\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8\"\u003e\u003ccode\u003ede8bebc\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1636\"\u003e#1636\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Netail\"\u003e\u003ccode\u003e@​Netail\u003c/code\u003e\u003c/a\u003e! - Correctly resolve new changesets with \u003ccode\u003esince\u003c/code\u003e option when the \u003ccode\u003e.changeset\u003c/code\u003e directory is not directly in the git root\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d\"\u003e\u003ccode\u003ef73f84a\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/git\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.12\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.31.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-mdx` from 3.1.5 to 3.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mdx-js/eslint-mdx/releases\"\u003eeslint-plugin-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: set \u003ccode\u003eprocessor\u003c/code\u003e for flat config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/593\"\u003e#593\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: prefer \u003ccode\u003econtext.languageOptions.parserOptions\u003c/code\u003e over \u003ccode\u003econtext.parserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/591\"\u003e#591\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/589\"\u003e#589\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/580\"\u003e#580\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: target \u003ccode\u003eES2022\u003c/code\u003e and drop unnecessary \u003ccode\u003etslib\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/583\"\u003e#583\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/8c9ef4beecd864a5083700021284af3a975681a1\"\u003e\u003ccode\u003e8c9ef4b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use unified \u003ccode\u003eperformSyncWork\u003c/code\u003e for parsing with remark config\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/27da91768c55979f6d65bd6d0226403f05ef5470\"\u003e\u003ccode\u003e27da917\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-mdx@3.4.2...eslint-plugin-mdx@3.5.0\"\u003ehttps://github.com/mdx-js/eslint-mdx/compare/eslint-mdx@3.4.2...eslint-plugin-mdx@3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eeslint-plugin-mdx@3.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/pull/577\"\u003e#577\u003c/a\u003e \u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/b670ae4b6b8e509d278ab3a90834231666b98609\"\u003e\u003ccode\u003eb670ae4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: remove buggy \u003ccode\u003emodule-sync\u003c/code\u003e entry\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/b670ae4b6b8e509d278ab3a90834231666b98609\"\u003e\u003ccode\u003eb670ae4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-mdx@3.4.2\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/mdx-js/eslint-mdx/commit/db21842185f6386e0b14d8d5572d451e474402f3\"\u003e\u003ccode\u003edb21842\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/594\"\u003e#594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/3e862c7b260b0c2a23fca37ae4654d3a7664ed21\"\u003e\u003ccode\u003e3e862c7\u003c/code\u003e\u003c/a\u003e fix: set processor for flat config, prefer `context.languageOptions.parserOpt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2d7793710a64ea14ea90af65f97dbe7a38e8aafc\"\u003e\u003ccode\u003e2d77937\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a45ee72a71634fbc843596ba36dbc0cc569f0bba\"\u003e\u003ccode\u003ea45ee72\u003c/code\u003e\u003c/a\u003e fix: pass through \u003ccode\u003eremarkConfigPath\u003c/code\u003e of \u003ccode\u003eparserOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/51f359c5152ced8bb2450eb840d705a49e47821b\"\u003e\u003ccode\u003e51f359c\u003c/code\u003e\u003c/a\u003e chore: release package(s) (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/7b5e7489f59659df7cc8d03b5ed5354e0f8a452e\"\u003e\u003ccode\u003e7b5e748\u003c/code\u003e\u003c/a\u003e feat: support specifying \u003ccode\u003eremarkConfigPath\u003c/code\u003e manually (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/589\"\u003e#589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/a51a0270bbf5a7769ba6509081ce3e1f34643b64\"\u003e\u003ccode\u003ea51a027\u003c/code\u003e\u003c/a\u003e docs: remove blue underline from README.md (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/588\"\u003e#588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/2fd7907d17cc39a46eb8283a6f50102ac57c95a0\"\u003e\u003ccode\u003e2fd7907\u003c/code\u003e\u003c/a\u003e docs: update funding info (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/587\"\u003e#587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/c10165e4f62cfa2261250783c632bf36bb55bc89\"\u003e\u003ccode\u003ec10165e\u003c/code\u003e\u003c/a\u003e chore: bump all (dev)Dependencies (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/586\"\u003e#586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdx-js/eslint-mdx/commit/6623c9b56f9d82593fbc6fcedc91edf57d3d9a25\"\u003e\u003ccode\u003e6623c9b\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/mdx-js/eslint-mdx/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.1.5...eslint-plugin-mdx@3.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react` from 7.34.0 to 7.37.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/releases\"\u003eeslint-plugin-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.37.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n[\u003ccode\u003ebutton-has-type\u003c/code\u003e]: docs/rules/button-has-type.md\n[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: docs/rules/jsx-no-constructed-context-values.md\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\n[\u003ccode\u003eprop-types\u003c/code\u003e]: docs/rules/prop-types.md\u003c/p\u003e\n\u003ch2\u003ev7.37.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: docs/rules/no-unknown-property.md\u003c/p\u003e\n\u003ch2\u003ev7.37.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n[\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e]: docs/rules/default-props-match-prop-types.md\n[\u003ccode\u003ejsx-boolean-value\u003c/code\u003e]: docs/rules/jsx-boolean-value.md\n[\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e]: docs/rules/jsx-curly-brace-presence.md\n[\u003ccode\u003ejsx-no-bind\u003c/code\u003e]: docs/rules/jsx-no-bind.md\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md\"\u003eeslint-plugin-react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5\"\u003e7.37.5\u003c/a\u003e - 2025.04.03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e[] \u003ca href=\"https://github.com/corydeppen\"\u003e\u003ccode\u003e@​corydeppen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e]: detect constructed context values in React 19 \u003ccode\u003e\u0026lt;Context\u0026gt;\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e[] \u003ca href=\"https://github.com/TildaDares\"\u003e\u003ccode\u003e@​TildaDares\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003ebutton-has-type\u003c/code\u003e]: clean up phrasing (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e[] \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003e#3914\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914\"\u003ejsx-eslint/eslint-plugin-react#3914\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003e#3912\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912\"\u003ejsx-eslint/eslint-plugin-react#3912\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910\"\u003e#3910\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910\"\u003ejsx-eslint/eslint-plugin-react#3910\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909\"\u003e#3909\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909\"\u003ejsx-eslint/eslint-plugin-react#3909\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651\"\u003e#3651\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651\"\u003ejsx-eslint/eslint-plugin-react#3651\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4\"\u003e7.37.4\u003c/a\u003e - 2025.01.12\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eonBeforeToggle\u003c/code\u003e, \u003ccode\u003epopoverTarget\u003c/code\u003e, \u003ccode\u003epopoverTargetAction\u003c/code\u003e attributes (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[types] fix types of flat configs (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874\"\u003e#3874\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874\"\u003ejsx-eslint/eslint-plugin-react#3874\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865\"\u003e#3865\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865\"\u003ejsx-eslint/eslint-plugin-react#3865\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3\"\u003e7.37.3\u003c/a\u003e - 2024.12.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-danger\u003c/code\u003e]: avoid a crash on a nested component name (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e[] \u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] types: correct generated type declaration (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e[] \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-unknown-property\u003c/code\u003e]: support \u003ccode\u003eprecedence\u003c/code\u003e prop in react 19 (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e[] \u003ca href=\"https://github.com/acusti\"\u003e\u003ccode\u003e@​acusti\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eprop-types\u003c/code\u003e]: props missing in validation when using generic types from a namespace import (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e[] \u003ca href=\"https://github.com/rbondoc96\"\u003e\u003ccode\u003e@​rbondoc96\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003ejsx-no-script-url\u003c/code\u003e]: Improve tests (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e[] \u003ca href=\"https://github.com/radu2147\"\u003e\u003ccode\u003e@​radu2147\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Docs] fix broken links: [\u003ccode\u003edefault-props-match-prop-types\u003c/code\u003e], [\u003ccode\u003ejsx-boolean-value\u003c/code\u003e], [\u003ccode\u003ejsx-curly-brace-presence\u003c/code\u003e], [\u003ccode\u003ejsx-no-bind\u003c/code\u003e], [\u003ccode\u003eno-array-index-key\u003c/code\u003e], [\u003ccode\u003eno-is-mounted\u003c/code\u003e], [\u003ccode\u003eno-render-return-value\u003c/code\u003e], [\u003ccode\u003erequire-default-props\u003c/code\u003e] (\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e[] \u003ca href=\"https://github.com/bastiendmt\"\u003e\u003ccode\u003e@​bastiendmt\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859\"\u003e#3859\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859\"\u003ejsx-eslint/eslint-plugin-react#3859\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849\"\u003e#3849\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849\"\u003ejsx-eslint/eslint-plugin-react#3849\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841\"\u003e#3841\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841\"\u003ejsx-eslint/eslint-plugin-react#3841\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840\"\u003e#3840\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840\"\u003ejsx-eslint/eslint-plugin-react#3840\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003e#3833\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833\"\u003ejsx-eslint/eslint-plugin-react#3833\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829\"\u003e#3829\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829\"\u003ejsx-eslint/eslint-plugin-react#3829\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[7.37.2] - 2024.10.22\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/jsx-eslint/eslint-plugin-react/commit/2c98b83c451a4297edf1787d9a616e50687e27e8\"\u003e\u003ccode\u003e2c98b83\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2f64deadac51b42fc1a8660fad026ac4c68b92f3\"\u003e\u003ccode\u003e2f64dea\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow \u003ccode\u003etransform-origin\u003c/code\u003e on \u003ccode\u003erect\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/2428618b5a7334b96b7b7eb9629212d07b6fd510\"\u003e\u003ccode\u003e2428618\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003ejsx-no-constructed-context-values\u003c/code\u003e: detect constructed context values ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/60b731621c98b8d3f6c8c5339a50dc54bf3fd068\"\u003e\u003ccode\u003e60b7316\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003eprop-types\u003c/code\u003e: use proper spacing/semis, button type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/90a00b9318374b402114a4136c6f118b48d9346e\"\u003e\u003ccode\u003e90a00b9\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eprop-types\u003c/code\u003e: support \u003ccode\u003eComponentPropsWithRef\u003c/code\u003e from a namespace import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/3fd9b9223e3f4fc6b34eb6f3ab734a7e2c73743d\"\u003e\u003ccode\u003e3fd9b92\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eno-unknown-property\u003c/code\u003e: allow shadow root attrs on \u003ccode\u003e\\\u0026lt;template\u0026gt;\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/addad4687b710c022f868ea17f6cabfaaddd8b44\"\u003e\u003ccode\u003eaddad46\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003eobject.entries\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/98a31f8e76a4d8aa52caeeb55940f35682b18b2f\"\u003e\u003ccode\u003e98a31f8\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@babel/core\u003c/code\u003e, \u003ccode\u003e@babel/eslint-parser\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/7eb6ca9144333c828f24abdc98154a45aec46d54\"\u003e\u003ccode\u003e7eb6ca9\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003ebutton-has-type\u003c/code\u003e: clean up phrasing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03\"\u003e\u003ccode\u003ee6b5b41\u003c/code\u003e\u003c/a\u003e Update CHANGELOG and bump version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.37.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.43.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.44.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.37.4\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eConvert module to ECMAScript (breaking change)\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003erequire\u003c/code\u003e, convert to \u003ccode\u003eimport\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD032\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\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/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 19.0.0 to 19.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(homepage): Add \u003ccode\u003e--format homepage\u003c/code\u003e option to print homepage.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003e$ ncu --format homepage\r\n...\r\n mocha                      ^11.7.2  →   ^11.7.5    https://mochajs.org/\r\n npm-registry-fetch         ^19.0.0  →   ^19.1.1\r\n prettier                   ^3.6.2  →    ^3.8.1     https://prettier.io\r\n...\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.1...v19.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a small \u003ccode\u003ecooldown\u003c/code\u003e regression with number types in the ncurc\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.4.0...v19.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cooldown): support cooldown strings like \u0026quot;7d\u0026quot;, \u0026quot;12h\u0026quot;, \u0026quot;30m\u0026quot; by \u003ca href=\"https://github.com/aversini\"\u003e\u003ccode\u003e@​aversini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1598\"\u003eraineorshine/npm-check-updates#1598\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/aversini\"\u003e\u003ccode\u003e@​aversini\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1598\"\u003eraineorshine/npm-check-updates#1598\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.3.2...v19.4.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.3.2...v19.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.3.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: close code tag instead of reopening another one by \u003ca href=\"https://github.com/sod\"\u003e\u003ccode\u003e@​sod\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1588\"\u003eraineorshine/npm-check-updates#1588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tests): resolve EBUSY errors on Windows by retrying directory removal by \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1590\"\u003eraineorshine/npm-check-updates#1590\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/sod\"\u003e\u003ccode\u003e@​sod\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1588\"\u003eraineorshine/npm-check-updates#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.3.1...v19.3.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.3.1...v19.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(catalog): use the right yarn config name by \u003ca href=\"https://github.com/MKruschke\"\u003e\u003ccode\u003e@​MKruschke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1586\"\u003eraineorshine/npm-check-updates#1586\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.3.0...v19.3.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.3.0...v19.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/33aab2181acb0deb60107ba7defc1ec0a4ac9829\"\u003e\u003ccode\u003e33aab21\u003c/code\u003e\u003c/a\u003e 19.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/c273d79d7ea5daa2cdf9000120c8f5e7f084017b\"\u003e\u003ccode\u003ec273d79\u003c/code\u003e\u003c/a\u003e --format homepage (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1600\"\u003e#1600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/545fae7e0437f2b01dbb7729f5132d5ee77c8317\"\u003e\u003ccode\u003e545fae7\u003c/code\u003e\u003c/a\u003e CLIOption: Type input as unknown.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/cf3f29f4d71c54b09387bea55ce9bcd317d32e0f\"\u003e\u003ccode\u003ecf3f29f\u003c/code\u003e\u003c/a\u003e 19.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/35bcae58dfab29f7fc24e8535ed2f9c6a72ae27f\"\u003e\u003ccode\u003e35bcae5\u003c/code\u003e\u003c/a\u003e cooldown: Handle number type in ncurc.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/21afc0242d0b1ad5c0a3deff8481843644efd68b\"\u003e\u003ccode\u003e21afc02\u003c/code\u003e\u003c/a\u003e 19.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/42dca631c555c8c241fd1b86aae720525e280638\"\u003e\u003ccode\u003e42dca63\u003c/code\u003e\u003c/a\u003e Add skipped test for upgrading duplicate dependencies with different versions...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/8114666981aa8762cba73e691a4e4f9777b4a3ed\"\u003e\u003ccode\u003e8114666\u003c/code\u003e\u003c/a\u003e feat(cooldown): support cooldown strings like \u0026quot;7d\u0026quot;, \u0026quot;12h\u0026quot;, \u0026quot;30m\u0026quot; (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1598\"\u003e#1598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/168325c1d4abe8364dccae2f7952840f17c57937\"\u003e\u003ccode\u003e168325c\u003c/code\u003e\u003c/a\u003e 19.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/e057a795c5027c99a41a2750d4d20e8aecef0f20\"\u003e\u003ccode\u003ee057a79\u003c/code\u003e\u003c/a\u003e install: Provide more helpful message on install failure.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.42 to 8.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e during \u003ca href=\"https://redirect.github.com/postcss/postcss/issues/1995\"\u003ehis work\u003c/a\u003e on \u003ca href=\"https://stylelint.io\"\u003eStylelint\u003c/a\u003e added \u003ccode\u003eInput#document\u003c/code\u003e in additional to \u003ccode\u003eInput#css\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eroot.source.input.document //=\u0026gt; \u0026quot;\u0026lt;p\u0026gt;Hello\u0026lt;/p\u0026gt;\r\n                           //    \u0026lt;style\u0026gt;\r\n                           //    p {\r\n                           //      color: green;\r\n                           //    }\r\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\r\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\r\n                           //      color: green;\r\n                           //    }\u0026quot;\r\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eThanks to Sponsors\u003c/h2\u003e\n\u003cp\u003eThis release was possible thanks to our community.\u003c/p\u003e\n\u003cp\u003eIf your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tidelift.com/\"\u003e\u003cstrong\u003eTidelift\u003c/strong\u003e\u003c/a\u003e with a Spotify-like subscription model supporting all projects from your lock file.\u003c/li\u003e\n\u003cli\u003eDirect donations at \u003ca href=\"https://github.com/sponsors/ai\"\u003e\u003cstrong\u003eGitHub Sponsors\u003c/strong\u003e\u003c/a\u003e or \u003ca href=\"https://opencollective.com/postcss#section-contributors\"\u003e\u003cstrong\u003eOpen Collective\u003c/strong\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/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eContainerWithChildren\u003c/code\u003e type discriminating (by \u003ca href=\"https://github.com/Goodwine\"\u003e\u003ccode\u003e@​Goodwine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epackage.json\u003c/code\u003e→\u003ccode\u003eexports\u003c/code\u003e compatibility with some tools (by \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Parcel compatibility issue (by \u003ca href=\"https://github.com/git-sumitchaudhary\"\u003e\u003ccode\u003e@​git-sumitchaudhary\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded more details to \u003ccode\u003eUnknown word\u003c/code\u003e error (by \u003ca href=\"https://github.com/hiepxanh\"\u003e\u003ccode\u003e@​hiepxanh\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/romainmenke\"\u003e\u003ccode\u003e@​romainmenke\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/catnipan\"\u003e\u003ccode\u003e@​catnipan\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed end position of rules with semicolon (by \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\u003e8.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed backwards compatibility for complex cases (by \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\u003e8.5 “Duke Alloces”\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eInput#document\u003c/code\u003e for sources like CSS-in-JS or HTML (by \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\u003e8.4.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax without \u003ccode\u003esource.offset\u003c/code\u003e (by \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\u003e8.4.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed position calculation in error/warnings methods (by \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\u003e8.4.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved debug code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCannot read properties of undefined (reading 'before')\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved unnecessary fix which could lead to infinite loop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAnother way to fix \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003emarkClean is not a function\u003c/code\u003e error.\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/postcss/postcss/commit/91d6eb5c3d1ca8acb4e8e3926005acf2b066c211\"\u003e\u003ccode\u003e91d6eb5\u003c/code\u003e\u003c/a\u003e Release 8.5.6 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/65ffc55117bf4289b1f977986ed76fad402641b1\"\u003e\u003ccode\u003e65ffc55\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ecd20eb7f9587d63e3f3348b768aec0e9fb000d3\"\u003e\u003ccode\u003eecd20eb\u003c/code\u003e\u003c/a\u003e Fix ContainerWithChildren to allow discriminating the node type by comparing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18159719e4a6d65ad7085edf1dc42e07814f683\"\u003e\u003ccode\u003ec181597\u003c/code\u003e\u003c/a\u003e Release 8.5.5 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c5523fbec5f32622e77103c643e1258007c2609d\"\u003e\u003ccode\u003ec5523fb\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/2e3450c55f41e378e086f4f189e5243a573c3390\"\u003e\u003ccode\u003e2e3450c\u003c/code\u003e\u003c/a\u003e refactor: \u003ccode\u003eimport\u003c/code\u003e should be listed before \u003ccode\u003erequire\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2052\"\u003e#2052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/4d720bd01adec2e8645bf91e725825bebb712e1b\"\u003e\u003ccode\u003e4d720bd\u003c/code\u003e\u003c/a\u003e Update EM text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/6cb4a6673fb6d8b23eb1ebe66a22b6267ab141de\"\u003e\u003ccode\u003e6cb4a66\u003c/code\u003e\u003c/a\u003e Release 8.5.4 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/ec5c1e031083664bed1cf91eaac72f8c61068110\"\u003e\u003ccode\u003eec5c1e0\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/e85e9385c87499bc7e274c6ce332cf59e3988994\"\u003e\u003ccode\u003ee85e938\u003c/code\u003e\u003c/a\u003e Fix code format\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.42...8.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pretty-quick` from 4.0.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/pretty-quick/releases\"\u003epretty-quick's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/pretty-quick/pull/214\"\u003e#214\u003c/a\u003e \u003ca href=\"https://github.com/prettier/pretty-quick/commit/25ff3be1231c8130a520ecad86b934e9c5448923\"\u003e\u003ccode\u003e25ff3be\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: v4 should use latest npm tag\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://...\n\n_Description has been truncated_","html_url":"https://github.com/nl-design-system/rvo/pull/1490","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nl-design-system%2Frvo/issues/1490","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1490/packages"}},{"old_version":"8.6.15","new_version":"10.2.10","update_type":"major","path":null,"pr_created_at":"2026-02-23T09:06:26.000Z","version_change":"8.6.15 → 10.2.10","issue":{"uuid":"3977087648","node_id":"PR_kwDODlXD6s7Fl22z","number":1067,"state":"open","title":"Bump the major-dependencies group across 1 directory with 9 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-02-23T09:06:26.000Z","updated_at":"2026-02-23T09:06:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major-dependencies","update_count":9,"packages":[{"name":"syncpack","old_version":"13.0.4","new_version":"14.0.0","repository_url":"https://github.com/JamieMason/syncpack"},{"name":"@storybook/addon-a11y","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-docs","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/addon-links","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"8.6.15","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"8.6.14","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"chromatic","old_version":"13.3.5","new_version":"15.1.1","repository_url":"https://github.com/chromaui/chromatic-cli"},{"name":"storybook","old_version":"8.6.15","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [syncpack](https://github.com/JamieMason/syncpack) | `13.0.4` | `14.0.0` |\n| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.6.14` | `10.2.10` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `8.6.14` | `10.2.10` |\n| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.6.14` | `10.2.10` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `8.6.15` | `10.2.10` |\n| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.6.14` | `10.2.10` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.6.14` | `10.2.10` |\n| [chromatic](https://github.com/chromaui/chromatic-cli) | `13.3.5` | `15.1.1` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `8.6.15` | `10.2.10` |\n\n\nUpdates `syncpack` from 13.0.4 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JamieMason/syncpack/releases\"\u003esyncpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e14.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0\"\u003e14.0.0\u003c/a\u003e (2026-02-16)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003c/p\u003e\n\u003cp\u003e🚀 \u003cstrong\u003ev14 is a Rust rewrite with a new API\u003c/strong\u003e and has been in public alpha for 7 months.\u003c/p\u003e\n\u003cp\u003eThroughout this time I've developed and tested this version on public monorepos and asked for feedback from the community wherever I can, but there will be situations I haven't seen before.\u003c/p\u003e\n\u003cp\u003ePlease follow the \u003ca href=\"https://syncpack.dev/guide/migrate-v14/\"\u003eMigrate to 14\u003c/a\u003e guide and if afterwards you encounter a problem, raise an issue using the \u003ca href=\"https://github.com/JamieMason/syncpack/issues/new?template=bug_report.yaml\"\u003ebug report\u003c/a\u003e template.\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://syncpack.dev/\"\u003eGetting Started\u003c/a\u003e guide has also been updated and is worth revisiting to get to know the changes.\u003c/p\u003e\n\u003cp\u003eSyncpack is a one person project used by some of the biggest companies in the world. If you or your business finds it useful then please consider a donation or \u003ca href=\"https://github.com/sponsors/JamieMason\"\u003ebecoming a Sponsor\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSyncpack is free and always will be. At the very least, please show it to people that you think might be interested ❤️\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003e14.0.0-canary.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.34...14.0.0-canary.1\"\u003e14.0.0-canary.1\u003c/a\u003e (2026-01-10)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e⚠️ This is a release on the \u003cstrong\u003ecanary\u003c/strong\u003e channel and is not intended for general use.\u003c!-- raw HTML omitted --\u003eThis release is testing a different approach to packaging the Rust binaries for different platforms on npm.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003enpm:\u003c/strong\u003e trial removing node entry file (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/a2600ba010108ff879d542d64032f7ace814305f\"\u003ea2600ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e use pnpm dlx in pnpm projects (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/350fbb13ec4cce43b31a57322765b1099cfeeb85\"\u003e350fbb1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/310\"\u003e#310\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0-alpha.41\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.40...14.0.0-alpha.41\"\u003e14.0.0-alpha.41\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1700ed9a4b1b3d396cf7a408ef84645d8430335b\"\u003e1700ed9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore:\u003c/strong\u003e apply semver groups to highest semver calculation (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/48a80ee6f0048cdc87a2f01a5bce684a219d25d0\"\u003e48a80ee\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e#314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0-alpha.40\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.39...14.0.0-alpha.40\"\u003e14.0.0-alpha.40\u003c/a\u003e (2026-01-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e print migration guides for deprecated commands (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e1b904d5fe5d03e2670572cf2af86fe2f17d2f2\"\u003e1e1b904\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecargo:\u003c/strong\u003e update dependencies (\u003ca href=\"https://github.com/JamieMason/syncpack/commit/1bf8f0400878149450fee2360a36b85b69f3250c\"\u003e1bf8f04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e14.0.0-alpha.39\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/JamieMason/syncpack/blob/main/CHANGELOG.md\"\u003esyncpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-canary.1...14.0.0\"\u003e14.0.0\u003c/a\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): resolve semverGroup / highestSemver conflict \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e\u003ccode\u003e[#314](https://github.com/JamieMason/syncpack/issues/314)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ai): migrate reference material to skills \u003ca href=\"https://github.com/JamieMason/syncpack/commit/aa8912b4dbb483a13490ed2d4c760abc94c656b1\"\u003e\u003ccode\u003eaa8912b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(format): format source \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e2e5f43b71acff0334a02286473c1388dfd6b6c\"\u003e\u003ccode\u003e1e2e5f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): generate open graph images \u003ca href=\"https://github.com/JamieMason/syncpack/commit/0a96bcd055793590538a1d403768cee4625bbac9\"\u003e\u003ccode\u003e0a96bcd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.41...14.0.0-canary.1\"\u003e14.0.0-canary.1\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e10 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efeat(npm): trial removing node entry file \u003ca href=\"https://github.com/JamieMason/syncpack/commit/a2600ba010108ff879d542d64032f7ace814305f\"\u003e\u003ccode\u003ea2600ba\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 14.0.0-canary.1 \u003ca href=\"https://github.com/JamieMason/syncpack/commit/9b8a28d59f30ebc9b17be1e9a6526b047140f0a0\"\u003e\u003ccode\u003e9b8a28d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.40...14.0.0-alpha.41\"\u003e14.0.0-alpha.41\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e8 February 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003echore(ai): migrate reference material to skills \u003ca href=\"https://github.com/JamieMason/syncpack/commit/aa8912b4dbb483a13490ed2d4c760abc94c656b1\"\u003e\u003ccode\u003eaa8912b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(format): format source \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e2e5f43b71acff0334a02286473c1388dfd6b6c\"\u003e\u003ccode\u003e1e2e5f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle(format): run prettier \u003ca href=\"https://github.com/JamieMason/syncpack/commit/46651bf80254f984ae63fb32b3077451d4bac37d\"\u003e\u003ccode\u003e46651bf\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.39...14.0.0-alpha.40\"\u003e14.0.0-alpha.40\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e30 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cli): print migration guides for deprecated commands \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1e1b904d5fe5d03e2670572cf2af86fe2f17d2f2\"\u003e\u003ccode\u003e1e1b904\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): update dev dependencies \u003ca href=\"https://github.com/JamieMason/syncpack/commit/14fc1dadb02fead6cc3c0ac753272fe9c35c34ec\"\u003e\u003ccode\u003e14fc1da\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cargo): update dependencies \u003ca href=\"https://github.com/JamieMason/syncpack/commit/1bf8f0400878149450fee2360a36b85b69f3250c\"\u003e\u003ccode\u003e1bf8f04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.38...14.0.0-alpha.39\"\u003e14.0.0-alpha.39\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e28 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efeat(config): replace tsx with node@\u0026gt;=22.6 type stripping \u003ca href=\"https://github.com/JamieMason/syncpack/commit/8b1eaa0bb21787ee3a9d8a83a6915a76b2aff1a0\"\u003e\u003ccode\u003e8b1eaa0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 14.0.0-alpha.39 \u003ca href=\"https://github.com/JamieMason/syncpack/commit/f66936de5352eeedd0febfe693ee0fbdebfc299b\"\u003e\u003ccode\u003ef66936d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(npm): run syncpack fix \u003ca href=\"https://github.com/JamieMason/syncpack/commit/ef061b974d2ca213f3d7959fdc158647339cfa1c\"\u003e\u003ccode\u003eef061b9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.37...14.0.0-alpha.38\"\u003e14.0.0-alpha.38\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e27 January 2026\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): resolve semverGroup / highestSemver conflict \u003ca href=\"https://redirect.github.com/JamieMason/syncpack/issues/314\"\u003e\u003ccode\u003e[#314](https://github.com/JamieMason/syncpack/issues/314)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): generate open graph images \u003ca href=\"https://github.com/JamieMason/syncpack/commit/0a96bcd055793590538a1d403768cee4625bbac9\"\u003e\u003ccode\u003e0a96bcd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(release): 14.0.0-alpha.38 \u003ca href=\"https://github.com/JamieMason/syncpack/commit/581d2619c7df1779b8f5a699beb8a91af9e4e8e0\"\u003e\u003ccode\u003e581d261\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): switch rybbit for google analytics \u003ca href=\"https://github.com/JamieMason/syncpack/commit/6f06c5dbcb1fd36dfe7359018102ee90f1fa93cb\"\u003e\u003ccode\u003e6f06c5d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/compare/14.0.0-alpha.36...14.0.0-alpha.37\"\u003e14.0.0-alpha.37\u003c/a\u003e\u003c/h4\u003e\n\u003cblockquote\u003e\n\u003cp\u003e11 January 2026\u003c/p\u003e\n\u003c/blockquote\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/JamieMason/syncpack/commit/91cc1a3c9351b24de60a0bee0f8723887b4adee8\"\u003e\u003ccode\u003e91cc1a3\u003c/code\u003e\u003c/a\u003e chore(release): 14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/b3ec0ba0bb871b5cbbbd76f56934b4c5cea988cf\"\u003e\u003ccode\u003eb3ec0ba\u003c/code\u003e\u003c/a\u003e feat(syncpack): remove alpha status\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/ac11511170e2d820f2676a1c1ec848fb6c24c992\"\u003e\u003ccode\u003eac11511\u003c/code\u003e\u003c/a\u003e style(site): format mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/f92c34bb809ef69d38a1fcd3d5b82667b12ba6c8\"\u003e\u003ccode\u003ef92c34b\u003c/code\u003e\u003c/a\u003e docs(site): suggest a starting config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/8edfa81bcd5e5d74f11290ad739624625927fb8a\"\u003e\u003ccode\u003e8edfa81\u003c/code\u003e\u003c/a\u003e fix(cargo): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/7f136f8e4b5b9cf68cb520c3dcc8eb957063d1a2\"\u003e\u003ccode\u003e7f136f8\u003c/code\u003e\u003c/a\u003e chore(npm): update dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/ee9a9e259bd5d502d8f971744ba2ea767992b013\"\u003e\u003ccode\u003eee9a9e2\u003c/code\u003e\u003c/a\u003e chore(site): move to syncpack.dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/79617a9f1abf6aa6934e47d4c35197ba6e33a3e2\"\u003e\u003ccode\u003e79617a9\u003c/code\u003e\u003c/a\u003e chore(site): remove gh-pages deploy workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/a238670b0b7ea2c5f68a2998d886fdfed86936d4\"\u003e\u003ccode\u003ea238670\u003c/code\u003e\u003c/a\u003e chore(site): mark as static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamieMason/syncpack/commit/3484468c3ffcd01ca6c71735d55372fdc60a9c04\"\u003e\u003ccode\u003e3484468\u003c/code\u003e\u003c/a\u003e chore(zed): update settings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JamieMason/syncpack/compare/13.0.4...14.0.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 syncpack since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-a11y` from 8.6.14 to 10.2.10\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.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d959d6c8f0ad5c7bf6467d38b40f1cacdd3c80ad\"\u003e\u003ccode\u003ed959d6c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.2\u0026quot; to \u0026quot;10.2.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e3673333f465d581633b3f3a5874b77dfa97ded1\"\u003e\u003ccode\u003ee367333\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.1\u0026quot; to \u0026quot;10.2.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/addons/a11y\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-a11y\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 8.6.14 to 10.2.10\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.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d959d6c8f0ad5c7bf6467d38b40f1cacdd3c80ad\"\u003e\u003ccode\u003ed959d6c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.2\u0026quot; to \u0026quot;10.2.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e3673333f465d581633b3f3a5874b77dfa97ded1\"\u003e\u003ccode\u003ee367333\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.1\u0026quot; to \u0026quot;10.2.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/acf2b4484c8160ee091873aeea6109c6bbbe2d4c\"\u003e\u003ccode\u003eacf2b44\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0\u0026quot; to \u0026quot;10.2.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/addons/docs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-docs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-links` from 8.6.14 to 10.2.10\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-links\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/addon-links\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d959d6c8f0ad5c7bf6467d38b40f1cacdd3c80ad\"\u003e\u003ccode\u003ed959d6c\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.2\u0026quot; to \u0026quot;10.2.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/e3673333f465d581633b3f3a5874b77dfa97ded1\"\u003e\u003ccode\u003ee367333\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.1\u0026quot; to \u0026quot;10.2.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/acf2b4484c8160ee091873aeea6109c6bbbe2d4c\"\u003e\u003ccode\u003eacf2b44\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0\u0026quot; to \u0026quot;10.2.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/addons/links\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-links\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/cli` from 8.6.15 to 10.2.10\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth...\n\n_Description has been truncated_","html_url":"https://github.com/kartverket/kvib/pull/1067","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kartverket%2Fkvib/issues/1067","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1067/packages"}},{"old_version":"10.1.8","new_version":"10.2.10","update_type":"minor","path":"/frontend","pr_created_at":"2026-02-20T02:16:13.000Z","version_change":"10.1.8 → 10.2.10","issue":{"uuid":"3966149556","node_id":"PR_kwDOPbc7cc7FCrD1","number":56,"state":"open","title":"chore(deps)(deps-dev): bump the dev-dependencies group in /frontend with 7 updates","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-02-20T02:16:13.000Z","updated_at":"2026-02-20T02:16:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps-dev): bump","group_name":"dev-dependencies","update_count":7,"packages":[{"name":"@biomejs/biome","old_version":"2.3.8","new_version":"2.4.3","repository_url":"https://github.com/biomejs/biome"},{"name":"@storybook/addon-designs","old_version":"11.1.0","new_version":"11.1.2","repository_url":"https://github.com/storybookjs/addon-designs"},{"name":"@storybook/addon-docs","old_version":"10.1.8","new_version":"10.2.0","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.1.8","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/react-vite","old_version":"10.1.8","new_version":"10.2.10","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@types/bun","old_version":"1.3.4","new_version":"1.3.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"}],"path":"/frontend","ecosystem":"npm"},"body":"Bumps the dev-dependencies group in /frontend with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.8` | `2.4.3` |\n| [@storybook/addon-designs](https://github.com/storybookjs/addon-designs) | `11.1.0` | `11.1.2` |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.1.8` | `10.2.0` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.1.8` | `10.2.10` |\n| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.1.8` | `10.2.10` |\n| [@types/bun](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bun) | `1.3.4` | `1.3.9` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` |\n\nUpdates `@biomejs/biome` from 2.3.8 to 2.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.3\u003c/h2\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9120\"\u003e#9120\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/aa40fc237a1379188edcbbbf4dc37fd7de7c58f5\"\u003e\u003ccode\u003eaa40fc2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9109\"\u003e#9109\u003c/a\u003e, where the GitHub reporter wasn't correctly enabled when \u003ccode\u003ebiome ci\u003c/code\u003e runs on GitHub Actions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9128\"\u003e#9128\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ca3f7fcd1b0041fd7ade381032dfbb0f9693a41\"\u003e\u003ccode\u003e8ca3f7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9107\"\u003e#9107\u003c/a\u003e: The HTML parser can now correctly parse Astro directives (client/set/class/is/server), which fixes the formatting for Astro directives.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9124\"\u003e#9124\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f5b0e8d0761c08d79d6cb1ad8df33da8605f20a9\"\u003e\u003ccode\u003ef5b0e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8882\"\u003e#8882\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9108\"\u003e#9108\u003c/a\u003e: The Astro frontmatter lexer now correctly identifies the closing \u003ccode\u003e---\u003c/code\u003e fence when the frontmatter contains multi-line block comments with quote characters, strings that mix quote types (e.g. \u003ccode\u003e\u0026quot;it's\u0026quot;\u003c/code\u003e), or escaped quote characters (e.g. \u003ccode\u003e\u0026quot;\\\u0026quot;\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003e#9142\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3ca066bbb73cfbe1a1bcb1c9fc76f4a79966efc0\"\u003e\u003ccode\u003e3ca066b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9141\"\u003e#9141\u003c/a\u003e: The \u003ccode\u003enoUnknownAttribute\u003c/code\u003e rule no longer reports \u003ccode\u003eclosedby\u003c/code\u003e as an unknown attribute on \u003ccode\u003e\u0026lt;dialog\u0026gt;\u003c/code\u003e elements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9126\"\u003e#9126\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/792013eb767188608d0b6dd4dfa24413832dcb93\"\u003e\u003ccode\u003e792013e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Added missing Mocha globals to the \u003ccode\u003eTest\u003c/code\u003e domain: \u003ccode\u003econtext\u003c/code\u003e, \u003ccode\u003erun\u003c/code\u003e, \u003ccode\u003esetup\u003c/code\u003e, \u003ccode\u003especify\u003c/code\u003e, \u003ccode\u003esuite\u003c/code\u003e, \u003ccode\u003esuiteSetup\u003c/code\u003e, \u003ccode\u003esuiteTeardown\u003c/code\u003e, \u003ccode\u003eteardown\u003c/code\u003e, \u003ccode\u003excontext\u003c/code\u003e, \u003ccode\u003exdescribe\u003c/code\u003e, \u003ccode\u003exit\u003c/code\u003e, and \u003ccode\u003exspecify\u003c/code\u003e. These are injected by Mocha's BDD and TDD interfaces and were previously flagged as undeclared variables in projects using Mocha.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8855\"\u003e#8855\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6918c9e2bf4da19b3ac9f772272bc1a28f454fc1\"\u003e\u003ccode\u003e6918c9e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8840\"\u003e#8840\u003c/a\u003e. Now the Biome CSS parser correctly parses \u003ccode\u003enot + scroll-state\u003c/code\u003e inside \u003ccode\u003e@container\u003c/code\u003e queries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9111\"\u003e#9111\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4fb55cf998a3d41c4451679fe359ebec47692f5d\"\u003e\u003ccode\u003e4fb55cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Slightly improved performance of \u003ca href=\"https://biomejs.dev/linter/rules/no-irregular-whitespace/\"\u003e\u003ccode\u003enoIrregularWhitespace\u003c/code\u003e\u003c/a\u003e by adding early return optimization and simplifying character detection logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8975\"\u003e#8975\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/086a0c5c35a147df13197642bead23aa7df18a84\"\u003e\u003ccode\u003e086a0c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrankFMY\"\u003e\u003ccode\u003e@​FrankFMY\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8478\"\u003e#8478\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-destructuring/\"\u003e\u003ccode\u003euseDestructuring\u003c/code\u003e\u003c/a\u003e no longer suggests destructuring when the variable has a type annotation, like \u003ccode\u003econst foo: string = object.foo\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf(lint): optimize noIrregularWhitespace rule by \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9111\"\u003ebiomejs/biome#9111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cli): use github reporter in github actions env by \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9120\"\u003ebiomejs/biome#9120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add more globals for mocha by \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9126\"\u003ebiomejs/biome#9126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(parse/html): astro fence by \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9124\"\u003ebiomejs/biome#9124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(linter): skip useDestructuring for variables with type annotations by \u003ca href=\"https://github.com/FrankFMY\"\u003e\u003ccode\u003e@​FrankFMY\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8975\"\u003ebiomejs/biome#8975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(parser): accept scroll-state(...) in \u003ca href=\"https://github.com/container\"\u003e\u003ccode\u003e@​container\u003c/code\u003e\u003c/a\u003e not queries by \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8855\"\u003ebiomejs/biome#8855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(noUnknownAttribute): add \u003ccode\u003eclosedby\u003c/code\u003e as a valid attribute for \u003ccode\u003e\u0026lt;dialog\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003ebiomejs/biome#9142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(parse/html): parse astro directives by \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9128\"\u003ebiomejs/biome#9128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: release by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9116\"\u003ebiomejs/biome#9116\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/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003ebiomejs/biome#9142\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/biomejs/biome/compare/@biomejs/biome@2.4.2...@biomejs/biome@2.4.3\"\u003ehttps://github.com/biomejs/biome/compare/\u003ccode\u003e@​biomejs/biome\u003c/code\u003e\u003ccode\u003e@​2.4.2...\u003c/code\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e\u003ccode\u003e@​2.4.3\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBiome CLI v2.4.2\u003c/h2\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9103\"\u003e#9103\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/fc9850c4858f6d1a9c1314d782fd561a6c2253c3\"\u003e\u003ccode\u003efc9850c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9098\"\u003e#9098\u003c/a\u003e: \u003ccode\u003euseImportType\u003c/code\u003e no longer incorrectly flags imports used in Svelte control flow blocks (\u003ccode\u003e{#if}\u003c/code\u003e, \u003ccode\u003e{#each}\u003c/code\u003e, \u003ccode\u003e{#await}\u003c/code\u003e, \u003ccode\u003e{#key}\u003c/code\u003e) as type-only imports.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9106\"\u003e#9106\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f4b729679e0ff4452758e026e053bb7b08add4b2\"\u003e\u003ccode\u003ef4b7296\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Updated rule source metadata for rules from \u003ccode\u003ehtml-eslint\u003c/code\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/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9120\"\u003e#9120\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/aa40fc237a1379188edcbbbf4dc37fd7de7c58f5\"\u003e\u003ccode\u003eaa40fc2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9109\"\u003e#9109\u003c/a\u003e, where the GitHub reporter wasn't correctly enabled when \u003ccode\u003ebiome ci\u003c/code\u003e runs on GitHub Actions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9128\"\u003e#9128\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ca3f7fcd1b0041fd7ade381032dfbb0f9693a41\"\u003e\u003ccode\u003e8ca3f7f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9107\"\u003e#9107\u003c/a\u003e: The HTML parser can now correctly parse Astro directives (client/set/class/is/server), which fixes the formatting for Astro directives.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9124\"\u003e#9124\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f5b0e8d0761c08d79d6cb1ad8df33da8605f20a9\"\u003e\u003ccode\u003ef5b0e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8882\"\u003e#8882\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9108\"\u003e#9108\u003c/a\u003e: The Astro frontmatter lexer now correctly identifies the closing \u003ccode\u003e---\u003c/code\u003e fence when the frontmatter contains multi-line block comments with quote characters, strings that mix quote types (e.g. \u003ccode\u003e\u0026quot;it's\u0026quot;\u003c/code\u003e), or escaped quote characters (e.g. \u003ccode\u003e\u0026quot;\\\u0026quot;\u003c/code\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9142\"\u003e#9142\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3ca066bbb73cfbe1a1bcb1c9fc76f4a79966efc0\"\u003e\u003ccode\u003e3ca066b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/THernandez03\"\u003e\u003ccode\u003e@​THernandez03\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9141\"\u003e#9141\u003c/a\u003e: The \u003ccode\u003enoUnknownAttribute\u003c/code\u003e rule no longer reports \u003ccode\u003eclosedby\u003c/code\u003e as an unknown attribute on \u003ccode\u003e\u0026lt;dialog\u0026gt;\u003c/code\u003e elements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9126\"\u003e#9126\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/792013eb767188608d0b6dd4dfa24413832dcb93\"\u003e\u003ccode\u003e792013e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Added missing Mocha globals to the \u003ccode\u003eTest\u003c/code\u003e domain: \u003ccode\u003econtext\u003c/code\u003e, \u003ccode\u003erun\u003c/code\u003e, \u003ccode\u003esetup\u003c/code\u003e, \u003ccode\u003especify\u003c/code\u003e, \u003ccode\u003esuite\u003c/code\u003e, \u003ccode\u003esuiteSetup\u003c/code\u003e, \u003ccode\u003esuiteTeardown\u003c/code\u003e, \u003ccode\u003eteardown\u003c/code\u003e, \u003ccode\u003excontext\u003c/code\u003e, \u003ccode\u003exdescribe\u003c/code\u003e, \u003ccode\u003exit\u003c/code\u003e, and \u003ccode\u003exspecify\u003c/code\u003e. These are injected by Mocha's BDD and TDD interfaces and were previously flagged as undeclared variables in projects using Mocha.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8855\"\u003e#8855\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6918c9e2bf4da19b3ac9f772272bc1a28f454fc1\"\u003e\u003ccode\u003e6918c9e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8840\"\u003e#8840\u003c/a\u003e. Now the Biome CSS parser correctly parses \u003ccode\u003enot + scroll-state\u003c/code\u003e inside \u003ccode\u003e@container\u003c/code\u003e queries.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9111\"\u003e#9111\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4fb55cf998a3d41c4451679fe359ebec47692f5d\"\u003e\u003ccode\u003e4fb55cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Slightly improved performance of \u003ca href=\"https://biomejs.dev/linter/rules/no-irregular-whitespace/\"\u003e\u003ccode\u003enoIrregularWhitespace\u003c/code\u003e\u003c/a\u003e by adding early return optimization and simplifying character detection logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8975\"\u003e#8975\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/086a0c5c35a147df13197642bead23aa7df18a84\"\u003e\u003ccode\u003e086a0c5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrankFMY\"\u003e\u003ccode\u003e@​FrankFMY\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/8478\"\u003e#8478\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-destructuring/\"\u003e\u003ccode\u003euseDestructuring\u003c/code\u003e\u003c/a\u003e no longer suggests destructuring when the variable has a type annotation, like \u003ccode\u003econst foo: string = object.foo\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9103\"\u003e#9103\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/fc9850c4858f6d1a9c1314d782fd561a6c2253c3\"\u003e\u003ccode\u003efc9850c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9098\"\u003e#9098\u003c/a\u003e: \u003ccode\u003euseImportType\u003c/code\u003e no longer incorrectly flags imports used in Svelte control flow blocks (\u003ccode\u003e{#if}\u003c/code\u003e, \u003ccode\u003e{#each}\u003c/code\u003e, \u003ccode\u003e{#await}\u003c/code\u003e, \u003ccode\u003e{#key}\u003c/code\u003e) as type-only imports.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9106\"\u003e#9106\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f4b729679e0ff4452758e026e053bb7b08add4b2\"\u003e\u003ccode\u003ef4b7296\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Updated rule source metadata for rules from \u003ccode\u003ehtml-eslint\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8960\"\u003e#8960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4a5ff4034d8406d7de28aa6ce8095987c3fef547\"\u003e\u003ccode\u003e4a5ff40\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/abossenbroek\"\u003e\u003ccode\u003e@​abossenbroek\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-conditional-expect/\"\u003e\u003ccode\u003enoConditionalExpect\u003c/code\u003e\u003c/a\u003e. This rule disallows conditional \u003ccode\u003eexpect()\u003c/code\u003e calls inside tests, which can lead to tests that silently pass when assertions never run.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid - conditional expect may not run\ntest(\u0026quot;conditional\u0026quot;, async ({ page }) =\u0026gt; {\n  if (someCondition) {\n    await expect(page).toHaveTitle(\u0026quot;Title\u0026quot;);\n  }\n});\n\u003cp\u003e// Valid - unconditional expect\ntest(\u0026quot;unconditional\u0026quot;, async ({ page }) =\u0026gt; {\nawait expect(page).toHaveTitle(\u0026quot;Title\u0026quot;);\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/8960\"\u003e#8960\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4a5ff4034d8406d7de28aa6ce8095987c3fef547\"\u003e\u003ccode\u003e4a5ff40\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/abossenbroek\"\u003e\u003ccode\u003e@​abossenbroek\u003c/code\u003e\u003c/a\u003e! - Added the nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-playwright-element-handle/\"\u003e\u003ccode\u003enoPlaywrightElementHandle\u003c/code\u003e\u003c/a\u003e. Prefers locators to element handles.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst el = await page.$(\u0026quot;.btn\u0026quot;);\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/biomejs/biome/commit/312b6db87d472c232ae16ffbfb93a4cf4d830852\"\u003e\u003ccode\u003e312b6db\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9116\"\u003e#9116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/b99e7db921107b80792f8fbabfce358c527fd4a5\"\u003e\u003ccode\u003eb99e7db\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9104\"\u003e#9104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4a5ff4034d8406d7de28aa6ce8095987c3fef547\"\u003e\u003ccode\u003e4a5ff40\u003c/code\u003e\u003c/a\u003e feat(lint): add Playwright ESLint rules (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8960\"\u003e#8960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/5153f2fce719c28620e45af8c6826937d0cb24b0\"\u003e\u003ccode\u003e5153f2f\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9094\"\u003e#9094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4cc531cb6697e1b018c6c78efd1be86f17f7c904\"\u003e\u003ccode\u003e4cc531c\u003c/code\u003e\u003c/a\u003e chore: docs that break website (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9077\"\u003e#9077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/bf6e5f90e1ed5705211151d01fee8c6c4a051bf4\"\u003e\u003ccode\u003ebf6e5f9\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9045\"\u003e#9045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e0143366bd60eb6f123ea1325135754bf2107f34\"\u003e\u003ccode\u003ee014336\u003c/code\u003e\u003c/a\u003e feat: promote rules for v2.4 (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9011\"\u003e#9011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/7e33fd5f1107cabdbabe4e984f1a80b2e48355ec\"\u003e\u003ccode\u003e7e33fd5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/df210062a19180b964c529d9e15f2fb80d2bf80f\"\u003e\u003ccode\u003edf21006\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8973\"\u003e#8973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/6ebf6c605f20a504aa5f23477f2e9be32437fb90\"\u003e\u003ccode\u003e6ebf6c6\u003c/code\u003e\u003c/a\u003e feat(lint): add nursery rule noUselessReturn (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9029\"\u003e#9029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.3/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-designs` from 11.1.0 to 11.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/storybookjs/addon-designs/releases\"\u003e\u003ccode\u003e@​storybook/addon-designs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.1.1\u003c/h2\u003e\n\u003ch4\u003e🐛 Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix(types): make accessToken optional in FigspecConfig \u003ca href=\"https://redirect.github.com/storybookjs/addon-designs/pull/283\"\u003e#283\u003c/a\u003e (\u003ca href=\"https://github.com/ciallo-agent\"\u003e\u003ccode\u003e@​ciallo-agent\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCiallo ⸜(｡˃ ᵕ ˂ )⸝♡ (\u003ca href=\"https://github.com/ciallo-agent\"\u003e\u003ccode\u003e@​ciallo-agent\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\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/addon-designs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/addon-designs\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/addon-docs` from 10.1.8 to 10.2.0\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.0\u003c/h2\u003e\n\u003ch2\u003e10.2.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eImproved UI and story authoring ergonomics\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eStorybook 10.2 contains hundreds of fixes and improvement including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e💅 New Viewports and Zoom UI\u003c/li\u003e\n\u003cli\u003e🏭 Typesafe CSF factories for Vue, Angular, Web Components (preview)\u003c/li\u003e\n\u003cli\u003e📄 MDX support for Storybook MCP (experimental)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-A11y: Lock vision filter dropdown for stories with `vision` global - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33599\"\u003e#33599\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Add MDX manifest generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33408\"\u003e#33408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Skip `!autodocs` stories when computing primary story - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32712\"\u003e#32712\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Pseudo States: Fix stylesheet rewrite for `:not()` with parenthesis in inner selector - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33491\"\u003e#33491\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Added timeout for fetching localhost 6006 during global setup.  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33232\"\u003e#33232\u003c/a\u003e, thanks \u003ca href=\"https://github.com/snippy4\"\u003e\u003ccode\u003e@​snippy4\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Fallback detecting vitest version in postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33415\"\u003e#33415\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Improve error message in testing widget modal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33481\"\u003e#33481\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\u003eAddon-Vitest: Improve perf \u0026amp; fix loading incorrect `.env` file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33469\"\u003e#33469\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Detect free port when running dev during initiate - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33532\"\u003e#33532\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Remove any return type of getAbsolutePath - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32977\"\u003e#32977\u003c/a\u003e, thanks \u003ca href=\"https://github.com/nzws\"\u003e\u003ccode\u003e@​nzws\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Skip vitest transform for CSF Factories in a11y-addon-test automigration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31941\"\u003e#31941\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob string to only match stories files - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33592\"\u003e#33592\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Allow resetting the Select control - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33289\"\u003e#33289\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Fix displaying as object instead of select for optional union types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33200\"\u003e#33200\u003c/a\u003e, thanks \u003ca href=\"https://github.com/tanujbhaud\"\u003e\u003ccode\u003e@​tanujbhaud\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Force object control JSON mode to reset - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33330\"\u003e#33330\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore and Vite: Use story index as source of truth for Vite paths - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30612\"\u003e#30612\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add `getStoryHrefs` manager API and add hotkey for \u0026quot;open in isolation\u0026quot; - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33416\"\u003e#33416\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add global error boundary for Manager UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33211\"\u003e#33211\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add support for wrapped components in component transformer - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33578\"\u003e#33578\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: Add try-catch for cross-origin access in Storybook hooks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33448\"\u003e#33448\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add zoom level 8 and limit manual input to 800% - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33561\"\u003e#33561\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid late layout shift and improve ChecklistWidget perceived performance - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33184\"\u003e#33184\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Ensure /project.json route is up before builders serve local FS - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33303\"\u003e#33303\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix `react-docgen-typescript` support in story creation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33586\"\u003e#33586\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 Checklist behavior with hidden sidebar - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33556\"\u003e#33556\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix cwd handling for negated globs - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33241\"\u003e#33241\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix Date input layout - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33595\"\u003e#33595\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix import statement for `react-docgen-typescript` - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33589\"\u003e#33589\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 input width - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33591\"\u003e#33591\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix manual zoom input field UX - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33581\"\u003e#33581\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix onboarding visual bugs, survey telemetry and modal dismissal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33326\"\u003e#33326\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix play function `mount` detection when destructuring in the function body - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33367\"\u003e#33367\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix viewport args handling and reset option - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33560\"\u003e#33560\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Honor BROWSER shell scripts before xdg-open - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33292\"\u003e#33292\u003c/a\u003e, thanks \u003ca href=\"https://github.com/robbchar\"\u003e\u003ccode\u003e@​robbchar\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Improve addon sanitization - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33554\"\u003e#33554\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: Improve path handling in arg types data extraction - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33536\"\u003e#33536\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\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/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.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eImproved UI and story authoring ergonomics\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eStorybook 10.2 contains hundreds of fixes and improvement including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e💅 New Viewports and Zoom UI\u003c/li\u003e\n\u003cli\u003e🏭 Typesafe CSF factories for Vue, Angular, Web Components (preview)\u003c/li\u003e\n\u003cli\u003e📄 MDX support for Storybook MCP (experimental)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-A11y: Lock vision filter dropdown for stories with \u003ccode\u003evision\u003c/code\u003e global - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33599\"\u003e#33599\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Add MDX manifest generation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33408\"\u003e#33408\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Docs: Skip \u003ccode\u003e!autodocs\u003c/code\u003e stories when computing primary story - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32712\"\u003e#32712\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Pseudo States: Fix stylesheet rewrite for \u003ccode\u003e:not()\u003c/code\u003e with parenthesis in inner selector - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33491\"\u003e#33491\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Added timeout for fetching localhost 6006 during global setup.  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33232\"\u003e#33232\u003c/a\u003e, thanks \u003ca href=\"https://github.com/snippy4\"\u003e\u003ccode\u003e@​snippy4\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Fallback detecting vitest version in postinstall - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33415\"\u003e#33415\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAddon-Vitest: Improve error message in testing widget modal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33481\"\u003e#33481\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\u003eAddon-Vitest: Improve perf \u0026amp; fix loading incorrect \u003ccode\u003e.env\u003c/code\u003e file - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33469\"\u003e#33469\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Detect free port when running dev during initiate - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33532\"\u003e#33532\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Remove any return type of getAbsolutePath - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/32977\"\u003e#32977\u003c/a\u003e, thanks \u003ca href=\"https://github.com/nzws\"\u003e\u003ccode\u003e@​nzws\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCLI: Skip vitest transform for CSF Factories in a11y-addon-test automigration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31941\"\u003e#31941\u003c/a\u003e, thanks \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob string to only match stories files - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33592\"\u003e#33592\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Allow resetting the Select control - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33289\"\u003e#33289\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Fix displaying as object instead of select for optional union types - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33200\"\u003e#33200\u003c/a\u003e, thanks \u003ca href=\"https://github.com/tanujbhaud\"\u003e\u003ccode\u003e@​tanujbhaud\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eControls: Force object control JSON mode to reset - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33330\"\u003e#33330\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore and Vite: Use story index as source of truth for Vite paths - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/30612\"\u003e#30612\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JReinhold\"\u003e\u003ccode\u003e@​JReinhold\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add \u003ccode\u003egetStoryHrefs\u003c/code\u003e manager API and add hotkey for \u0026quot;open in isolation\u0026quot; - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33416\"\u003e#33416\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add global error boundary for Manager UI - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33211\"\u003e#33211\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add support for wrapped components in component transformer - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33578\"\u003e#33578\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: Add try-catch for cross-origin access in Storybook hooks - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33448\"\u003e#33448\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Add zoom level 8 and limit manual input to 800% - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33561\"\u003e#33561\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Avoid late layout shift and improve ChecklistWidget perceived performance - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33184\"\u003e#33184\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Ensure /project.json route is up before builders serve local FS - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33303\"\u003e#33303\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Sidnioulz\"\u003e\u003ccode\u003e@​Sidnioulz\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix \u003ccode\u003ereact-docgen-typescript\u003c/code\u003e support in story creation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33586\"\u003e#33586\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 Checklist behavior with hidden sidebar - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33556\"\u003e#33556\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix cwd handling for negated globs - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33241\"\u003e#33241\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix Date input layout - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33595\"\u003e#33595\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix import statement for \u003ccode\u003ereact-docgen-typescript\u003c/code\u003e - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33589\"\u003e#33589\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 input width - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33591\"\u003e#33591\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix manual zoom input field UX - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33581\"\u003e#33581\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix onboarding visual bugs, survey telemetry and modal dismissal - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33326\"\u003e#33326\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix play function \u003ccode\u003emount\u003c/code\u003e detection when destructuring in the function body - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33367\"\u003e#33367\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix viewport args handling and reset option - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33560\"\u003e#33560\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Honor BROWSER shell scripts before xdg-open - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33292\"\u003e#33292\u003c/a\u003e, thanks \u003ca href=\"https://github.com/robbchar\"\u003e\u003ccode\u003e@​robbchar\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Improve addon sanitization - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33554\"\u003e#33554\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: Improve path handling in arg types data extraction - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33536\"\u003e#33536\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: Improve the story generation experience - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33259\"\u003e#33259\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yannbf\"\u003e\u003ccode\u003e@​yannbf\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/storybookjs/storybook/commit/a674af86e7e20419cca9afc5ccd17bb195588543\"\u003e\u003ccode\u003ea674af8\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.5\u0026quot; to \u0026quot;10.2.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6818f34e7de8e70a50dff7fe782486a7ff5c677d\"\u003e\u003ccode\u003e6818f34\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.4\u0026quot; to \u0026quot;10.2.0-beta.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8840beb78de2a12256c657e0da414eca26094a43\"\u003e\u003ccode\u003e8840beb\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.3\u0026quot; to \u0026quot;10.2.0-beta.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/6b4beb9ed3573cfb78d39ab32ec2523e02ee4d2d\"\u003e\u003ccode\u003e6b4beb9\u003c/code\u003e\u003c/a\u003e Fix Date input layout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/61a15afe1e7d812242513c9234ac7d4958b24f8b\"\u003e\u003ccode\u003e61a15af\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.2\u0026quot; to \u0026quot;10.2.0-beta.3\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/5b8a6adaf4f2cdb092e272c55bf76cec16738189\"\u003e\u003ccode\u003e5b8a6ad\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.1\u0026quot; to \u0026quot;10.2.0-beta.2\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/c15e8bddd54a17cbfae11fbba6685cd12a3cbdfa\"\u003e\u003ccode\u003ec15e8bd\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-beta.0\u0026quot; to \u0026quot;10.2.0-beta.1\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/d5bdd2a088048c9efbb1718ae5e5c63b8ddd7ff8\"\u003e\u003ccode\u003ed5bdd2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-alpha.18\u0026quot; to \u0026quot;10.2.0-beta.0\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/3c53130a53a42b882ac9447c61815338132ff23f\"\u003e\u003ccode\u003e3c53130\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-alpha.17\u0026quot; to \u0026quot;10.2.0-alpha.18\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/60bdc9ee93ce880a6a2531626637b90fd02dfa62\"\u003e\u003ccode\u003e60bdc9e\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.0-alpha.16\u0026quot; to \u0026quot;10.2.0-alpha.17\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.0/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/cli` from 10.1.8 to 10.2.10\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/storybookjs/storybook/blob/next/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\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/storybookjs/storybook/commit/c812573ca3d708dcddff748f72fc123d617f5735\"\u003e\u003ccode\u003ec812573\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.9\u0026quot; to \u0026quot;10.2.10\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1f194b1cc2af8dc2693e985a560c57ab8aac19c0\"\u003e\u003ccode\u003e1f194b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33673\"\u003e#33673\u003c/a\u003e from storybookjs/fix-csf-factory-preview-no-exports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.10/code/lib/cli-storybook\"\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.1.8 to 10.2.10\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.10\u003c/h2\u003e\n\u003ch2\u003e10.2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\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/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.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCore: Require token for websocket connections - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33820\"\u003e#33820\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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://githu...\n\n_Description has been truncated_","html_url":"https://github.com/MarkAronov/SkillVector/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkAronov%2FSkillVector/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"}},{"old_version":"7.6.20","new_version":"10.2.9","update_type":"major","path":null,"pr_created_at":"2026-02-18T04:40:27.000Z","version_change":"7.6.20 → 10.2.9","issue":{"uuid":"3955905245","node_id":"PR_kwDOH0zeu87EhOrs","number":39,"state":"closed","title":"build(deps): bump tar and @storybook/cli","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-05T04:19:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-18T04:40:27.000Z","updated_at":"2026-03-05T04:19:20.000Z","time_to_close":1294731,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@storybook/cli","repository_url":"https://github.com/storybookjs/storybook","old_version":"7.6.20","new_version":"10.2.9"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@storybook/cli` from 7.6.20 to 10.2.9\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.8\u003c/h2\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003ch2\u003e10.2.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.6\u003c/h2\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.5\u003c/h2\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.4\u003c/h2\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated `active` prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\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/storybookjs/storybook/blob/v10.2.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTelemetry: Add Expo metaframework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33783\"\u003e#33783\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTelemetry: Add init exit event - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33773\"\u003e#33773\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\u003eTelemetry: Add share events - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33766\"\u003e#33766\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ndelangen\"\u003e\u003ccode\u003e@​ndelangen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eTest: Update event creation logic in user-event package - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33787\"\u003e#33787\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.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF: Fix cross-file story imports in csf-factories codemod  - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33723\"\u003e#33723\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix rendering of View Transitions in Firefox - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33651\"\u003e#33651\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ghengeveld\"\u003e\u003ccode\u003e@​ghengeveld\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eGlobals: Repair dynamicTitle: false for user-defined tools - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33284\"\u003e#33284\u003c/a\u003e, thanks \u003ca href=\"https://github.com/ia319\"\u003e\u003ccode\u003e@​ia319\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eLogger: Honor --loglevel for npmlog output - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33776\"\u003e#33776\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LouisLau-art\"\u003e\u003ccode\u003e@​LouisLau-art\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Skip postinstall setup when configured - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33712\"\u003e#33712\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\u003eAddon-Vitest: Support vite/vitest config with deferred export - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33755\"\u003e#33755\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\u003eCLI: Support addon-vitest setup when --skip-install is passed - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33718\"\u003e#33718\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\u003eManager: Update logic to use base path instead of full pathname - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33686\"\u003e#33686\u003c/a\u003e, thanks \u003ca href=\"https://github.com/JSMike\"\u003e\u003ccode\u003e@​JSMike\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: fix --loglevel options in docs and descriptions - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33726\"\u003e#33726\u003c/a\u003e, thanks \u003ca href=\"https://github.com/theRuslan\"\u003e\u003ccode\u003e@​theRuslan\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eBuilder-Vite: Add plugin to enforce Storybook's output directory in Vite build configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33740\"\u003e#33740\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\u003eCore: Invalidate cache on Storybook version upgrade - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33717\"\u003e#33717\u003c/a\u003e, thanks \u003ca href=\"https://github.com/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSF-Factories: Fix codemod for preview files without exports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33673\"\u003e#33673\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSF: Fix false positive detection of Zod v4 .meta() as CSF Factory - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33666\"\u003e#33666\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Add non-interactive mode and --glob flag - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33648\"\u003e#33648\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCSFFactories: Preserve leading comments when adding imports - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33645\"\u003e#33645\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix csf-2-to-3 failing due to quoted filenames - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33646\"\u003e#33646\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCodemod: Fix glob pattern handling on Windows - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33714\"\u003e#33714\u003c/a\u003e, thanks \u003ca href=\"https://github.com/kasperpeulen\"\u003e\u003ccode\u003e@​kasperpeulen\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eManager: Remove deprecated \u003ccode\u003eactive\u003c/code\u003e prop warning in ZoomButton - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33697\"\u003e#33697\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Alias AppRouterContext to shared runtime to fix Link navigation - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33419\"\u003e#33419\u003c/a\u003e, thanks \u003ca href=\"https://github.com/pallaprolus\"\u003e\u003ccode\u003e@​pallaprolus\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Normalize Windows paths in addon-vitest automigration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33340\"\u003e#33340\u003c/a\u003e, thanks \u003ca href=\"https://github.com/tanujbhaud\"\u003e\u003ccode\u003e@​tanujbhaud\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eCore: Fix \u003ccode\u003epreviewHref\u003c/code\u003e when current path does not end with a slash - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33647\"\u003e#33647\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!-- 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/storybookjs/storybook/commit/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/719b6ca5557663d368b06c65845d5a490e9c12fc\"\u003e\u003ccode\u003e719b6ca\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.7\u0026quot; to \u0026quot;10.2.8\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8d687eccec00af26a745ba367bf955496370cf0b\"\u003e\u003ccode\u003e8d687ec\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.6\u0026quot; to \u0026quot;10.2.7\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/17fcaa9ae260da06df87f28d73fd09d5a18df0ee\"\u003e\u003ccode\u003e17fcaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33723\"\u003e#33723\u003c/a\u003e from yatishgoel/fix/csf-factories-cross-file-imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/cc0d1f95fc9218368d199c240c72dca0d6283518\"\u003e\u003ccode\u003ecc0d1f9\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.5\u0026quot; to \u0026quot;10.2.6\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/9b895ecf30c8931d3c48bd2ccee64c9ea8cc881e\"\u003e\u003ccode\u003e9b895ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33718\"\u003e#33718\u003c/a\u003e from storybookjs/valentin/bundle-addon-vitest-posti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1053c2a94ad1adbe8f7a409194c45cbb9ff3bc50\"\u003e\u003ccode\u003e1053c2a\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.4\u0026quot; to \u0026quot;10.2.5\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/8e2b7826879b87ec991ff6fca955d279f3288bd9\"\u003e\u003ccode\u003e8e2b782\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.3\u0026quot; to \u0026quot;10.2.4\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/1f194b1cc2af8dc2693e985a560c57ab8aac19c0\"\u003e\u003ccode\u003e1f194b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33673\"\u003e#33673\u003c/a\u003e from storybookjs/fix-csf-factory-preview-no-exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/92ce460bf8d92631bd5de4da443f98ea952e3f89\"\u003e\u003ccode\u003e92ce460\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook/issues/33645\"\u003e#33645\u003c/a\u003e from storybookjs/fix-csf-import-comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​storybook/cli\u003c/code\u003e since your current version.\u003c/p\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 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/UCBoulder/dingo/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/UCBoulder/dingo/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/UCBoulder%2Fdingo/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"10.2.8","new_version":"10.2.9","update_type":"patch","path":null,"pr_created_at":"2026-02-17T15:03:57.000Z","version_change":"10.2.8 → 10.2.9","issue":{"uuid":"3953222858","node_id":"PR_kwDOCU44EM7EYfwK","number":1641,"state":"closed","title":"Bump the storybook group with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-10T23:33:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-17T15:03:57.000Z","updated_at":"2026-03-10T23:35:57.000Z","time_to_close":1844971,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"storybook","update_count":5,"packages":[{"name":"@storybook/addon-docs","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/cli","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"@storybook/nextjs","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"eslint-plugin-storybook","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"},{"name":"storybook","old_version":"10.2.8","new_version":"10.2.9","repository_url":"https://github.com/storybookjs/storybook"}],"path":null,"ecosystem":"npm"},"body":"Bumps the storybook group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.2.8` | `10.2.9` |\n| [@storybook/cli](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli-storybook) | `10.2.8` | `10.2.9` |\n| [@storybook/nextjs](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs) | `10.2.8` | `10.2.9` |\n| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.8` | `10.2.9` |\n| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.8` | `10.2.9` |\n\nUpdates `@storybook/addon-docs` from 10.2.8 to 10.2.9\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/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.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/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/cli` from 10.2.8 to 10.2.9\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/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/lib/cli-storybook\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@storybook/nextjs` from 10.2.8 to 10.2.9\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/nextjs\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003e\u003ccode\u003e@​storybook/nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/storybookjs/storybook/commit/ca176a0913413697f24c8c5dd28bfd2c5d2d19ec\"\u003e\u003ccode\u003eca176a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs/issues/31251\"\u003e#31251\u003c/a\u003e from yatishgoel/fix/nextjs15-link-component-override\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/frameworks/nextjs\"\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.8 to 10.2.9\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003eeslint-plugin-storybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/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 `storybook` from 10.2.8 to 10.2.9\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.9\u003c/h2\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/v10.2.9/CHANGELOG.md\"\u003estorybook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.2.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAddon-Vitest: Improve config file detection in monorepos - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33814\"\u003e#33814\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\u003eBuilder-Vite: Update dependencies react-vite framework - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33810\"\u003e#33810\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\u003eBuilder-Vite: Use relative path for mocker entry in production builds - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/33792\"\u003e#33792\u003c/a\u003e, thanks \u003ca href=\"https://github.com/DukeDeSouth\"\u003e\u003ccode\u003e@​DukeDeSouth\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNext.js: Fix Link component override in appDirectory configuration - \u003ca href=\"https://redirect.github.com/storybookjs/storybook/pull/31251\"\u003e#31251\u003c/a\u003e, thanks \u003ca href=\"https://github.com/yatishgoel\"\u003e\u003ccode\u003e@​yatishgoel\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/4cdde82a0756e5b63da5b0672bcdfd926049e25c\"\u003e\u003ccode\u003e4cdde82\u003c/code\u003e\u003c/a\u003e Bump version from \u0026quot;10.2.8\u0026quot; to \u0026quot;10.2.9\u0026quot; [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/storybookjs/storybook/commits/v10.2.9/code/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| storybook | [\u003e= 8.a, \u003c 9] |\n| @storybook/nextjs | [\u003e= 8.a, \u003c 9] |\n| @storybook/cli | [\u003e= 8.a, \u003c 9] |\n| @storybook/addon-docs | [\u003e= 8.a, \u003c 9] |\n\u003c/details\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/mAAdhaTTah/frontend/pull/1641","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mAAdhaTTah%2Ffrontend/issues/1641","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1641/packages"}}]}