{"id":5452,"name":"babel-eslint","ecosystem":"npm","repository_url":"https://github.com/babel/babel-eslint","issues_count":24,"created_at":"2025-06-06T17:12:56.511Z","updated_at":"2025-06-06T17:12:56.511Z","purl":"pkg:npm/babel-eslint","metadata":{"id":1451278,"name":"babel-eslint","ecosystem":"npm","description":"Custom parser for ESLint","homepage":"https://github.com/babel/babel-eslint","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/babel/babel-eslint","keywords_array":[],"namespace":null,"versions_count":135,"first_release_published_at":"2015-02-27T05:30:47.161Z","latest_release_published_at":"2020-02-26T00:13:23.677Z","latest_release_number":"10.1.0","last_synced_at":"2025-06-05T23:05:02.575Z","created_at":"2022-04-09T01:39:02.947Z","updated_at":"2025-06-05T23:05:02.575Z","registry_url":"https://www.npmjs.com/package/babel-eslint","install_command":"npm install babel-eslint","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"10.1.0","next":"11.0.0-beta.2"}},"repo_metadata":{"id":27912709,"uuid":"31404632","full_name":"babel/babel-eslint","owner":"babel","description":":tokyo_tower: A wrapper for Babel's parser used for ESLint (renamed to @babel/eslint-parser)","archived":true,"fork":false,"pushed_at":"2021-08-18T15:39:05.000Z","size":1183,"stargazers_count":2966,"open_issues_count":4,"forks_count":239,"subscribers_count":55,"default_branch":"master","last_synced_at":"2024-05-21T18:07:20.276Z","etag":null,"topics":["babel","babel-eslint","eslint","javascript"],"latest_commit_sha":null,"homepage":"https://github.com/babel/babel/tree/main/eslint/babel-eslint-parser","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/babel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["babel"],"open_collective":"babel","custom":"https://gitcoin.co/grants/2906/babel-compiler-for-next-generation-javascript"}},"created_at":"2015-02-27T05:17:07.000Z","updated_at":"2024-05-17T16:43:05.000Z","dependencies_parsed_at":"2022-07-24T15:32:03.577Z","dependency_job_id":null,"html_url":"https://github.com/babel/babel-eslint","commit_stats":null,"previous_names":[],"tags_count":115,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/babel","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":209723657,"owners_count":15048061,"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":"babel","name":"Babel","uuid":"9637642","kind":"organization","description":"The community maintained compiler for next generation JavaScript, today.","email":null,"website":"https://babeljs.io","location":"Flavortown","twitter":"babeljs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/9637642?v=4","repositories_count":61,"last_synced_at":"2024-04-15T07:39:54.966Z","metadata":{"has_sponsors_listing":true,"funding":{"github":["babel"],"open_collective":"babel"}},"html_url":"https://github.com/babel","funding_links":["https://github.com/sponsors/babel","https://opencollective.com/babel"],"total_stars":78155,"followers":713,"following":0,"created_at":"2022-11-02T16:17:29.750Z","updated_at":"2024-04-15T07:40:04.362Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/babel","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/babel/repositories"},"tags":[{"name":"v10.1.0","sha":"4bd049e06e2c7ab31053020fc662f51bf6c179e3","kind":"tag","published_at":"2020-02-26T00:12:44.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v10.1.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.1.0/manifests"},{"name":"v11.0.0-beta.2","sha":"249a2947a24428ac9306d2780121201a9e27b77d","kind":"tag","published_at":"2019-12-10T15:10:37.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v11.0.0-beta.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v11.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v11.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v11.0.0-beta.2/manifests"},{"name":"v10.0.3","sha":"183d13ece52f33376c869bad630274741c8edb97","kind":"tag","published_at":"2019-08-25T21:00:05.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v10.0.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v10.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.3/manifests"},{"name":"v10.0.2","sha":"48f6d78721ff37a8b4752d731d7d595adef8a469","kind":"tag","published_at":"2019-06-17T13:45:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v10.0.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v10.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.2/manifests"},{"name":"v11.0.0-beta.0","sha":"2540427c555cf707ced5b71b1717ac401fbcf3d0","kind":"tag","published_at":"2019-01-21T21:29:20.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v11.0.0-beta.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v11.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v11.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v11.0.0-beta.0/manifests"},{"name":"v10.0.1","sha":"4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b","kind":"tag","published_at":"2018-09-27T14:29:58.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v10.0.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v10.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.1/manifests"},{"name":"v10.0.0","sha":"8f78e280a22def1128cd847b73fd7f221a047ed2","kind":"tag","published_at":"2018-09-25T19:32:57.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v10.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v10.0.0/manifests"},{"name":"v9.0.0","sha":"6aa8b6f02ff83cfb14eae2432f226f113929a50f","kind":"tag","published_at":"2018-08-27T22:09:22.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v9.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0/manifests"},{"name":"v8.2.6","sha":"b9067fa4a643c003810d7f7735393961e0ec5bbc","kind":"tag","published_at":"2018-07-12T13:53:30.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.6","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.6/manifests"},{"name":"v9.0.0-beta.3","sha":"bc9787530b95d6b1cd6e68f076f9f961b38cbfff","kind":"tag","published_at":"2018-07-12T13:50:59.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v9.0.0-beta.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v9.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0-beta.3/manifests"},{"name":"v9.0.0-beta.2","sha":"e0119e088764efb9def4ce94b34825a0ecd287e6","kind":"tag","published_at":"2018-07-06T16:24:47.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v9.0.0-beta.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v9.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0-beta.2/manifests"},{"name":"v9.0.0-beta.1","sha":"4882b2906619545f24c215ed57cd4997ca8e7b92","kind":"tag","published_at":"2018-06-29T13:37:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v9.0.0-beta.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v9.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v9.0.0-beta.1/manifests"},{"name":"v8.2.5","sha":"e8651042e31ae36bd909b90f7575b935639fe756","kind":"tag","published_at":"2018-06-23T13:20:42.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.5/manifests"},{"name":"v8.2.4","sha":"2bd8508345bbfda5f8721de451ef6d41abd8ce8d","kind":"tag","published_at":"2018-06-22T18:39:24.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.4/manifests"},{"name":"v8.2.3","sha":"aaeb46beeec64c0e8c26b40556fc48581e7fa733","kind":"tag","published_at":"2018-04-13T15:25:04.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.3/manifests"},{"name":"v8.2.2","sha":"9a6d66305e2d81f5674b5f227b0d3f1dcb0a3106","kind":"tag","published_at":"2018-02-20T10:57:08.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.2/manifests"},{"name":"v8.2.1","sha":"bf27f6021e3a3661589bfa1e314f45876edeb20b","kind":"tag","published_at":"2018-01-09T00:15:40.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.1/manifests"},{"name":"v8.2.0","sha":"ef276702e73a74d284fcafa71e3da2992c11c5a3","kind":"tag","published_at":"2018-01-08T23:06:58.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.2.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.2.0/manifests"},{"name":"v8.1.2","sha":"36bf8b450d822ab78a1093d5361a34e7052cb375","kind":"tag","published_at":"2017-12-26T01:59:24.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.1.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.1.2/manifests"},{"name":"v8.1.1","sha":"d84b236467474940c7794135d7b10866d54374c5","kind":"tag","published_at":"2017-12-25T06:57:20.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.1.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.1.1/manifests"},{"name":"v8.1.0","sha":"893a5e308e237c77b733224aeeaece53df6dd326","kind":"commit","published_at":"2017-12-24T07:02:44.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.1.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.1.0/manifests"},{"name":"v8.0.3","sha":"1f220c28cf32f2a2f4b6e5963247b21f4ad5edfb","kind":"tag","published_at":"2017-12-01T18:06:41.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.3/manifests"},{"name":"v8.0.2","sha":"a0fbd503d89fbaddca0aea0bcd277812df17a97d","kind":"tag","published_at":"2017-11-06T20:00:43.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.2/manifests"},{"name":"v8.0.1","sha":"6c7e3d036f1be1403a677c112b23b4b06d03db6e","kind":"tag","published_at":"2017-09-26T20:18:44.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.1/manifests"},{"name":"v8.0.0","sha":"905887c4fe4e5f4b56e34acb526e80aad83880cb","kind":"tag","published_at":"2017-09-12T13:44:25.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.0/manifests"},{"name":"v8.0.0-alpha.17","sha":"25bd2084b5695d8fef0f205ebba75954bd773f05","kind":"tag","published_at":"2017-07-26T20:19:30.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.0-alpha.17","html_url":"https://github.com/babel/babel-eslint/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/babel%2Fbabel-eslint/tags/v8.0.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.0-alpha.17/manifests"},{"name":"v8.0.0-alpha.15","sha":"57c133ef7f2774e10e90262c9f7c3324ff1e4545","kind":"tag","published_at":"2017-07-13T17:01:32.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.0-alpha.15","html_url":"https://github.com/babel/babel-eslint/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/babel%2Fbabel-eslint/tags/v8.0.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.0-alpha.15/manifests"},{"name":"v8.0.0-alpha.13","sha":"8e3e088cf2583417cf0bcc3268088e348cbc533f","kind":"tag","published_at":"2017-06-18T22:33:41.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.0-alpha.13","html_url":"https://github.com/babel/babel-eslint/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/babel%2Fbabel-eslint/tags/v8.0.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.0-alpha.13/manifests"},{"name":"v8.0.0-alpha.12","sha":"945f00a2e03b5a4cf2967b2cc0fa20dfc9856192","kind":"tag","published_at":"2017-06-16T20:56:32.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v8.0.0-alpha.12","html_url":"https://github.com/babel/babel-eslint/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/babel%2Fbabel-eslint/tags/v8.0.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v8.0.0-alpha.12/manifests"},{"name":"v7.2.3","sha":"94bb5a1d36c5624fb612de2dd704ffa586d38845","kind":"commit","published_at":"2017-04-21T21:14:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.2.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.3/manifests"},{"name":"v7.2.2","sha":"f59d2009652e14acf1231a1268a8324cf046514e","kind":"tag","published_at":"2017-04-12T16:07:05.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.2.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.2/manifests"},{"name":"v7.2.1","sha":"3cda62ee066c741b766526155dcdb98db1a2a2d5","kind":"tag","published_at":"2017-03-23T18:03:23.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.2.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.1/manifests"},{"name":"v7.2.0","sha":"4db4db54d18d5d2833ed9a02c5e4cde20474e995","kind":"tag","published_at":"2017-03-20T21:53:26.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.2.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.2.0/manifests"},{"name":"v7.1.1","sha":"bc482f4479e73f4609d97dc9c7abda848d7ccc63","kind":"tag","published_at":"2016-11-17T22:59:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.1.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.1.1/manifests"},{"name":"v7.1.0","sha":"931d8a91d634b48f3b26f1f506da68435dbe955e","kind":"tag","published_at":"2016-10-26T18:36:47.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.1.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.1.0/manifests"},{"name":"v7.0.0","sha":"f82b121d2de05652ff48dc837fb55fe75b67ca52","kind":"tag","published_at":"2016-09-27T16:35:24.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v7.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v7.0.0/manifests"},{"name":"v6.1.2","sha":"9bea6fb2b7c6e01c29bbfc907b8ff6b85519bc52","kind":"tag","published_at":"2016-07-09T15:40:34.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.1.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.1.2/manifests"},{"name":"v6.1.1","sha":"36a6a6d50e5c2f08b4dfbfa9f96cb67c223d774a","kind":"tag","published_at":"2016-07-08T18:23:39.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.1.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"eebb978a6bd651a114a12793d4b84d43ace38c4e","kind":"tag","published_at":"2016-06-22T20:37:11.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.1.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.1.0/manifests"},{"name":"v6.0.5","sha":"e1d03fa035c7f83735059cebc351bd249bcaee6e","kind":"tag","published_at":"2016-06-20T21:12:33.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.5/manifests"},{"name":"v6.0.4","sha":"cff6d35b223ad51dafbaee8908f38b0d1eb3c563","kind":"tag","published_at":"2016-04-25T21:55:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.4/manifests"},{"name":"v6.0.3","sha":"6d0b6fdf910499c8660fe2e2afd5cc633c2e8d43","kind":"tag","published_at":"2016-04-25T21:52:17.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.3/manifests"},{"name":"v5.0.4","sha":"54815d2c38f86e7b3960c4040919f2ceac312888","kind":"tag","published_at":"2016-03-31T23:17:09.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.4/manifests"},{"name":"v6.0.2","sha":"27debee58f0395516c1f37a9ad5cf23c55cb2c51","kind":"tag","published_at":"2016-03-31T23:14:07.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"63635cdfc43afe471297a2a582092b8acf2aa66e","kind":"tag","published_at":"2016-03-31T20:52:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.1/manifests"},{"name":"v5.0.2","sha":"04c5ebe5e13c417411b618169e9fe04aadb0e80a","kind":"tag","published_at":"2016-03-30T11:38:32.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.2/manifests"},{"name":"v6.0.0","sha":"000f4b841efd2b586855a08c789bc93043c1317a","kind":"tag","published_at":"2016-03-26T03:51:29.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0/manifests"},{"name":"v5.0.1","sha":"43d5ba6966047ba287bd414126f4861b02f7dcf6","kind":"tag","published_at":"2016-03-26T03:13:12.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.1/manifests"},{"name":"v6.0.0-beta.6","sha":"cdb5bb0c9d50709488605a4c6d09d0acf5adac23","kind":"tag","published_at":"2016-03-14T12:37:34.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.0-beta.6","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.0-beta.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.6/manifests"},{"name":"v6.0.0-beta.5","sha":"32848e57bd606076c4e0c2a7c618ff6a6ab639ff","kind":"tag","published_at":"2016-03-08T16:06:58.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.0-beta.5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.5/manifests"},{"name":"v6.0.0-beta.4","sha":"9951c45303d364ff82fa39cd5b580c3a6b282b60","kind":"tag","published_at":"2016-03-08T16:04:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.0-beta.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.4/manifests"},{"name":"v6.0.0-beta.2","sha":"98d2f07d05351807146b7d9f211c4faf6d5704c2","kind":"tag","published_at":"2016-03-07T17:34:10.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.0-beta.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.2/manifests"},{"name":"v6.0.0-beta.1","sha":"e40bac5a7b419b60eb3b472299b7d83091f37b61","kind":"tag","published_at":"2016-03-02T03:39:34.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v6.0.0-beta.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v6.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v6.0.0-beta.1/manifests"},{"name":"v5.0.0","sha":"0f20099e501c5076b227a672cb6491332a89246f","kind":"tag","published_at":"2016-02-16T23:06:37.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0/manifests"},{"name":"v4.1.8","sha":"059059293f4ae37d093c21c559d92b88d9124bdb","kind":"tag","published_at":"2016-02-02T04:14:51.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.8","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.8/manifests"},{"name":"v5.0.0-beta10","sha":"413b80e3516cc5d483545ae4846ebae9bcf5084b","kind":"tag","published_at":"2016-02-02T04:06:09.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta10","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta10/manifests"},{"name":"v4.1.7","sha":"0a21fb9b286d6cb1cfcfcf754db4d7174c2738de","kind":"tag","published_at":"2016-02-01T20:02:49.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.7","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.7/manifests"},{"name":"v5.0.0-beta9","sha":"0d3088227dc3b0114228ea09c566129f8a00a18f","kind":"tag","published_at":"2016-02-01T19:40:54.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta9","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta9/manifests"},{"name":"v5.0.0-beta8","sha":"3dcb32ced84799131dfb817d43d7723616669a48","kind":"tag","published_at":"2016-01-30T17:20:15.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta8","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta8/manifests"},{"name":"v5.0.0-beta7","sha":"937ecebfe4369ab7785bbcd16419286e9203b471","kind":"tag","published_at":"2016-01-30T15:37:21.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta7","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta7/manifests"},{"name":"v5.0.0-beta6","sha":"380142822364cabcad485f30757a92382994b693","kind":"tag","published_at":"2015-12-09T13:42:02.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta6","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta6/manifests"},{"name":"v5.0.0-beta5","sha":"4b2a9b79b1f6181dc62f03edf174be572dc0c370","kind":"tag","published_at":"2015-12-09T13:27:37.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta5/manifests"},{"name":"v5.0.0-beta4","sha":"9ba5a3f7ab77c1dc4cd91e0f4d0fbfea97b26983","kind":"tag","published_at":"2015-11-29T13:24:29.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta4/manifests"},{"name":"v5.0.0-beta3","sha":"078e1dea951e3954f5f1b73f83a31e7b6dbcb23e","kind":"tag","published_at":"2015-11-28T21:31:24.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta3/manifests"},{"name":"v5.0.0-beta2","sha":"1cba0115b9694b69c6e04aa19e72dd3d305bd574","kind":"tag","published_at":"2015-11-27T20:45:09.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta2/manifests"},{"name":"v5.0.0-beta1","sha":"643cdd570ef57622c884d686c99b857c9f98faab","kind":"tag","published_at":"2015-11-26T19:46:42.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v5.0.0-beta1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v5.0.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v5.0.0-beta1/manifests"},{"name":"v4.1.6","sha":"7448831f38e979dcd55e893bea230d26ce046408","kind":"tag","published_at":"2015-11-24T02:19:53.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.6","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.6/manifests"},{"name":"v4.1.5","sha":"fba0a4944ff94820d0abbd3aada424aef5b6ffc9","kind":"tag","published_at":"2015-11-10T02:11:56.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.5/manifests"},{"name":"v4.1.4","sha":"9295bba19fb871c1237c2d87d7519484d62d2715","kind":"tag","published_at":"2015-11-04T14:51:00.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.4/manifests"},{"name":"v4.1.3","sha":"d8b3a81ba5b8a37fff28640fa18945e6031e3e41","kind":"tag","published_at":"2015-09-17T13:42:26.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.3/manifests"},{"name":"v4.1.2","sha":"aa76aa99c67896565b4318e5b4a0ebccea367a59","kind":"tag","published_at":"2015-09-14T18:45:10.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.2/manifests"},{"name":"v4.1.1","sha":"0db61dfa9279669fcc7e689a6d43a78ba91e2647","kind":"tag","published_at":"2015-08-31T14:23:10.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"613bd87b7e98cd7645bffa8633195cea04a8c460","kind":"tag","published_at":"2015-08-25T16:14:17.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.1.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.1.0/manifests"},{"name":"v4.0.10","sha":"8a40d77f0829015d27984b77e09e97d8a43b51bb","kind":"tag","published_at":"2015-08-17T02:49:15.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.10","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.10/manifests"},{"name":"v4.0.9","sha":"9eccec9d072c09054992a69fd061638db8aaf0b0","kind":"tag","published_at":"2015-08-17T02:33:38.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.9","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.9/manifests"},{"name":"v4.0.8","sha":"5e2dc85d6885e0264235933e4c692d188e709166","kind":"tag","published_at":"2015-08-16T20:12:18.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.8","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.8/manifests"},{"name":"v4.0.7","sha":"6dd4c5b6b5abdcd77c46bec64c75769414cc1a8b","kind":"tag","published_at":"2015-08-15T23:49:44.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.7","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.7/manifests"},{"name":"v4.0.6","sha":"2aee3e7342e5093ec21f22b686ec62597fb79225","kind":"tag","published_at":"2015-08-15T13:25:14.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.6","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.6/manifests"},{"name":"v4.0.5","sha":"d467c8a60887ebd68908e9c84080dbc31330e075","kind":"tag","published_at":"2015-07-27T03:20:26.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.5/manifests"},{"name":"v3.1.30","sha":"403bbefbd95ff5b642dfc95a517929922161aec8","kind":"tag","published_at":"2015-07-27T03:05:22.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.30","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.30/manifests"},{"name":"v4.0.4","sha":"5be0fca73326013a8e0bb8a46131ad799d9dd7f2","kind":"tag","published_at":"2015-07-27T03:04:37.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.4/manifests"},{"name":"v3.1.29","sha":"06a37a08a29552d39b0999d1c59ce2c988fe8295","kind":"tag","published_at":"2015-07-27T01:59:51.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.29","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.29/manifests"},{"name":"v4.0.3","sha":"1eb01dc55f9db69b0ddb654e458694adbe54ea17","kind":"tag","published_at":"2015-07-27T01:58:45.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.3/manifests"},{"name":"v3.1.28","sha":"9ca302694a1bdeeac9f28854d7b50e81e0f407ea","kind":"tag","published_at":"2015-07-27T01:49:12.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.28","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.28/manifests"},{"name":"v4.0.2","sha":"313dabcafd732bf2949df4b11de9c272770c1eff","kind":"tag","published_at":"2015-07-27T01:44:56.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"15506ba21ad914a4b1d2d60a06d6042ae89a619e","kind":"tag","published_at":"2015-07-27T01:21:29.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"2352867a3ecbc9d443019f12fe3cc5002d1ad2f9","kind":"tag","published_at":"2015-07-25T15:08:25.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v4.0.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v4.0.0/manifests"},{"name":"v3.1.27","sha":"41bcd680a6b0ef945449bbd740e6a57786a5da4b","kind":"tag","published_at":"2015-07-25T14:53:17.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.27","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.27/manifests"},{"name":"v3.1.26","sha":"45b8209511b2693f0378d4f387b672a40e49ab2d","kind":"tag","published_at":"2015-07-22T05:35:33.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.26","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.26/manifests"},{"name":"v3.1.25","sha":"82a60b9b84f27b42e6a7b1872b7dc84f61b54e15","kind":"tag","published_at":"2015-07-22T00:19:45.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.25","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.25/manifests"},{"name":"v3.1.24","sha":"7112930c7e454e8c0bbceb1153c25d4db5d29cb5","kind":"tag","published_at":"2015-07-21T21:34:24.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.24","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.24/manifests"},{"name":"v3.1.23","sha":"5bbc0023d8162e256b5a4b358fa9b268eb2da4b3","kind":"tag","published_at":"2015-07-06T14:40:56.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.23","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.23/manifests"},{"name":"v3.1.22","sha":"3508eab9052d9047546dde5ee03d415a921957f1","kind":"tag","published_at":"2015-07-06T13:38:11.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.22","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.22/manifests"},{"name":"v3.1.21","sha":"7d94c7be9441676127cacec5342e9c3bb0c50296","kind":"tag","published_at":"2015-07-06T02:08:19.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.21","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.21/manifests"},{"name":"v3.1.20","sha":"fb0402cc11cacec701b94b743b22821c882b2610","kind":"tag","published_at":"2015-06-29T17:51:50.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.20","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.20/manifests"},{"name":"v3.1.19","sha":"fd523af9df7c87757d973db4abf7bbdd88c85230","kind":"tag","published_at":"2015-06-26T14:06:21.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.19","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.19/manifests"},{"name":"v3.1.18","sha":"03a29ed78f8b3239c3185dfb686111d43c5a4b6b","kind":"tag","published_at":"2015-06-23T22:32:44.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.18","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.18/manifests"},{"name":"v3.1.17","sha":"1028c8c7d89c72fcbc55e308800dc2c86c8e214d","kind":"tag","published_at":"2015-06-18T00:32:16.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.17","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.17/manifests"},{"name":"v3.1.16","sha":"022dd0f3bcecab59567621cc62f172e8d4f99459","kind":"tag","published_at":"2015-06-17T11:18:47.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.16","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.16/manifests"},{"name":"v3.1.15","sha":"493b17709d156414ef736d71544028cbc9d509c3","kind":"tag","published_at":"2015-06-09T19:01:13.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.15","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.15/manifests"},{"name":"v3.1.14","sha":"87baf18a352c6e2f5230c7fb51c9ba17fc85bde6","kind":"tag","published_at":"2015-06-06T20:55:00.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.14","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.14/manifests"},{"name":"v3.1.13","sha":"a04ce0fab5244028bd1aa6e9cede0f953ab72ce8","kind":"tag","published_at":"2015-06-05T09:29:59.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.13","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.13/manifests"},{"name":"v3.1.12","sha":"9ab1d1e478bff6aaffcde0c5fd8fc8c670f06d5d","kind":"tag","published_at":"2015-06-05T09:00:26.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.12","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.12/manifests"},{"name":"v3.1.11","sha":"58daefc0ebea35494345786606e34a4002704190","kind":"tag","published_at":"2015-06-03T21:13:06.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.11","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.11/manifests"},{"name":"v3.1.10","sha":"fdeb0221e898480b3f9cc7bcee1ebcc5bb5edbe6","kind":"tag","published_at":"2015-06-02T01:18:54.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.10","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"a1fffcd1ab01df61e10cc540be90df307699c4a8","kind":"tag","published_at":"2015-05-25T04:48:21.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.9","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"4e538c4dc850bcb49ecd0a2e0f7b781b56aae33d","kind":"tag","published_at":"2015-05-23T01:05:00.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.8","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"aa87a04774f8a1cdbebaf5f384378c14173ce047","kind":"tag","published_at":"2015-05-21T10:51:52.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.7","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"323e37ad884f7bbca614e41af327ceccac187b4f","kind":"tag","published_at":"2015-05-20T23:06:06.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.6","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"f9e5fe42910d602f894dffcaa7538cdb7ea706f4","kind":"tag","published_at":"2015-05-17T21:13:40.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.5","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"32592af874939372ac8c7d604cb2e7d9531bb709","kind":"tag","published_at":"2015-05-16T22:17:12.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.4","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.4/manifests"},{"name":"v3.1.3","sha":"5f8cfd35be7b02c7e505363e5ed13bac13f51028","kind":"tag","published_at":"2015-05-15T19:55:56.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.3","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"20c1b4575fca103fab2a624b73eb36d141dba2b4","kind":"tag","published_at":"2015-05-14T20:39:13.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.2","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"d97f3608897e459386f0eca62360cb7d54e67757","kind":"tag","published_at":"2015-05-07T12:49:05.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.1","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"6b1fc0f668e32d5cc6f27d326b38e2d3993b9c29","kind":"tag","published_at":"2015-05-06T16:19:48.000Z","download_url":"https://codeload.github.com/babel/babel-eslint/tar.gz/v3.1.0","html_url":"https://github.com/babel/babel-eslint/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babel%2Fbabel-eslint/tags/v3.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-08T01:51:38.947Z","dependent_packages_count":151269,"downloads":17571696,"downloads_period":"last-month","dependent_repos_count":1742519,"rankings":{"downloads":0.06288422415569425,"dependent_repos_count":0.01768179570582552,"dependent_packages_count":0.00036544251856237165,"stargazers_count":1.6351022718999157,"forks_count":2.213496314400306,"docker_downloads_count":0.06561098756342887,"average":0.6658568393739555},"purl":"pkg:npm/babel-eslint","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/babel-eslint","docker_dependents_count":3953,"docker_downloads_count":849802934,"usage_url":"https://repos.ecosyste.ms/usage/npm/babel-eslint","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/babel-eslint/dependencies","status":"deprecated","funding_links":["https://github.com/sponsors/babel","https://opencollective.com/babel","https://gitcoin.co/grants/2906/babel-compiler-for-next-generation-javascript"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/babel-eslint/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/babel-eslint/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/babel-eslint/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/babel-eslint/related_packages","maintainers":[{"uuid":"danez","login":"danez","name":null,"email":"npm@tschinder.de","url":null,"packages_count":43,"html_url":"https://www.npmjs.com/~danez","role":null,"created_at":"2022-11-10T11:48:36.918Z","updated_at":"2022-11-10T11:48:36.918Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/danez/packages"},{"uuid":"jameshenry","login":"jameshenry","name":null,"email":"james@henry.sc","url":null,"packages_count":254,"html_url":"https://www.npmjs.com/~jameshenry","role":null,"created_at":"2022-11-10T11:48:36.932Z","updated_at":"2022-11-10T11:48:36.932Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jameshenry/packages"},{"uuid":"loganfsmyth","login":"loganfsmyth","name":null,"email":"loganfsmyth@gmail.com","url":null,"packages_count":177,"html_url":"https://www.npmjs.com/~loganfsmyth","role":null,"created_at":"2022-11-10T11:48:36.949Z","updated_at":"2022-11-10T11:48:36.949Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/loganfsmyth/packages"},{"uuid":"sebmck","login":"sebmck","name":null,"email":"sebmck@gmail.com","url":null,"packages_count":44,"html_url":"https://www.npmjs.com/~sebmck","role":null,"created_at":"2022-11-10T11:48:36.986Z","updated_at":"2022-11-10T11:48:36.986Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sebmck/packages"},{"uuid":"monastic.panic","login":"monastic.panic","name":null,"email":"monastic.panic@gmail.com","url":null,"packages_count":218,"html_url":"https://www.npmjs.com/~monastic.panic","role":null,"created_at":"2022-11-10T11:48:36.956Z","updated_at":"2022-11-10T11:48:36.956Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/monastic.panic/packages"},{"uuid":"hzoo","login":"hzoo","name":null,"email":"hi@henryzoo.com","url":null,"packages_count":485,"html_url":"https://www.npmjs.com/~hzoo","role":null,"created_at":"2022-11-10T11:48:36.927Z","updated_at":"2022-11-10T11:48:36.927Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/hzoo/packages"},{"uuid":"existentialism","login":"existentialism","name":null,"email":"bng412@gmail.com","url":null,"packages_count":371,"html_url":"https://www.npmjs.com/~existentialism","role":null,"created_at":"2022-11-10T11:48:36.923Z","updated_at":"2022-11-10T11:48:36.923Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/existentialism/packages"},{"uuid":"nicolo-ribaudo","login":"nicolo-ribaudo","name":null,"email":"nicolo.ribaudo@gmail.com","url":null,"packages_count":311,"html_url":"https://www.npmjs.com/~nicolo-ribaudo","role":null,"created_at":"2022-11-10T11:48:36.965Z","updated_at":"2022-11-10T11:48:36.965Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nicolo-ribaudo/packages"},{"uuid":"zertosh","login":"zertosh","name":null,"email":"zertosh@gmail.com","url":null,"packages_count":96,"html_url":"https://www.npmjs.com/~zertosh","role":null,"created_at":"2022-11-10T11:48:36.990Z","updated_at":"2022-11-10T11:48:36.990Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/zertosh/packages"},{"uuid":"not-an-aardvark","login":"not-an-aardvark","name":null,"email":"teddy.katz@gmail.com","url":null,"packages_count":25,"html_url":"https://www.npmjs.com/~not-an-aardvark","role":null,"created_at":"2022-11-10T11:48:36.976Z","updated_at":"2022-11-10T11:48:36.976Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/not-an-aardvark/packages"},{"uuid":"mysticatea","login":"mysticatea","name":null,"email":"public@mysticatea.dev","url":null,"packages_count":65,"html_url":"https://www.npmjs.com/~mysticatea","role":null,"created_at":"2022-11-10T11:48:36.961Z","updated_at":"2022-11-10T11:48:36.961Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mysticatea/packages"},{"uuid":"kaicataldo","login":"kaicataldo","name":null,"email":"kaicataldo@gmail.com","url":null,"packages_count":21,"html_url":"https://www.npmjs.com/~kaicataldo","role":null,"created_at":"2022-11-10T11:48:36.940Z","updated_at":"2022-11-10T11:48:36.940Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kaicataldo/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5005316,"maintainers_count":1012639,"namespaces_count":295318,"keywords_count":699769,"github":"npm","metadata":{"funded_packages_count":150180},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-05T05:52:15.849Z","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":22,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"4296639586","node_id":"PR_kwDOCwz4yM7T_uFE","number":600,"state":"closed","title":"Bump babel-eslint from 8.2.6 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","Stale","javascript"],"assignees":["Ericky14"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T01:41:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T15:02:19.000Z","updated_at":"2026-04-27T01:42:00.000Z","time_to_close":556779,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 8.2.6 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\r\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\r\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=8.2.6\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/codeparticle/codeparticle.website.process/pull/600","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeparticle%2Fcodeparticle.website.process/issues/600","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/600/packages"},{"uuid":"4230932368","node_id":"PR_kwDODpVjc87REoJn","number":1813,"state":"open","title":"chore(deps-dev): bump babel-eslint from 10.0.2 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","Stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-09T09:03:25.000Z","updated_at":"2026-04-12T01:32:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"babel-eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 10.0.2 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\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-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=10.0.2\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/codeparticle/whitelabelwallet.styleguide/pull/1813","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeparticle%2Fwhitelabelwallet.styleguide/issues/1813","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1813/packages"},{"uuid":"3801044428","node_id":"PR_kwDOQ3nf7c68iE8s","number":7,"state":"open","title":"chore(deps): bump the dev-dependencies group with 13 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-11T09:59:03.000Z","updated_at":"2026-01-11T09:59:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dev-dependencies","update_count":13,"packages":[{"name":"@babel/core","old_version":"7.0.0","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/register","old_version":"7.0.0","new_version":"7.28.3","repository_url":"https://github.com/babel/babel"},{"name":"@vue/cli-plugin-babel","old_version":"3.6.0","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/cli-plugin-eslint","old_version":"3.9.1","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/cli-plugin-unit-jest","old_version":"3.6.3","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/cli-service","old_version":"3.6.0","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/test-utils","old_version":"1.0.0-beta.29","new_version":"2.4.6","repository_url":"https://github.com/vuejs/test-utils"},{"name":"babel-eslint","old_version":"8.0.1","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-jest","old_version":"23.6.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"eslint","old_version":"5.16.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-vue","old_version":"5.2.2","new_version":"10.6.2","repository_url":"https://github.com/vuejs/eslint-plugin-vue"},{"name":"sass-loader","old_version":"7.3.1","new_version":"16.0.6","repository_url":"https://github.com/webpack/sass-loader"},{"name":"svg-sprite-loader","old_version":"4.1.3","new_version":"6.0.11","repository_url":"https://github.com/JetBrains/svg-sprite-loader"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 13 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.0.0` | `7.28.5` |\n| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.0.0` | `7.28.3` |\n| [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) | `3.6.0` | `5.0.9` |\n| [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) | `3.9.1` | `5.0.9` |\n| [@vue/cli-plugin-unit-jest](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-unit-jest) | `3.6.3` | `5.0.9` |\n| [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) | `3.6.0` | `5.0.9` |\n| [@vue/test-utils](https://github.com/vuejs/test-utils) | `1.0.0-beta.29` | `2.4.6` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.0.1` | `10.1.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `23.6.0` | `30.2.0` |\n| [eslint](https://github.com/eslint/eslint) | `5.16.0` | `9.39.2` |\n| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `5.2.2` | `10.6.2` |\n| [sass-loader](https://github.com/webpack/sass-loader) | `7.3.1` | `16.0.6` |\n| [svg-sprite-loader](https://github.com/JetBrains/svg-sprite-loader) | `4.1.3` | `6.0.11` |\n\nUpdates `@babel/core` from 7.0.0 to 7.28.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\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/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da0d1ad52e222bcac42b06eb19373fdaa71babef\"\u003e\u003ccode\u003eda0d1ad\u003c/code\u003e\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17490\"\u003e#17490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/453b068f36b8b2f8a5d10ef9e05e4ec6a985b28f\"\u003e\u003ccode\u003e453b068\u003c/code\u003e\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17474\"\u003e#17474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/98d18aa4f66ce300a6a863bad223ab67b3fdf282\"\u003e\u003ccode\u003e98d18aa\u003c/code\u003e\u003c/a\u003e Misc: Cleanup Babel 8 tasks (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17429\"\u003e#17429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64ec61ed54fab405a484f310dc61cb94bb55eecc\"\u003e\u003ccode\u003e64ec61e\u003c/code\u003e\u003c/a\u003e export PartialConfig and NormalizedOptions (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17470\"\u003e#17470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.5/packages/babel-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 \u003ccode\u003e@​babel/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/register` from 7.0.0 to 7.28.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/register\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSOUHAILA SERBOUT (\u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/register\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:leftwards_arrow_with_hook: Revert\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17432\"\u003e#17432\u003c/a\u003e Do not mark OptionalMemberExpresion as LVal (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\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/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b76a5f2c1ae0b8ea308c1687f86cc8cdbaffc88\"\u003e\u003ccode\u003e4b76a5f\u003c/code\u003e\u003c/a\u003e Enable \u003ccode\u003edot-notation\u003c/code\u003e rule (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17301\"\u003e#17301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/afcd2327788e2a59226f1700b9293639d4f62acb\"\u003e\u003ccode\u003eafcd232\u003c/code\u003e\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/317e332e650bc04907bc787ab79f930288a3e71e\"\u003e\u003ccode\u003e317e332\u003c/code\u003e\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17207\"\u003e#17207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5e991bd4d785de41fc2a3829c8ab34f6bb931153\"\u003e\u003ccode\u003e5e991bd\u003c/code\u003e\u003c/a\u003e add require-esm babel-register test (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17206\"\u003e#17206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3\"\u003e\u003ccode\u003efdc0fb5\u003c/code\u003e\u003c/a\u003e [Babel 8] Bump nodejs requirements to \u003ccode\u003e^20.19.0 || \u0026gt;= 22.12.0\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17204\"\u003e#17204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cd24cc07ef6558b7f6510f9177f6393c91b0549f\"\u003e\u003ccode\u003ecd24cc0\u003c/code\u003e\u003c/a\u003e chore: Update TS 5.7 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17053\"\u003e#17053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/844901e2e894e9113a5b00caf826cb2e9ef6c34c\"\u003e\u003ccode\u003e844901e\u003c/code\u003e\u003c/a\u003e Update tests for Node.js 22.12 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/16995\"\u003e#16995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.3/packages/babel-register\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/register\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-plugin-babel` from 3.6.0 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-plugin-babel\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-plugin-babel\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/98c66c93ae45d3347f62c56838caab86561ad4f7\"\u003e\u003ccode\u003e98c66c9\u003c/code\u003e\u003c/a\u003e v5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ca97fc2920a3fc9b0288d5fabef1a97356b8da23\"\u003e\u003ccode\u003eca97fc2\u003c/code\u003e\u003c/a\u003e v5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/dd53f26bc0c51fec7c5fb2c18f4769de984ad79c\"\u003e\u003ccode\u003edd53f26\u003c/code\u003e\u003c/a\u003e v5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/a859b1fdf26bca3fcd44b535965926da333d11f8\"\u003e\u003ccode\u003ea859b1f\u003c/code\u003e\u003c/a\u003e v5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/92d80a89122cea830a4e7e32946af64b4c3b62f7\"\u003e\u003ccode\u003e92d80a8\u003c/code\u003e\u003c/a\u003e v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c913cdcb67f4a8e7c1f8affd1a6ba9a93c0f3ebd\"\u003e\u003ccode\u003ec913cdc\u003c/code\u003e\u003c/a\u003e v5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-plugin-babel\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-plugin-eslint` from 3.9.1 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-plugin-eslint\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-plugin-eslint\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/98c66c93ae45d3347f62c56838caab86561ad4f7\"\u003e\u003ccode\u003e98c66c9\u003c/code\u003e\u003c/a\u003e v5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ca97fc2920a3fc9b0288d5fabef1a97356b8da23\"\u003e\u003ccode\u003eca97fc2\u003c/code\u003e\u003c/a\u003e v5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/dd53f26bc0c51fec7c5fb2c18f4769de984ad79c\"\u003e\u003ccode\u003edd53f26\u003c/code\u003e\u003c/a\u003e v5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/a859b1fdf26bca3fcd44b535965926da333d11f8\"\u003e\u003ccode\u003ea859b1f\u003c/code\u003e\u003c/a\u003e v5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/92d80a89122cea830a4e7e32946af64b4c3b62f7\"\u003e\u003ccode\u003e92d80a8\u003c/code\u003e\u003c/a\u003e v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c913cdcb67f4a8e7c1f8affd1a6ba9a93c0f3ebd\"\u003e\u003ccode\u003ec913cdc\u003c/code\u003e\u003c/a\u003e v5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-plugin-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-plugin-unit-jest` from 3.6.3 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-plugin-unit-jest\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-plugin-unit-jest\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/98c66c93ae45d3347f62c56838caab86561ad4f7\"\u003e\u003ccode\u003e98c66c9\u003c/code\u003e\u003c/a\u003e v5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ca97fc2920a3fc9b0288d5fabef1a97356b8da23\"\u003e\u003ccode\u003eca97fc2\u003c/code\u003e\u003c/a\u003e v5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/dd53f26bc0c51fec7c5fb2c18f4769de984ad79c\"\u003e\u003ccode\u003edd53f26\u003c/code\u003e\u003c/a\u003e v5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/a859b1fdf26bca3fcd44b535965926da333d11f8\"\u003e\u003ccode\u003ea859b1f\u003c/code\u003e\u003c/a\u003e v5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/92d80a89122cea830a4e7e32946af64b4c3b62f7\"\u003e\u003ccode\u003e92d80a8\u003c/code\u003e\u003c/a\u003e v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c913cdcb67f4a8e7c1f8affd1a6ba9a93c0f3ebd\"\u003e\u003ccode\u003ec913cdc\u003c/code\u003e\u003c/a\u003e v5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-plugin-unit-jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-service` from 3.6.0 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-service\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-service\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c21c15665538b5117d21354ae52b1939895b5e68\"\u003e\u003ccode\u003ec21c156\u003c/code\u003e\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4dacd89b6edf63bef07fd80d3b6108f72b5\"\u003e\u003ccode\u003e0260e4d\u003c/code\u003e\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service/issues/7222\"\u003e#7222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a50515c48b9ad5085e79d3c2b16ae76825\"\u003e\u003ccode\u003ebeffe8a\u003c/code\u003e\u003c/a\u003e fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2af693893ca75e372f286d92152bc8d960\"\u003e\u003ccode\u003e558dea2\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/bddd64d5b7eba65e1b0f0ec36fd8af2e7d5e3ce6\"\u003e\u003ccode\u003ebddd64d\u003c/code\u003e\u003c/a\u003e fix: optimize the judgment on whether HTTPS has been set in options (\u003ca href=\"https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service/issues/7202\"\u003e#7202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/fcf27e350e743a2fbc99d4c021dcd49e43cac929\"\u003e\u003ccode\u003efcf27e3\u003c/code\u003e\u003c/a\u003e fixup! fix: compatibility with Vue 2.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-service\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/test-utils` from 1.0.0-beta.29 to 2.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/test-utils/releases\"\u003e\u003ccode\u003e@​vue/test-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: circular references in props cause maximum call stack size exceeded by \u003ca href=\"https://github.com/Evobaso-J\"\u003e\u003ccode\u003e@​Evobaso-J\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2371\"\u003evuejs/test-utils#2371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update attachTo type in MountingOptions interface by \u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2375\"\u003evuejs/test-utils#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: change vm to always provide global property by \u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2386\"\u003evuejs/test-utils#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: renderStubDefaultSlot with scoped slots by \u003ca href=\"https://github.com/cexbrayat\"\u003e\u003ccode\u003e@​cexbrayat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2397\"\u003evuejs/test-utils#2397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Added dynamic return for element getter by \u003ca href=\"https://github.com/nandi95\"\u003e\u003ccode\u003e@​nandi95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2406\"\u003evuejs/test-utils#2406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(stubs): avoid warning on normalized props with Vue v3.4.22 by \u003ca href=\"https://github.com/cexbrayat\"\u003e\u003ccode\u003e@​cexbrayat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2413\"\u003evuejs/test-utils#2413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: set global provides before running vue plugins by \u003ca href=\"https://github.com/danielroe\"\u003e\u003ccode\u003e@​danielroe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2423\"\u003evuejs/test-utils#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: issue 2319 throw first error thrown during mount by \u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2428\"\u003evuejs/test-utils#2428\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/Jinjiang\"\u003e\u003ccode\u003e@​Jinjiang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2373\"\u003evuejs/test-utils#2373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2375\"\u003evuejs/test-utils#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matusekma\"\u003e\u003ccode\u003e@​matusekma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2351\"\u003evuejs/test-utils#2351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/w2xi\"\u003e\u003ccode\u003e@​w2xi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.c...\n\n_Description has been truncated_","html_url":"https://github.com/paul-zhang-sudo/bcp-admin-ui/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paul-zhang-sudo%2Fbcp-admin-ui/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"2922786249","node_id":"PR_kwDOCHVHfs6uNi3J","number":554,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-17T05:00:13.173Z","updated_at":"2026-08-20T22:32:15.675Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.28.4"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.4 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBill Collins (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlenn Willen (\u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/22493b64c549836d214788cb5f3299721c725f8c\"\u003e\u003ccode\u003e22493b6\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/traverse\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17485\"\u003e#17485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5051613c021b6604929278d6811fa671f49dfbdb\"\u003e\u003ccode\u003e5051613\u003c/code\u003e\u003c/a\u003e Type-check \u003ccode\u003e.d.ts\u003c/code\u003e file with \u003ccode\u003estrict: true\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17461\"\u003e#17461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apache/shenyu-dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/apache/shenyu-dashboard/pull/554","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fshenyu-dashboard/issues/554","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/554/packages"},{"uuid":"2893127363","node_id":"PR_kwDOCR5Qtc6scZ7D","number":239,"state":"open","title":"chore(deps): bump the major group across 1 directory with 60 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-07T08:34:36.000Z","updated_at":"2025-10-07T08:34:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"major","update_count":60,"packages":[{"name":"@coreui/coreui","old_version":"2.1.16","new_version":"5.4.3","repository_url":"https://github.com/coreui/coreui"},{"name":"@coreui/icons","old_version":"0.3.0","new_version":"3.0.1","repository_url":"https://github.com/coreui/coreui-icons"},{"name":"@coreui/vue","old_version":"2.1.2","new_version":"5.7.0","repository_url":"https://github.com/coreui/coreui-vue"},{"name":"@fortawesome/fontawesome-free","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/fontawesome-svg-core","old_version":"1.2.36","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/free-brands-svg-icons","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/free-regular-svg-icons","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/free-solid-svg-icons","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/vue-fontawesome","old_version":"0.1.10","new_version":"3.1.2","repository_url":"https://github.com/FortAwesome/vue-fontawesome"},{"name":"axios","old_version":"0.25.0","new_version":"1.12.2","repository_url":"https://github.com/axios/axios"},{"name":"eventemitter3","old_version":"3.1.2","new_version":"5.0.1","repository_url":"https://github.com/primus/eventemitter3"},{"name":"jquery","old_version":"1.12.4","new_version":"3.7.1","repository_url":"https://github.com/jquery/jquery"},{"name":"sass-loader","old_version":"7.3.1","new_version":"16.0.5","repository_url":"https://github.com/webpack-contrib/sass-loader"},{"name":"style-loader","old_version":"0.23.1","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"vue","old_version":"2.7.16","new_version":"3.5.22","repository_url":"https://github.com/vuejs/core"},{"name":"vue-i18n","old_version":"8.28.2","new_version":"11.1.12","repository_url":"https://github.com/intlify/vue-i18n"},{"name":"vue-router","old_version":"3.6.5","new_version":"4.5.1","repository_url":"https://github.com/vuejs/router"},{"name":"vue-toggles","old_version":"1.1.4","new_version":"2.2.1","repository_url":"https://github.com/juliandreas/vue-toggles"},{"name":"vuex","old_version":"3.6.2","new_version":"4.1.0","repository_url":"https://github.com/vuejs/vuex"},{"name":"vuex-persistedstate","old_version":"2.7.1","new_version":"4.1.0","repository_url":"https://github.com/robinvdvleuten/vuex-persistedstate"},{"name":"autoprefixer","old_version":"7.2.6","new_version":"10.4.21","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-jest","old_version":"21.2.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-loader","old_version":"7.1.5","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"babel-plugin-dynamic-import-node","old_version":"1.2.0","new_version":"2.3.3","repository_url":"https://github.com/airbnb/babel-plugin-dynamic-import-node"},{"name":"chalk","old_version":"2.4.2","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"chromedriver","old_version":"2.46.0","new_version":"141.0.0","repository_url":"https://github.com/giggio/node-chromedriver"},{"name":"copy-webpack-plugin","old_version":"4.6.0","new_version":"13.0.1","repository_url":"https://github.com/webpack-contrib/copy-webpack-plugin"},{"name":"cross-spawn","old_version":"5.1.0","new_version":"7.0.6","repository_url":"https://github.com/moxystudio/node-cross-spawn"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"eslint","old_version":"4.19.1","new_version":"9.37.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-standard","old_version":"10.2.1","new_version":"17.1.0","repository_url":"https://github.com/standard/eslint-config-standard"},{"name":"eslint-friendly-formatter","old_version":"3.0.0","new_version":"4.0.1","repository_url":"https://github.com/royriojas/eslint-friendly-formatter"},{"name":"eslint-loader","old_version":"1.9.0","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/eslint-loader"},{"name":"eslint-plugin-node","old_version":"5.2.1","new_version":"11.1.0","repository_url":"https://github.com/mysticatea/eslint-plugin-node"},{"name":"eslint-plugin-promise","old_version":"3.8.0","new_version":"7.2.1","repository_url":"https://github.com/eslint-community/eslint-plugin-promise"},{"name":"eslint-plugin-standard","old_version":"3.1.0","new_version":"5.0.0","repository_url":"https://github.com/standard/eslint-plugin-standard"},{"name":"eslint-plugin-vue","old_version":"4.7.1","new_version":"10.5.0","repository_url":"https://github.com/vuejs/eslint-plugin-vue"},{"name":"file-loader","old_version":"1.1.11","new_version":"6.2.0","repository_url":"https://github.com/webpack-contrib/file-loader"},{"name":"html-webpack-plugin","old_version":"2.30.1","new_version":"5.6.4","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"jest","old_version":"22.4.4","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-serializer-vue","old_version":"0.3.0","new_version":"3.1.0","repository_url":"https://github.com/eddyerburgh/jest-serializer-vue"},{"name":"nightwatch","old_version":"0.9.21","new_version":"3.12.2","repository_url":"https://github.com/nightwatchjs/nightwatch"},{"name":"node-notifier","old_version":"5.4.5","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"optimize-css-assets-webpack-plugin","old_version":"3.2.1","new_version":"6.0.1","repository_url":"https://github.com/NMFR/optimize-css-assets-webpack-plugin"},{"name":"ora","old_version":"1.4.0","new_version":"9.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"postcss-import","old_version":"11.1.0","new_version":"16.1.1","repository_url":"https://github.com/postcss/postcss-import"},{"name":"postcss-loader","old_version":"2.1.6","new_version":"8.2.0","repository_url":"https://github.com/webpack-contrib/postcss-loader"},{"name":"postcss-url","old_version":"7.3.2","new_version":"10.1.3","repository_url":"https://github.com/postcss/postcss-url"},{"name":"rimraf","old_version":"2.7.1","new_version":"6.0.1","repository_url":"https://github.com/isaacs/rimraf"},{"name":"semver","old_version":"5.7.2","new_version":"7.7.2","repository_url":"https://github.com/npm/node-semver"},{"name":"uglifyjs-webpack-plugin","old_version":"1.3.0","new_version":"2.2.0","repository_url":"https://github.com/webpack-contrib/uglifyjs-webpack-plugin"},{"name":"url-loader","old_version":"0.5.9","new_version":"4.1.1","repository_url":"https://github.com/webpack-contrib/url-loader"},{"name":"vue-jest","old_version":"1.4.0","new_version":"3.0.7","repository_url":"https://github.com/vuejs/vue-jest"},{"name":"vue-loader","old_version":"13.7.3","new_version":"17.4.2","repository_url":"https://github.com/vuejs/vue-loader"},{"name":"vue-style-loader","old_version":"3.1.2","new_version":"4.1.3","repository_url":"https://github.com/vuejs/vue-style-loader"},{"name":"webpack","old_version":"3.12.0","new_version":"5.102.0","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-bundle-analyzer","old_version":"2.13.1","new_version":"4.10.2","repository_url":"https://github.com/webpack-contrib/webpack-bundle-analyzer"},{"name":"webpack-dev-server","old_version":"2.11.5","new_version":"5.2.2","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"webpack-merge","old_version":"4.2.2","new_version":"6.0.1","repository_url":"https://github.com/survivejs/webpack-merge"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 60 updates in the /frontend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@coreui/coreui](https://github.com/coreui/coreui) | `2.1.16` | `5.4.3` |\n| [@coreui/icons](https://github.com/coreui/coreui-icons) | `0.3.0` | `3.0.1` |\n| [@coreui/vue](https://github.com/coreui/coreui-vue) | `2.1.2` | `5.7.0` |\n| [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) | `1.2.36` | `7.1.0` |\n| [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/vue-fontawesome](https://github.com/FortAwesome/vue-fontawesome) | `0.1.10` | `3.1.2` |\n| [axios](https://github.com/axios/axios) | `0.25.0` | `1.12.2` |\n| [eventemitter3](https://github.com/primus/eventemitter3) | `3.1.2` | `5.0.1` |\n| [jquery](https://github.com/jquery/jquery) | `1.12.4` | `3.7.1` |\n| [sass-loader](https://github.com/webpack-contrib/sass-loader) | `7.3.1` | `16.0.5` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `0.23.1` | `4.0.0` |\n| [vue](https://github.com/vuejs/core) | `2.7.16` | `3.5.22` |\n| [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) | `8.28.2` | `11.1.12` |\n| [vue-router](https://github.com/vuejs/router) | `3.6.5` | `4.5.1` |\n| [vue-toggles](https://github.com/juliandreas/vue-toggles) | `1.1.4` | `2.2.1` |\n| [vuex](https://github.com/vuejs/vuex) | `3.6.2` | `4.1.0` |\n| [vuex-persistedstate](https://github.com/robinvdvleuten/vuex-persistedstate) | `2.7.1` | `4.1.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `7.2.6` | `10.4.21` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `21.2.0` | `30.2.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `7.1.5` | `10.0.0` |\n| [babel-plugin-dynamic-import-node](https://github.com/airbnb/babel-plugin-dynamic-import-node) | `1.2.0` | `2.3.3` |\n| [chalk](https://github.com/chalk/chalk) | `2.4.2` | `5.6.2` |\n| [chromedriver](https://github.com/giggio/node-chromedriver) | `2.46.0` | `141.0.0` |\n| [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) | `4.6.0` | `13.0.1` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `5.1.0` | `7.0.6` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `4.19.1` | `9.37.0` |\n| [eslint-config-standard](https://github.com/standard/eslint-config-standard) | `10.2.1` | `17.1.0` |\n| [eslint-friendly-formatter](https://github.com/royriojas/eslint-friendly-formatter) | `3.0.0` | `4.0.1` |\n| [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | `1.9.0` | `4.0.2` |\n| [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) | `5.2.1` | `11.1.0` |\n| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `3.8.0` | `7.2.1` |\n| [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) | `3.1.0` | `5.0.0` |\n| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `4.7.1` | `10.5.0` |\n| [file-loader](https://github.com/webpack-contrib/file-loader) | `1.1.11` | `6.2.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `2.30.1` | `5.6.4` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `22.4.4` | `30.2.0` |\n| [jest-serializer-vue](https://github.com/eddyerburgh/jest-serializer-vue) | `0.3.0` | `3.1.0` |\n| [nightwatch](https://github.com/nightwatchjs/nightwatch) | `0.9.21` | `3.12.2` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `5.4.5` | `10.0.1` |\n| [optimize-css-assets-webpack-plugin](https://github.com/NMFR/optimize-css-assets-webpack-plugin) | `3.2.1` | `6.0.1` |\n| [ora](https://github.com/sindresorhus/ora) | `1.4.0` | `9.0.0` |\n| [postcss-import](https://github.com/postcss/postcss-import) | `11.1.0` | `16.1.1` |\n| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | `2.1.6` | `8.2.0` |\n| [postcss-url](https://github.com/postcss/postcss-url) | `7.3.2` | `10.1.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `2.7.1` | `6.0.1` |\n| [semver](https://github.com/npm/node-semver) | `5.7.2` | `7.7.2` |\n| [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) | `1.3.0` | `2.2.0` |\n| [url-loader](https://github.com/webpack-contrib/url-loader) | `0.5.9` | `4.1.1` |\n| [vue-jest](https://github.com/vuejs/vue-jest) | `1.4.0` | `3.0.7` |\n| [vue-loader](https://github.com/vuejs/vue-loader) | `13.7.3` | `17.4.2` |\n| [vue-style-loader](https://github.com/vuejs/vue-style-loader) | `3.1.2` | `4.1.3` |\n| [webpack](https://github.com/webpack/webpack) | `3.12.0` | `5.102.0` |\n| [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | `2.13.1` | `4.10.2` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `2.11.5` | `5.2.2` |\n| [webpack-merge](https://github.com/survivejs/webpack-merge) | `4.2.2` | `6.0.1` |\n\n\nUpdates `@coreui/coreui` from 2.1.16 to 5.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreui/coreui/releases\"\u003e\u003ccode\u003e@​coreui/coreui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.4.2...v5.4.3\"\u003ehttps://github.com/coreui/coreui/compare/v5.4.2...v5.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.4.1...v5.4.2\"\u003ehttps://github.com/coreui/coreui/compare/v5.4.1...v5.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: spurious deprecation warnings in SCSS code by \u003ca href=\"https://github.com/arikorn\"\u003e\u003ccode\u003e@​arikorn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/980\"\u003ecoreui/coreui#980\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/arikorn\"\u003e\u003ccode\u003e@​arikorn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/980\"\u003ecoreui/coreui#980\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/coreui/coreui/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emissing bsKeys constant by \u003ca href=\"https://github.com/muratonnet\"\u003e\u003ccode\u003e@​muratonnet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/951\"\u003ecoreui/coreui#951\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/muratonnet\"\u003e\u003ccode\u003e@​muratonnet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/951\"\u003ecoreui/coreui#951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.3.2...v5.4.0\"\u003ehttps://github.com/coreui/coreui/compare/v5.3.2...v5.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.3.1...v5.3.2\"\u003ehttps://github.com/coreui/coreui/compare/v5.3.1...v5.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/coreui/coreui/compare/v5.3.0...v5.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eCoreUI for Bootstrap 5.3.0 – Future-Proof Your UI with Sass Modules \u0026amp; CSS Logical Properties\u003c/h2\u003e\n\u003cp\u003eCoreUI 5.3.0 brings essential upgrades to keep your projects aligned with the latest web standards. With this release, we’ve proactively adopted improvements that ensure long-term maintainability and better internationalization support.\u003c/p\u003e\n\u003ch4\u003e\u003cstrong\u003eWhat’s New?\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003e✅ \u003cstrong\u003eMigration to Sass Modules\u003c/strong\u003e – Say goodbye to deprecated \u003ccode\u003e@import\u003c/code\u003e rules and global function warnings. CoreUI is now fully compatible with Dart Sass 3.0.0+, ensuring a smooth development experience.\u003cbr /\u003e\n✅ \u003cstrong\u003eSupport for CSS Logical Properties\u003c/strong\u003e – Enhanced LTR and RTL support for better adaptability in multilingual applications.\u003c/p\u003e\n\u003cp\u003eWhile Bootstrap are implementing these changes gradually, we’ve taken a proactive approach to give our users the latest advancements today. \u003cstrong\u003eDespite these significant improvements, CoreUI remains fully compatible with Bootstrap\u003c/strong\u003e, ensuring a seamless transition for those already using Bootstrap-based projects.\u003c/p\u003e\n\u003cp\u003eFix this:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cinput type=\"checkbox\" checked=\"\" disabled=\"\" /\u003e \u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/29853\"\u003etwbs/bootstrap#29853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix invalid link by \u003ca href=\"https://github.com/dbarzin\"\u003e\u003ccode\u003e@​dbarzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/872\"\u003ecoreui/coreui#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate tests and workflows by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/884\"\u003ecoreui/coreui#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor drop node sass support by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/905\"\u003ecoreui/coreui#905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix var invalid pseudo element in _form-select.scss by \u003ca href=\"https://github.com/imcyee\"\u003e\u003ccode\u003e@​imcyee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/908\"\u003ecoreui/coreui#908\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/coreui/coreui/commit/5f384d7cb0f6b609ae62572c9b3acab6f182ca91\"\u003e\u003ccode\u003e5f384d7\u003c/code\u003e\u003c/a\u003e release: v5.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/a658bc5f290d26bf4c98f2868a4037b236d1577c\"\u003e\u003ccode\u003ea658bc5\u003c/code\u003e\u003c/a\u003e fix: color-contrast() function for WCAG 2.1 compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/9898118695a3a1dfdaffebbc15c3cc352620bafb\"\u003e\u003ccode\u003e9898118\u003c/code\u003e\u003c/a\u003e chore: update dependencies and devDependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/f9fca5e4213a302f44995775a45697112ca04c9b\"\u003e\u003ccode\u003ef9fca5e\u003c/code\u003e\u003c/a\u003e fix: color-contrast() function for WCAG 2.1 compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/e5df9716afdd5b70071df7f5eef45fd14abfeec1\"\u003e\u003ccode\u003ee5df971\u003c/code\u003e\u003c/a\u003e fix(Spinner): spinner deformation in flex boxes when content is multiline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/5b4009a8f2bbfd7a530276962b3eec7fb7c043f3\"\u003e\u003ccode\u003e5b4009a\u003c/code\u003e\u003c/a\u003e refactor: set the cursor to a pointer on the search cancel input button\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/35f525360960abfba1594397c0664f6ffedfd6df\"\u003e\u003ccode\u003e35f5253\u003c/code\u003e\u003c/a\u003e fix: color-contrast() function for WCAG 2.1 compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/356fdbdfd2cd5b53e55bcc0b4e755d7f9214facb\"\u003e\u003ccode\u003e356fdbd\u003c/code\u003e\u003c/a\u003e docs: add a link to the roadmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/aecf5dcfeb891a705e7af6fbf9c56706cbb6569f\"\u003e\u003ccode\u003eaecf5dc\u003c/code\u003e\u003c/a\u003e docs: improve responsive design\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/a8ab9fd81f2dadfc1a04ce6e8377878efcb79d53\"\u003e\u003ccode\u003ea8ab9fd\u003c/code\u003e\u003c/a\u003e release: v5.4.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coreui/coreui/compare/v2.1.16...v5.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@coreui/icons` from 0.3.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreui/coreui-icons/releases\"\u003e\u003ccode\u003e@​coreui/icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-icons/commit/a5fbf8f482d35cfce6f683866f0c17af1eea356b\"\u003efix: wrong relative paths in source maps\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-icons/commit/87cbc07d0e7678b711f86243f798999cd6bd75e2\"\u003echore: update dependencies and devDependencies\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0-beta.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003efeat: 502 CoreUI Free Icons\nfeat: 196 Flag Icons\nfeat: 829 Brand Icons\u003c/p\u003e\n\u003cp\u003e1.0.0-beta.1\u003c/p\u003e\n\u003cp\u003e1.0.0-alpha.1\u003c/p\u003e\n\u003ch2\u003e1.0.0-alpha.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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\u003eSee full diff in \u003ca href=\"https://github.com/coreui/coreui-icons/commits/v3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@coreui/vue` from 2.1.2 to 5.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreui/coreui-vue/releases\"\u003e\u003ccode\u003e@​coreui/vue\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.6.0...v5.7.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.6.0...v5.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: CButton variant styling when undefined by \u003ca href=\"https://github.com/jrd-lewis\"\u003e\u003ccode\u003e@​jrd-lewis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/304\"\u003ecoreui/coreui-vue#304\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/jrd-lewis\"\u003e\u003ccode\u003e@​jrd-lewis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/304\"\u003ecoreui/coreui-vue#304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.5.0...v5.6.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.5.0...v5.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinor fixes and improvements in the \u003ccode\u003eCAccordion\u003c/code\u003e and \u003ccode\u003eCNavGroup\u003c/code\u003e component by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/296\"\u003ecoreui/coreui-vue#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade ESLint to v9.x and update dependencies by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/297\"\u003ecoreui/coreui-vue#297\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/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/296\"\u003ecoreui/coreui-vue#296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add key for looped contents by \u003ca href=\"https://github.com/Sreesanth46\"\u003e\u003ccode\u003e@​Sreesanth46\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/294\"\u003ecoreui/coreui-vue#294\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/Sreesanth46\"\u003e\u003ccode\u003e@​Sreesanth46\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/294\"\u003ecoreui/coreui-vue#294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.3.0...v5.4.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.3.0...v5.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the \u003ccode\u003eas\u003c/code\u003e property in the \u003ccode\u003eCHeader\u003c/code\u003e component to use semantic tag by \u003ca href=\"https://github.com/cesargb\"\u003e\u003ccode\u003e@​cesargb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/290\"\u003ecoreui/coreui-vue#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add as property in CFooter api by \u003ca href=\"https://github.com/cesargb\"\u003e\u003ccode\u003e@​cesargb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/291\"\u003ecoreui/coreui-vue#291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Added the 'selected' attribute to the Options of CFormSelect API. by \u003ca href=\"https://github.com/atari-sog\"\u003e\u003ccode\u003e@​atari-sog\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/292\"\u003ecoreui/coreui-vue#292\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/atari-sog\"\u003e\u003ccode\u003e@​atari-sog\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/292\"\u003ecoreui/coreui-vue#292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://coreui.io/changelog/coreui/vue/v5.3.0/\"\u003ehttps://coreui.io/changelog/coreui/vue/v5.3.0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://coreui.io/changelog/coreui/vue/v5.2.0/\"\u003ehttps://coreui.io/changelog/coreui/vue/v5.2.0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://coreui.io/changelog/coreui/vue/v5.1.0/\"\u003ehttps://coreui.io/changelog/coreui/vue/v5.1.0/\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/coreui/coreui-vue/commit/e09679af9bc5cb7e0011e0bfe2ba51d52d372f02\"\u003e\u003ccode\u003ee09679a\u003c/code\u003e\u003c/a\u003e release: v5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/2ed77781c6672e20fd84ae075e74f05929bfef1d\"\u003e\u003ccode\u003e2ed7778\u003c/code\u003e\u003c/a\u003e docs: update docsearch to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/51e2303b147db0b86c26af52a9af284729108e70\"\u003e\u003ccode\u003e51e2303\u003c/code\u003e\u003c/a\u003e fix(CNavItem): \u003ccode\u003eclass\u003c/code\u003e is now a required property; closes \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/issues/305\"\u003e#305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/bd2af6133385fd439384b73149d809d888da6c9d\"\u003e\u003ccode\u003ebd2af61\u003c/code\u003e\u003c/a\u003e chore: update dependencies and devDependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/e532f5af71656dabc8510f86b9e36b33e8a956c4\"\u003e\u003ccode\u003ee532f5a\u003c/code\u003e\u003c/a\u003e fix(CNavItem): \u003ccode\u003eclass\u003c/code\u003e is now a required property; closes \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/issues/305\"\u003e#305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/31626502f46093a4ad116042e60fd6f3dc7c8e37\"\u003e\u003ccode\u003e3162650\u003c/code\u003e\u003c/a\u003e docs: update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/b826f84fae98b19aa5b90426992ce83f994ae922\"\u003e\u003ccode\u003eb826f84\u003c/code\u003e\u003c/a\u003e feat(CDropdownToggle): add splitLabel prop for customizable screen reader text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/03308147884f24967040982ed4690e7976e3254d\"\u003e\u003ccode\u003e0330814\u003c/code\u003e\u003c/a\u003e refactor(CDropdown): minor improvements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/1154cd2888285400968025397b87df177c5fb25e\"\u003e\u003ccode\u003e1154cd2\u003c/code\u003e\u003c/a\u003e feat(CDropdown): add reference prop for custom positioning targets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/ff2f78a2196c7e22c2e891540e39de7c17df617b\"\u003e\u003ccode\u003eff2f78a\u003c/code\u003e\u003c/a\u003e refactor(CDropdown): add focus trap when used with teleport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v2.1.2...v5.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/fontawesome-free` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-free\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/fontawesome-svg-core` from 1.2.36 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-svg-core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commits/7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/free-brands-svg-icons` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/free-brands-svg-icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/free-regular-svg-icons` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/free-regular-svg-icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/free-solid-svg-icons` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/free-solid-svg-icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/vue-fontawesome` from 0.1.10 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/vue-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.1.2\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eReplaced Jest with Vitest as the test runner for unit tests. This will help improve test performance and better aligns\nwith the Vue 3 + Vite ecosystem.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eFontAwesomeIconProps\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflip\u003c/code\u003e now accepts the \u003ccode\u003eboolean\u003c/code\u003e type in addition to \u003ccode\u003e'horizontal' | 'vertical' | 'both'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emaskId\u003c/code\u003e is now correctly typed as \u003ccode\u003estring\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eDEVELOPMENT.md\u003c/code\u003e with revised release instructions\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.1.1\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved version checks related to \u003ccode\u003eprops.fixedWidth\u003c/code\u003e, \u003ccode\u003eiconProps.title\u003c/code\u003e, and \u003ccode\u003eiconProps.title\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe use of \u003ccode\u003erequire\u003c/code\u003e to retrieve the version from \u003ccode\u003e@fortawesome/fontawesome-svg-core\u003c/code\u003e for version checks has been\nremoved to help ensure compatibility with ESM builds.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.1.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFont Awesome Pro+ icons are now available with an active Pro+ subscription.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003ewidthAuto\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003erotateBy\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecated \u003ccode\u003efa-fw\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.8\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003epackage-lock.json\u003c/code\u003e to help fix faililng tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.7\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated nodejs version in \u003ccode\u003e.tool-versions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Jest configuration for local testing\u003c/li\u003e\n\u003cli\u003eRemoved an unused import in \u003ccode\u003eFontAwesomeLayers.test.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003enode-versions\u003c/code\u003e in \u003ccode\u003eci.yml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded additional exports in \u003ccode\u003eindex.d.ts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e for new Font Awesome Doc link\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.6\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing exports to TS definition in \u003ccode\u003eindex.d.ts\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/blob/3.x/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/vue-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.1.2\"\u003e3.1.2\u003c/a\u003e - 2025-09-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eReplaced Jest with Vitest as the test runner for unit tests. This will help improve test performance and better aligns\nwith the Vue 3 + Vite ecosystem.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eFontAwesomeIconProps\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflip\u003c/code\u003e now accepts the \u003ccode\u003eboolean\u003c/code\u003e type in addition to \u003ccode\u003e'horizontal' | 'vertical' | 'both'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emaskId\u003c/code\u003e is now correctly typed as \u003ccode\u003estring\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eDEVELOPMENT.md\u003c/code\u003e with revised release instructions\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.1.1\"\u003e3.1.1\u003c/a\u003e - 2025-07-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved version checks related to \u003ccode\u003eprops.fixedWidth\u003c/code\u003e, \u003ccode\u003eiconProps.title\u003c/code\u003e, and \u003ccode\u003eiconProps.title\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe use of \u003ccode\u003erequire\u003c/code\u003e to retrieve the version from \u003ccode\u003e@fortawesome/fontawesome-svg-core\u003c/code\u003e for version checks has been\nremoved to help ensure compatibility with ESM builds.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.1.0\"\u003e3.1.0\u003c/a\u003e - 2025-07-22\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFont Awesome Pro+ icons are now available with an active Pro+ subscription.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003ewidthAuto\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003erotateBy\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecated \u003ccode\u003efa-fw\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.0.8\"\u003e3.0.8\u003c/a\u003e - 2024-05-21\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003epackage-lock.json\u003c/code\u003e to help fix faililng tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.0.7\"\u003e3.0.7\u003c/a\u003e - 2024-05-21\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/FortAwesome/vue-fontawesome/commit/3e1c7e29b11417f8c63ea4190ff1cd3c867fa04b\"\u003e\u003ccode\u003e3e1c7e2\u003c/code\u003e\u003c/a\u003e Release 3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/4cdc010b61fb44638ce6de3b3e9bfb5fab7065a1\"\u003e\u003ccode\u003e4cdc010\u003c/code\u003e\u003c/a\u003e add vitest, remove jest (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/538\"\u003e#538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/dad842a54c3471ee22dd6acb01846604b8b4d72c\"\u003e\u003ccode\u003edad842a\u003c/code\u003e\u003c/a\u003e update FontAwesomeIconProps flip and mask with correct types (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/b5bcc7c5e63999fa79277cf08d46be69dcbb6b4f\"\u003e\u003ccode\u003eb5bcc7c\u003c/code\u003e\u003c/a\u003e update package-lock version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/6376518e2ec361750149360ffbc09e3300c62ea4\"\u003e\u003ccode\u003e6376518\u003c/code\u003e\u003c/a\u003e update DEVELOPMENT.md release section (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/db25d97e2bf067f669ab7614ed1e23b05959fc2a\"\u003e\u003ccode\u003edb25d97\u003c/code\u003e\u003c/a\u003e Release 3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/f7667a6c00ac824e2716196d9ef98801350d407b\"\u003e\u003ccode\u003ef7667a6\u003c/code\u003e\u003c/a\u003e Bug Fix: updates to remove require() and version checks (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/808f666d88b2f51011eca9a9031f310b598fd390\"\u003e\u003ccode\u003e808f666\u003c/code\u003e\u003c/a\u003e Release 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/a6c405671bd8a2c160524f1a264e46ec259b144d\"\u003e\u003ccode\u003ea6c4056\u003c/code\u003e\u003c/a\u003e vue 3 - version 7 updates (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/517\"\u003e#517\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/520\"\u003e#520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/7e7b9a1984765ffb62bf553de4c3f3760810858d\"\u003e\u003ccode\u003e7e7b9a1\u003c/code\u003e\u003c/a\u003e Bump elliptic in /examples/vue-awesome-example (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/511\"\u003e#511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/compare/0.1.10...3.1.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 \u003ca href=\"https://www.npmjs.com/~jasonlundien\"\u003ejasonlundien\u003c/a\u003e, a new releaser for \u003ccode\u003e@​fortawesome/vue-fontawesome\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 0.25.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\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/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\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/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.25.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eventemitter3` from 3.1.2 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/primus/eventemitter3/releases\"\u003eeventemitter3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMoved the \u003ccode\u003etypes\u003c/code\u003e condition to the top (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/258\"\u003e#258\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch1\u003eBreaking changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eumd\u003c/code\u003e directory has been renamed to \u003ccode\u003edist\u003c/code\u003e and the \u003ccode\u003eeventemitter3.min.js\u003c/code\u003e\nbundle to \u003ccode\u003eeventemitter3.umd.min.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/252\"\u003e#252\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImporting the module with the TypeScript-specific\n\u003ccode\u003eimport EventEmitter = require('eventemitter3')\u003c/code\u003e syntax is no longer\nsupported (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/252\"\u003e#252\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ESM support (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/252\"\u003e#252\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.7\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRefined types to improve extends behavior (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/234\"\u003e#234\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.6\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed TypeScript type definitions (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/232\"\u003e#232\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.5\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed TypeScript type definitions (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/231\"\u003e#231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed compatibility with TypeScript 3.9 (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/226\"\u003e#226\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regressions introduced in version 4.0.1 and 4.0.2 (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/224\"\u003e#224\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regressions introduced in version 4.0.1 (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/223\"\u003e#223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003c!-- 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/primus/eventemitter3/commit/a650549176ded0d0dcc52e27b03ae5669d7dcd7c\"\u003e\u003ccode\u003ea650549\u003c/code\u003e\u003c/a\u003e [dist] 5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/primus/eventemitter3/commit/76edba9e0855daa6b01eb9490819bc2f1ac961d6\"\u003e\u003ccode\u003e76edba9\u003c/code\u003e\u003c/a\u003e [ci] Test on node 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/primus/eventemitter3/commit/6d6cdfebe6f78be9d6257952e257b70487dbbe76\"\u003e\u003ccode\u003e6d6cdfe\u003c/code\u003e\u003c/a\u003e [ci] Update coverallsapp/github-action action to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/primus/eventemitter3/commit/849a3e66311f8c2fbbc42265f9409d982a3f91b1\"\u003e\u003ccode\u003e849a3e6\u003c/code\u003e\u003c/a\u003e [fix] move \u003ccode\u003etypes\u003c/code\u003e condition to the top (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/Nettverksdagen/Nettverksdagen-2/pull/239","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nettverksdagen%2FNettverksdagen-2/issues/239","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/239/packages"},{"uuid":"2891701709","node_id":"PR_kwDOBAqQNM6sW93N","number":507,"state":"open","title":"Bump the major group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T20:09:25.000Z","updated_at":"2025-10-06T20:09:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":42,"packages":[{"name":"@azure/storage-blob","old_version":"10.5.0","new_version":"12.27.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@koa/cors","old_version":"2.2.3","new_version":"5.0.0","repository_url":"https://github.com/koajs/cors"},{"name":"@turf/turf","old_version":"6.5.0","new_version":"7.2.0","repository_url":"https://github.com/Turfjs/turf"},{"name":"bullmq","old_version":"1.91.1","new_version":"5.56.2","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"clean-webpack-plugin","old_version":"0.1.19","new_version":"4.0.0","repository_url":"https://github.com/johnagan/clean-webpack-plugin"},{"name":"dotenv","old_version":"8.6.0","new_version":"17.1.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"dotenv-webpack","old_version":"1.8.0","new_version":"8.1.1","repository_url":"https://github.com/mrsteele/dotenv-webpack"},{"name":"fs-extra","old_version":"9.0.0","new_version":"11.3.0","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"graphql","old_version":"0.11.7","new_version":"16.11.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"html-webpack-plugin","old_version":"4.5.2","new_version":"5.6.3","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"knex","old_version":"2.5.1","new_version":"3.1.0","repository_url":"https://github.com/knex/knex"},{"name":"koa","old_version":"2.15.0","new_version":"3.0.0","repository_url":"https://github.com/koajs/koa"},{"name":"node-fetch","old_version":"2.6.6","new_version":"3.3.2","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"p-map","old_version":"1.2.0","new_version":"7.0.3","repository_url":"https://github.com/sindresorhus/p-map"},{"name":"pdf-merger-js","old_version":"3.4.0","new_version":"5.1.2","repository_url":"https://github.com/nbesli/pdf-merger-js"},{"name":"raw-loader","old_version":"0.5.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/raw-loader"},{"name":"react","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"react-apollo","old_version":"2.5.8","new_version":"3.1.5","repository_url":"https://github.com/apollographql/react-apollo"},{"name":"react-dom","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"segseg","old_version":"0.2.2","new_version":"1.0.0","repository_url":"https://github.com/tmpvar/segseg"},{"name":"serve","old_version":"13.0.4","new_version":"14.2.4","repository_url":"https://github.com/vercel/serve"},{"name":"style-loader","old_version":"2.0.0","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"uuid","old_version":"3.4.0","new_version":"11.1.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"viewport-mercator-project","old_version":"4.1.1","new_version":"7.0.4","repository_url":"https://github.com/uber-web/math.gl"},{"name":"webpack","old_version":"4.47.0","new_version":"5.99.9","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-merge","old_version":"4.2.2","new_version":"6.0.1","repository_url":"https://github.com/survivejs/webpack-merge"},{"name":"babel-eslint","old_version":"9.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-loader","old_version":"8.3.0","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"cross-env","old_version":"5.2.1","new_version":"7.0.3","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"eslint","old_version":"5.16.0","new_version":"9.30.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-airbnb","old_version":"17.1.1","new_version":"19.0.4","repository_url":"https://github.com/airbnb/javascript"},{"name":"eslint-config-prettier","old_version":"3.6.0","new_version":"10.1.5","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-loader","old_version":"2.2.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/eslint-loader"},{"name":"eslint-plugin-prettier","old_version":"3.4.1","new_version":"5.5.1","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"husky","old_version":"8.0.3","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"lint-staged","old_version":"13.3.0","new_version":"16.1.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"1.19.1","new_version":"3.6.2","repository_url":"https://github.com/prettier/prettier"},{"name":"webpack-cli","old_version":"3.3.12","new_version":"6.0.1","repository_url":"https://github.com/webpack/webpack-cli"},{"name":"webpack-serve","old_version":"1.0.4","new_version":"4.0.0","repository_url":"https://github.com/shellscape/webpack-serve"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `10.5.0` | `12.27.0` |\n| [@koa/cors](https://github.com/koajs/cors) | `2.2.3` | `5.0.0` |\n| [@turf/turf](https://github.com/Turfjs/turf) | `6.5.0` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `1.91.1` | `5.56.2` |\n| [clean-webpack-plugin](https://github.com/johnagan/clean-webpack-plugin) | `0.1.19` | `4.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `8.6.0` | `17.1.0` |\n| [dotenv-webpack](https://github.com/mrsteele/dotenv-webpack) | `1.8.0` | `8.1.1` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `9.0.0` | `11.3.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `0.11.7` | `16.11.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `4.5.2` | `5.6.3` |\n| [knex](https://github.com/knex/knex) | `2.5.1` | `3.1.0` |\n| [koa](https://github.com/koajs/koa) | `2.15.0` | `3.0.0` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.6.6` | `3.3.2` |\n| [p-map](https://github.com/sindresorhus/p-map) | `1.2.0` | `7.0.3` |\n| [pdf-merger-js](https://github.com/nbesli/pdf-merger-js) | `3.4.0` | `5.1.2` |\n| [raw-loader](https://github.com/webpack-contrib/raw-loader) | `0.5.1` | `4.0.2` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.1.0` |\n| [react-apollo](https://github.com/apollographql/react-apollo) | `2.5.8` | `3.1.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `19.1.0` |\n| [segseg](https://github.com/tmpvar/segseg) | `0.2.2` | `1.0.0` |\n| [serve](https://github.com/vercel/serve) | `13.0.4` | `14.2.4` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `2.0.0` | `4.0.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `3.4.0` | `11.1.0` |\n| [viewport-mercator-project](https://github.com/uber-web/math.gl) | `4.1.1` | `7.0.4` |\n| [webpack](https://github.com/webpack/webpack) | `4.47.0` | `5.99.9` |\n| [webpack-merge](https://github.com/survivejs/webpack-merge) | `4.2.2` | `6.0.1` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `9.0.0` | `10.1.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `8.3.0` | `10.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `5.2.1` | `7.0.3` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `5.16.0` | `9.30.1` |\n| [eslint-config-airbnb](https://github.com/airbnb/javascript) | `17.1.1` | `19.0.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `3.6.0` | `10.1.5` |\n| [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | `2.2.1` | `4.0.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `3.4.1` | `5.5.1` |\n| [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `13.3.0` | `16.1.2` |\n| [prettier](https://github.com/prettier/prettier) | `1.19.1` | `3.6.2` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `3.3.12` | `6.0.1` |\n| [webpack-serve](https://github.com/shellscape/webpack-serve) | `1.0.4` | `4.0.0` |\n\n\nUpdates `@azure/storage-blob` from 10.5.0 to 12.27.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/30504915bd2ecfe029788e3eb1689f21dc633d5e\"\u003e\u003ccode\u003e3050491\u003c/code\u003e\u003c/a\u003e Bump API version and package version for STG97 features (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33422\"\u003e#33422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/e19051c34bb907d4da628d94037e7efe2e528ffd\"\u003e\u003ccode\u003ee19051c\u003c/code\u003e\u003c/a\u003e [EngSys] upgrade dev dependency typescript to version ~5.8.2 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33418\"\u003e#33418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/b2516b98e9e6b4bdbb6c9c415e162260e7d44372\"\u003e\u003ccode\u003eb2516b9\u003c/code\u003e\u003c/a\u003e [dev-tool] fix \u003ccode\u003emigrate-package\u003c/code\u003e to not format empty test directory (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33414\"\u003e#33414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/55474d8bb6cc40409de0d48a0ced0e88e421c4d2\"\u003e\u003ccode\u003e55474d8\u003c/code\u003e\u003c/a\u003e [Communication][Rooms] Update commit id for API spec for collaborator feature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/647832bebce5b3023b55093613b11b34be9dbeff\"\u003e\u003ccode\u003e647832b\u003c/code\u003e\u003c/a\u003e [core-rest-pipeline] remove \u003ccode\u003e[custom]\u003c/code\u003e from RestError members (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33393\"\u003e#33393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/7e208335a2e43089e286a73a2368489f9b9b863f\"\u003e\u003ccode\u003e7e20833\u003c/code\u003e\u003c/a\u003e [service bus] Disable local auth when not in TME (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33412\"\u003e#33412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/de0c42715cef0ae2b4ea994b66538a7ad92e3b23\"\u003e\u003ccode\u003ede0c427\u003c/code\u003e\u003c/a\u003e [openai] Automatic resource discovery in tests (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33404\"\u003e#33404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/9ec90e641b0dd598b3699de52a0a7ddf7e3b595e\"\u003e\u003ccode\u003e9ec90e6\u003c/code\u003e\u003c/a\u003e [openai] Update code owners (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33411\"\u003e#33411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/f6a62aff50407d60e5ece5afc6136453782bc556\"\u003e\u003ccode\u003ef6a62af\u003c/code\u003e\u003c/a\u003e Post release automated changes for appconfiguration releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33361\"\u003e#33361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/d5071aeb1252d8c9bd7204110965306a4e690b82\"\u003e\u003ccode\u003ed5071ae\u003c/code\u003e\u003c/a\u003e [EngSys] Update version of vitest  \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33410\"\u003e#33410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/compare/@azure/storage-blob_10.5.0...@azure/storage-blob_12.27.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 \u003ca href=\"https://www.npmjs.com/~microsoft1es\"\u003emicrosoft1es\u003c/a\u003e, a new releaser for \u003ccode\u003e@​azure/storage-blob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@koa/cors` from 2.2.3 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/koajs/cors/blob/master/History.md\"\u003e\u003ccode\u003e@​koa/cors\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.0.0 / 2023-12-11\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e] - Merge pull request from GHSA-qxrj-hx23-xp82 (fengmk2 \u0026lt;\u003ca href=\"mailto:suqian.yf@antgroup.com\"\u003esuqian.yf@antgroup.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.0 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e] - refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.3 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e] - Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot; (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.2 / 2022-10-06\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.1 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/12053567ef2caa8f4191298bc9d010017bb0f233\"\u003e\u003ccode\u003e1205356\u003c/code\u003e\u003c/a\u003e] - fix: must specify an origin value instead of \u0026quot;*\u0026quot; wildcard  (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/85\"\u003e#85\u003c/a\u003e) (Tyreal Hu \u0026lt;\u003ca href=\"mailto:tyrealhu.fe@gmail.com\"\u003etyrealhu.fe@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.0 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2cd4789f66a64cd13228e7305cce9069bd2d1283\"\u003e\u003ccode\u003e2cd4789\u003c/code\u003e\u003c/a\u003e] - 🤖 TEST: Run test on Node.js 18 (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/86\"\u003e#86\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/ae56e054cb669c73784f8a12ab6413abca6eff57\"\u003e\u003ccode\u003eae56e05\u003c/code\u003e\u003c/a\u003e] - Create codeql-analysis.yml (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c4b5d21e0cf5ab76109be65f4b7267d0ccacce81\"\u003e\u003ccode\u003ec4b5d21\u003c/code\u003e\u003c/a\u003e] - refactor: use friendlier promise checking (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/84\"\u003e#84\u003c/a\u003e) (Swain Molster \u0026lt;\u003ca href=\"mailto:swain.molster@gmail.com\"\u003eswain.molster@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/fbe33bca26373965429356f02144507c31326cfc\"\u003e\u003ccode\u003efbe33bc\u003c/code\u003e\u003c/a\u003e] - 📖 DOC: Add privateNetworkAccess js to README (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.3.0 / 2022-03-29\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efeatures\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c279fc36e60f3b2835395d15c4604fa1b284fc5f\"\u003e\u003ccode\u003ec279fc3\u003c/code\u003e\u003c/a\u003e] - feat: Add support for \u0026quot;Private Network Access\u0026quot; (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/83\"\u003e#83\u003c/a\u003e) (Chi Ma \u0026lt;\u003ca href=\"mailto:55783048+cma-skedulo@users.noreply.github.com\"\u003e55783048+cma-skedulo@users.noreply.github.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/97d92207ae33aa2dbdd21d218ef836183194c257\"\u003e\u003ccode\u003e97d9220\u003c/code\u003e\u003c/a\u003e] - chore: credentials jsdoc (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/80\"\u003e#80\u003c/a\u003e) (Jing Yi Wang \u0026lt;\u003ca href=\"mailto:jyw@live.de\"\u003ejyw@live.de\u003c/a\u003e\u0026gt;)\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/koajs/cors/commit/c33bd6913fe93e2a2b6902985e257a0e472199c4\"\u003e\u003ccode\u003ec33bd69\u003c/code\u003e\u003c/a\u003e Release 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-qxrj-hx23-xp82\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/0f3f948b9b8f00163a47de1b82e413bfef9b4a96\"\u003e\u003ccode\u003e0f3f948\u003c/code\u003e\u003c/a\u003e Release 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/b49b0859ae9d1db140e8204ef109bce020e99160\"\u003e\u003ccode\u003eb49b085\u003c/code\u003e\u003c/a\u003e Release 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d5456f7f2636c967e9dacdb33862f4c461934f32\"\u003e\u003ccode\u003ed5456f7\u003c/code\u003e\u003c/a\u003e Release 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/ea0ca7b016a322eb91fc36426a1c4f11752c6242\"\u003e\u003ccode\u003eea0ca7b\u003c/code\u003e\u003c/a\u003e Release 3.4.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/koajs/cors/compare/2.2.3...5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@turf/turf` from 6.5.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes to regressions and significant pain points:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2772\"\u003eTurfjs/turf#2772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-intersects\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2773\"\u003eTurfjs/turf#2773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced polygon-clipping with polyclip-ts by \u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes and new functionality:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded new point-to-polygon-distance package by \u003ca href=\"https://github.com/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e by \u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle when start and end are the same point in greatCircle by \u003ca href=\"https://github.com/rowanwins\"\u003e\u003ccode\u003e@​rowanwins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2343\"\u003eTurfjs/turf#2343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed turf-angle to consistently measure angles clockwise by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2714\"\u003eTurfjs/turf#2714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReversed the order in which random polygon points are generated to satisfy the right hand rule by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2715\"\u003eTurfjs/turf#2715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed multiple modules that were performing scalar instead of spherical calculations by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2717\"\u003eTurfjs/turf#2717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed confusing turf-union documentation by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2732\"\u003eTurfjs/turf#2732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a cautionary message to Units about measuring length in radians or degrees. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2748\"\u003eTurfjs/turf#2748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded special handling to booleanPointOnLine for zero length lines by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2751\"\u003eTurfjs/turf#2751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHousekeeping and behind the scenes changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated release instructions by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2698\"\u003eTurfjs/turf#2698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove release docs ensuring stable official release branch by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2726\"\u003eTurfjs/turf#2726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgraded typescript by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2684\"\u003eTurfjs/turf#2684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a regression test for clone() bug that was probably fixed a while ago. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2749\"\u003eTurfjs/turf#2749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamped content and layout of project docs (README, CONTRIBUTING, etc) by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2770\"\u003eTurfjs/turf#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.1 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2720\"\u003eTurfjs/turf#2720\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/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@turf/distance\u003c/code\u003e Simplify unnecessary union type in turfDistance by \u003ca href=\"https://github.com/isti115\"\u003e\u003ccode\u003e@​isti115\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2618\"\u003eTurfjs/turf#2618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Lerna 8 by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2612\"\u003eTurfjs/turf#2612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate CHANGELOG, improve release action, PR template, Contributing doc by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2621\"\u003eTurfjs/turf#2621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/helpers\u003c/code\u003e Reduce bundle size of apps that import \u003ccode\u003e@​turf/helpers\u003c/code\u003e by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2623\"\u003eTurfjs/turf#2623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/line-overlap\u003c/code\u003e change deep-equals dependency for smaller bundle size by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2631\"\u003eTurfjs/turf#2631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/mask\u003c/code\u003e Converted turf-mask to Typescript and added support for geometry parameters by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2644\"\u003eTurfjs/turf#2644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/midpoint\u003c/code\u003e Converted turf-midpoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2645\"\u003eTurfjs/turf#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/planepoint\u003c/code\u003e Converted turf-planepoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2646\"\u003eTurfjs/turf#2646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/square\u003c/code\u003e Converted turf-square to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2648\"\u003eTurfjs/turf#2648\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/Turfjs/turf/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eChangelog is no longer maintained. See Turf Github \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003ereleases\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e7.0.0\u003c/h1\u003e\n\u003ch2\u003e⚠️  Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to \u003ccode\u003e@​types/geojson\u003c/code\u003e package instead of declaring our own. Typescript consumers of Turf will need to import from \u003ccode\u003e@​types/geojson\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2158\"\u003e#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove distribution JS to target ES2017 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2237\"\u003e#2237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlease change to using named exports instead of default exports from the various packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Correct the conversion factor for degrees (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e polygon() will now throw if the first and last coordinates are not the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Separate AreaUnits into its own type (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/area\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/area\u003c/code\u003e\u003c/a\u003e Fix earth radius to use WGS84 median earth radius (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2166\"\u003e#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/turf\"\u003e\u003ccode\u003e@https://github.com/Turfjs/turf/blob/master/turf/https://github.com/Turfjs/turf/blob/master/turf\u003c/code\u003e\u003c/a\u003e Remove re-exports for turf 4.x compatability (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/rectangle-grid\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/rectangle-grid\u003c/code\u003e\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/square-grid\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/square-grid\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/union\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/union\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/difference\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/difference\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/intersect\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/intersect\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/code\u003e\u003c/a\u003e Add undefined return for when the geometry is invalid (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🏅 New Features/Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/kinks\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/kinks\u003c/code\u003e\u003c/a\u003e Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/a\u003e Reduce bundle size by moving from turf-jsts to \u003ccode\u003e@​turf/jsts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2217\"\u003e#2217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-equal\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-equal\u003c/code\u003e\u003c/a\u003e Add option for precision (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2231\"\u003e#2231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\u003c/code\u003e\u003c/a\u003e Move to point-in-polygon-hao library for performance and correctness (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003e@turf/line-intersect\u003c/code\u003e][line-intersect] Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2033\"\u003e#2033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-contains\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-contains\u003c/code\u003e\u003c/a\u003e Add multipolygon support (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2338\"\u003e#2338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/nearest-point\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/nearest-point\u003c/code\u003e\u003c/a\u003e Add unit option (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2415\"\u003e#2415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Retain properties from points (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Options argument is now actually optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2149\"\u003e#2149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Fix crashes with polygons containing multiple holes (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-arc\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-arc\u003c/code\u003e\u003c/a\u003e Ensure all points are generated when the first and last points are the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2142\"\u003e#2142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clone\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clone\u003c/code\u003e\u003c/a\u003e Fix cloning of features with null geometries (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/dissolve\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/dissolve\u003c/code\u003e\u003c/a\u003e Now correctly depends on \u003ccode\u003e@​turf/flatten\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clean-coords\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clean-coords\u003c/code\u003e\u003c/a\u003e Allow 3 coordinate closed LineStrings (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2178\"\u003e#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Add alternate spellings for Units: millimetres, centimetres, metres, kilometres (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2168\"\u003e#2168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/ellipse\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/ellipse\u003c/code\u003e\u003c/a\u003e Add pivot and angle options to typescript (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2174\"\u003e#2174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/quadrat-analysis\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/quadrat-analysis\u003c/code\u003e\u003c/a\u003e Fix test flake (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2182\"\u003e#2182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/bbox\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/bbox\u003c/code\u003e\u003c/a\u003e Use input bbox instead of computing it (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Removes invalid bbox when scaling (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/invariant\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/invariant\u003c/code\u003e\u003c/a\u003e getCoord now shallow clones its result to prevent accidental mutations (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-overlap\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-overlap\u003c/code\u003e\u003c/a\u003e Identify multiple overlaps on a single segment (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2134\"\u003e#2134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Fix factor to allow only numbers \u0026gt;= 0 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Make options optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2195\"\u003e#2195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-within\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-within\u003c/code\u003e\u003c/a\u003e Fix multipoint checks (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2216\"\u003e#2216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/points-within-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/points-within-polygon\u003c/code\u003e\u003c/a\u003e Fix dropped properties on MultiPoint results (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2227\"\u003e#2227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/random\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/random\u003c/code\u003e\u003c/a\u003e Throws error on invalid bbox inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2172\"\u003e#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-parallel\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-parallel\u003c/code\u003e\u003c/a\u003e Lines with 180 degree angle between them are also considered parallel (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2475\"\u003e#2475\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/Turfjs/turf/commit/7b0f0374c4668cd569f8904c71e2ae7d941be867\"\u003e\u003ccode\u003e7b0f037\u003c/code\u003e\u003c/a\u003e v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/a8cbea3a4855b462438310d51102229f52a3d50b\"\u003e\u003ccode\u003ea8cbea3\u003c/code\u003e\u003c/a\u003e Revamped content and layout of project docs (README, CONTRIBUTING, etc) (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2770\"\u003e#2770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/d1a2c5857fc71f5023d9dee11cb580c05691fdff\"\u003e\u003ccode\u003ed1a2c58\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior of boolean-intersect. update tests (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/5a9d40d49629bab7ff9cbbb2f00f7f9cbe16051d\"\u003e\u003ccode\u003e5a9d40d\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/3bbd7590c4fc1c8c0ecdb1087eb1225649c7309d\"\u003e\u003ccode\u003e3bbd759\u003c/code\u003e\u003c/a\u003e Replaced polygon-clipping with polyclip-ts (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2729\"\u003e#2729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/8f5c40736d108a1540d9641de95fc06da5ae3808\"\u003e\u003ccode\u003e8f5c407\u003c/code\u003e\u003c/a\u003e Added bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/bf588ddebcd76f021f52d867fa3defe624888523\"\u003e\u003ccode\u003ebf588dd\u003c/code\u003e\u003c/a\u003e Added special cases to booleanPointOnLine for zero length lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/9dc7a501ba7a8e9b54fbf0a78f8799c8f2fbf896\"\u003e\u003ccode\u003e9dc7a50\u003c/code\u003e\u003c/a\u003e Updated README.md correcting typo in previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/304b76b018e98807e79ba879c6dbb2fe0e0e9dbf\"\u003e\u003ccode\u003e304b76b\u003c/code\u003e\u003c/a\u003e Updated README.md to clarify GeoJSON types need to be installed separately\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/e7a28da5142533a1e1ec5510006562d1883d4666\"\u003e\u003ccode\u003ee7a28da\u003c/code\u003e\u003c/a\u003e Revert self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2742\"\u003e#2742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Turfjs/turf/compare/v6.5.0...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bullmq` from 1.91.1 to 5.56.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/taskforcesh/bullmq/releases\"\u003ebullmq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.56.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.56.1...v5.56.2\"\u003e5.56.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewoker:\u003c/strong\u003e keep lower blockTimeout when consuming delayed markers (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3333\"\u003e#3333\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/e687d7cf86108138bbd5e911b11ab3c5717fc23c\"\u003ee687d7c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.56.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.56.0...v5.56.1\"\u003e5.56.1\u003c/a\u003e (2025-07-03)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eworker:\u003c/strong\u003e do not wait rate limit when fetching jobs (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3322\"\u003e#3322\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c32e6a0ff6df8bc34c9c13238c192974a93f7ddb\"\u003ec32e6a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.56.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.55.0...v5.56.0\"\u003e5.56.0\u003c/a\u003e (2025-06-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ededuplication:\u003c/strong\u003e add support for replace and extend options (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3260\"\u003e#3260\u003c/a\u003e) ref \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/2767\"\u003e#2767\u003c/a\u003e \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3151\"\u003e#3151\u003c/a\u003e \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3250\"\u003e#3250\u003c/a\u003e (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/4a5360936c1a543a1ff31ebbb6ab1289cc8ddf07\"\u003e4a53609\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.55.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.3...v5.55.0\"\u003e5.55.0\u003c/a\u003e (2025-06-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eworker:\u003c/strong\u003e allow calling moveToWait when job is processing (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3302\"\u003e#3302\u003c/a\u003e) ref \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3296\"\u003e#3296\u003c/a\u003e (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/e742511baf35225718c01e621623eab661f37284\"\u003ee742511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.2...v5.54.3\"\u003e5.54.3\u003c/a\u003e (2025-06-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escheduler:\u003c/strong\u003e fix slot calculation when using every (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3307\"\u003e#3307\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/588719ee49c7615affeb69d3a431025757115c10\"\u003e588719e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.1...v5.54.2\"\u003e5.54.2\u003c/a\u003e (2025-06-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid circular reference between scripts and queue (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3301\"\u003e#3301\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fb65677f2d636e1aca3cc75cb3b740b8729b3358\"\u003efb65677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.0...v5.54.1\"\u003e5.54.1\u003c/a\u003e (2025-06-17)\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/taskforcesh/bullmq/commit/e687d7cf86108138bbd5e911b11ab3c5717fc23c\"\u003e\u003ccode\u003ee687d7c\u003c/code\u003e\u003c/a\u003e perf(woker): keep lower blockTimeout when consuming delayed markers (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3333\"\u003e#3333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/3a22c581536abfddf387c0e991d214bd3299442d\"\u003e\u003ccode\u003e3a22c58\u003c/code\u003e\u003c/a\u003e docs(fail-parent): clarify lazy failures when using failParentOnFailure optio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c00109fd0635e832253eb09b468c50b5a16199f1\"\u003e\u003ccode\u003ec00109f\u003c/code\u003e\u003c/a\u003e test(flow): validate removal of delayed jobs when removing unprocessed childr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/1f43976e0b881105088002c7a6c86122756e1559\"\u003e\u003ccode\u003e1f43976\u003c/code\u003e\u003c/a\u003e chore(release): 5.56.1 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c32e6a0ff6df8bc34c9c13238c192974a93f7ddb\"\u003e\u003ccode\u003ec32e6a0\u003c/code\u003e\u003c/a\u003e perf(worker): do not wait rate limit when fetching jobs (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/a5f69dbb5bde9a370da327283258184b940d8705\"\u003e\u003ccode\u003ea5f69db\u003c/code\u003e\u003c/a\u003e docs(groups): clarify local rate limit usage (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/39bfe92228ffce25a0b8f484565164e6168f4748\"\u003e\u003ccode\u003e39bfe92\u003c/code\u003e\u003c/a\u003e chore: remove unneeded resolutions (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3317\"\u003e#3317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/5f0ce03556b675dc0c89c06d47c6e8c5fd317906\"\u003e\u003ccode\u003e5f0ce03\u003c/code\u003e\u003c/a\u003e chore(release): 5.56.0 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3316\"\u003e#3316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/4a5360936c1a543a1ff31ebbb6ab1289cc8ddf07\"\u003e\u003ccode\u003e4a53609\u003c/code\u003e\u003c/a\u003e feat(deduplication): add support for replace and extend options (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3260\"\u003e#3260\u003c/a\u003e) ref #...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/64c98a6e60e42c5d3a4393295ddcc5cf05b18969\"\u003e\u003ccode\u003e64c98a6\u003c/code\u003e\u003c/a\u003e chore(release): 5.55.0 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v1.91.1...v5.56.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clean-webpack-plugin` from 0.1.19 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/releases\"\u003eclean-webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NodeJS 14\u003c/li\u003e\n\u003cli\u003eAdded support for webpack 5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for NodeJS 8\u003c/li\u003e\n\u003cli\u003eDropped support for webpack 3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved Node 6 support\u003c/li\u003e\n\u003cli\u003eRemoved webpack 2 support\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecleanOnceBeforeBuildPatterns\u003c/code\u003e use \u003ccode\u003eemit\u003c/code\u003e hook instead of \u003ccode\u003ecompile\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDo not clean files if webpack errors are present during initial build\u003c/li\u003e\n\u003cli\u003eReplaced default export with named export \u003ccode\u003eCleanWebpackPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// es modules\nimport { CleanWebpackPlugin } from 'clean-webpack-plugin';\n\u003cp\u003e// common js\u003cbr /\u003e\nconst { CleanWebpackPlugin } = require('clean-webpack-plugin');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003eRelavant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/blob/v2.0.0/README.md\"\u003eREADME.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/106\"\u003eAdditional \u003ccode\u003ev2\u003c/code\u003e information\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNo configuration is needed for standard usage (cleans webpack's \u003ccode\u003eoutput.path\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eBy default during webpack's watch mode, only files created by webpack are removed\u003c/li\u003e\n\u003cli\u003eBecause \u003ca href=\"https://www.npmjs.com/package/del\"\u003edel\u003c/a\u003e is used, globbing is supported\u003c/li\u003e\n\u003cli\u003ePlugin is tested directly via webpack\u003c/li\u003e\n\u003cli\u003eAll supported versions are tested\u003c/li\u003e\n\u003cli\u003eWindows is tested via \u003ca href=\"https://www.appveyor.com/\"\u003eappveyor\u003c/a\u003e (no mocked tests)\u003c/li\u003e\n\u003cli\u003eComplete build system including prepublish hooks and git prepush/commit hooks\u003c/li\u003e\n\u003cli\u003eWritten with Typescript\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditional notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMoved to \u003ca href=\"https://circleci.com/\"\u003eCircleCI\u003c/a\u003e because \u003ca href=\"https://news.ycombinator.com/item?id=18978251\"\u003eTravis CI was sold\u003c/a\u003e and \u003ca href=\"https://news.ycombinator.com/item?id=19218036\"\u003elooks to now be in maintenance mode\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReplaced Coveralls with \u003ca href=\"https://codecov.io/\"\u003ecodecov\u003c/a\u003e because automatic build merging works. This is important because of windows/different webpack version testing\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCloses Issues: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/55\"\u003e#55\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/67\"\u003e#67\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/73\"\u003e#73\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/80\"\u003e#80\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/85\"\u003e#85\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/86\"\u003e#86\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/89\"\u003e#89\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/91\"\u003e#91\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/92\"\u003e#92\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/93\"\u003e#93\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/98\"\u003e#98\u003c/a\u003e\nCloses PRs: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/74\"\u003e#74\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\u003eSee full diff in \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/commits/v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 8.6.0 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.0.1...v17.1.0\"\u003e17.1.0\u003c/a\u003e (2025-07-07)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional security and configuration tips to the runtime log (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDim the tips text from the main injection information text\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst TIPS = [\n  '🔐 encrypt with dotenvx: https://dotenvx.com',\n  '🔐 prevent committing .env to code: https://dotenvx.com/precommit',\n  '🔐 prevent building .env in docker: https://dotenvx.com/prebuild',\n  '🛠️  run anywhere with `dotenvx run -- yourcommand`',\n  '⚙️  specify custom .env file path with { path: \\'/custom/path/.env\\' }',\n  '⚙️  enable debug logging with { debug: true }',\n  '⚙️  override existing env vars with { override: true }',\n  '⚙️  suppress all logs with { quiet: true }',\n  '⚙️  write to custom object with { processEnv: myObject }',\n  '⚙️  load multiple .env files with { path: [\\'.env.local\\', \\'.env\\'] }'\n]\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.0.0...v17.0.1\"\u003e17.0.1\u003c/a\u003e (2025-07-01)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePatched injected log to count only populated/set keys to process.env (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.6.1...v17.0.0\"\u003e17.0.0\u003c/a\u003e (2025-06-27)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefault \u003ccode\u003equiet\u003c/code\u003e to false - informational (file and keys count) runtime log message shows by default (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/875\"\u003e#875\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.6.0...v16.6.1\"\u003e16.6.1\u003c/a\u003e (2025-06-27)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefault \u003ccode\u003equiet\u003c/code\u003e to true – hiding the runtime log message (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNOTICE: 17.0.0 will be released with quiet defaulting to false. Use \u003ccode\u003econfig({ quiet: true })\u003c/code\u003e to suppress.\u003c/li\u003e\n\u003cli\u003eAnd check out the new \u003ca href=\"https://github.com/dotenvx/dotenvx\"\u003edotenvx\u003c/a\u003e. As coding workflows evolve and agents increasingly handle secrets, encrypted .env files offer a much safer way to deploy both agents and code together with secure secrets. Simply switch \u003ccode\u003erequire('dotenv').config()\u003c/code\u003e for \u003ccode\u003erequire('@dotenvx/dotenvx').config()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.5.0...v16.6.0\"\u003e16.6.0\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefault log helpful message \u003ccode\u003e[dotenv@16.6.0] injecting env (1) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e{ quiet: true }\u003c/code\u003e to suppress\u003c/li\u003e\n\u003cli\u003eAligns dotenv more closely with \u003ca href=\"https://github.com/dotenvx/dotenvx\"\u003edotenvx\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/motdotla/dotenv/commit/13bc310c4854c336ce7a0949e5e622e57d9d4bdf\"\u003e\u003ccode\u003e13bc310\u003c/code\u003e\u003c/a\u003e 17.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/0bc76feb6f956072396e4d13437d837c2fc22e69\"\u003e\u003ccode\u003e0bc76fe\u003c/code\u003e\u003c/a\u003e add to test coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a43eecfd21763a5f7e17f6aa72a474885899e9d1\"\u003e\u003ccode\u003ea43eecf\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/956638e75b042c98dcfa2a02816a5b60b2636f7f\"\u003e\u003ccode\u003e956638e\u003c/code\u003e\u003c/a\u003e adjust test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d559cd60f8e78d8fafc5a478c1f67bef0c619a72\"\u003e\u003ccode\u003ed559cd6\u003c/code\u003e\u003c/a\u003e standard formatting 🧼\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9b44ff4e6f1e12bbb510cce9309dadbe5b3f14e0\"\u003e\u003ccode\u003e9b44ff4\u003c/code\u003e\u003c/a\u003e adjust tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/478d9046ae4b04d775373ccb38583bfc8a728051\"\u003e\u003ccode\u003e478d904\u003c/code\u003e\u003c/a\u003e add tips around prebuild and precommit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/e2863e61b29d696ba5ff5e611f2998e4d1b9a78d\"\u003e\u003ccode\u003ee2863e6\u003c/code\u003e\u003c/a\u003e dim tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9b71dc1b4442e476db275e7bd310179dd98f8475\"\u003e\u003ccode\u003e9b71dc1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/884\"\u003e#884\u003c/a\u003e from motdotla/copilot/fix-883\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/8083e5933aef3d01e536e455d94a1614439cc207\"\u003e\u003ccode\u003e8083e59\u003c/code\u003e\u003c/a\u003e Remove _getRandomTip from public exports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v8.6.0...v17.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-webpack` from 1.8.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/releases\"\u003edotenv-webpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.1.0...v8.1.1\"\u003e8.1.1\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypo (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/46f2ba4f95c5c5a3d0892e8f1206fb4e2b264e9f\"\u003e46f2ba4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.1...v8.1.0\"\u003e8.1.0\u003c/a\u003e (2024-03-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompatible with rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003ef32653e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003ec6ebc71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.0...v8.0.1\"\u003e8.0.1\u003c/a\u003e (2022-08-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e97a864d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.1...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2022-07-08)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003ef5d79ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003edefaults\u003c/code\u003e and \u003ccode\u003esafe\u003c/code\u003e props all look at the \u003ccode\u003epath\u003c/code\u003e by default. Please be advised.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.0...v7.1.1\"\u003e7.1.1\u003c/a\u003e (2022-06-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egenerating a new lockfile (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/41d72813af77cb3a1d591092d3c1fa21eed7ab08\"\u003e41d7281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity patch (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8883b2b6553a7948a8243e3a1589fddc9dafaaf8\"\u003e8883b2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.0.3...v7.1.0\"\u003e7.1.0\u003c/a\u003e (2022-01-27)\u003c/h1\u003e\n\u003c!-- 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/mrsteele/dotenv-webpack/commit/b8ed44446d4e579fd4e5055f22da2a58e7c37dda\"\u003e\u003ccode\u003eb8ed444\u003c/code\u003e\u003c/a\u003e chore: Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/510\"\u003e#510\u003c/a\u003e from patbeqo/patrik/typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/46f2ba4f95c5c5a3d0892e8f1206fb4e2b264e9f\"\u003e\u003ccode\u003e46f2ba4\u003c/code\u003e\u003c/a\u003e fix: typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8412b17dfb4248efd7d692869c92a7cc754bac86\"\u003e\u003ccode\u003e8412b17\u003c/code\u003e\u003c/a\u003e chore: resolving legacy ubuntu action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003e\u003ccode\u003ec6ebc71\u003c/code\u003e\u003c/a\u003e feat: Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1140d8288093284193bc8a64799aa3ff645bf93e\"\u003e\u003ccode\u003e1140d82\u003c/code\u003e\u003c/a\u003e fix webpack4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003e\u003ccode\u003ef32653e\u003c/code\u003e\u003c/a\u003e feat: compatible with rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e\u003ccode\u003e97a864d\u003c/code\u003e\u003c/a\u003e fix: bump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003e\u003ccode\u003ef5d79ee\u003c/code\u003e\u003c/a\u003e fix: Extending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1adf0f3d8ca4a93ddaffc39094ac756d7adb287c\"\u003e\u003ccode\u003e1adf0f3\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/d66570680356c9692c2faf8f3f8bc75f3631b689\"\u003e\u003ccode\u003ed665706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/486\"\u003e#486\u003c/a\u003e from mrsteele/feature/securityPatch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v1.8.0...v8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs-extra` from 9.0.0 to 11.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md\"\u003efs-extra's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.3.0 / 2025-01-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promise support for newer \u003ccode\u003efs\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1044\"\u003e#1044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003efs.opendir\u003c/code\u003e in \u003ccode\u003ecopy()\u003c/code\u003e/\u003ccode\u003ecopySync()\u003c/code\u003e for better perf/scalability (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/972\"\u003e#972\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.2.0 / 2023-11-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCopy directory contents in parallel for better performance (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor internal code to use \u003ccode\u003easync\u003c/code\u003e/\u003ccode\u003eawait\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1020\"\u003e#1020\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.1 / 2023-03-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve timestamps when moving files across devices (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/992\"\u003e#992\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.0 / 2022-11-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add \u003ccode\u003emain\u003c/code\u003e field to \u003ccode\u003epackage.json\u003c/code\u003e for better TypeScript compatibility (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/979\"\u003e#979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0.0 / 2022-11-28\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't allow requiring \u003ccode\u003efs-extra/lib/SOMETHING\u003c/code\u003e (switched to \u003ccode\u003eexports\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node v14.14+ (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/968\"\u003e#968\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efs-extra/esm\u003c/code\u003e for ESM named export support; see \u003ca href=\"https://github.com/jprichardson/node-fs-extra#esm\"\u003edocs\u003c/a\u003e for details (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd promise support for \u003ccode\u003efs.readv()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/970\"\u003e#970\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't \u003ccode\u003estat\u003c/code\u003e filtered items in \u003ccode\u003ecopy*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/965\"\u003e#965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove buggy stats check in \u003ccode\u003ecopy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/918\"\u003e#918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.0 / 2022-04-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWarn if \u003ccode\u003efs.realpath.native\u003c/code\u003e does not exist, instead of erroring (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/953\"\u003e#953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow explicitly passing \u003ccode\u003eundefined\u003c/code\u003e options to \u003ccode\u003emove()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/947\"\u003e#947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/955\"\u003e#955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eprocess.emitWarning\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/954\"\u003e#954\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.0.1 / 2022-02-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/jprichardson/node-fs-extra/commit/176ad6a6dbdec503c2d79fa70d17df32dff49972\"\u003e\u003ccode\u003e176ad6a\u003c/code\u003e\u003c/a\u003e 11.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/e75b9bf3a0827a5052143f48b81fe80cf478bd76\"\u003e\u003ccode\u003ee75b9bf\u003c/code\u003e\u003c/a\u003e Add promise support for missing fs methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d96f2655f181f1c6b1641711619400140a89d027\"\u003e\u003ccode\u003ed96f265\u003c/code\u003e\u003c/a\u003e Update copyright year (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/1d931c88b2d5428670fb39458158ce9c5ac242a3\"\u003e\u003ccode\u003e1d931c8\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e to use \u003ccode\u003eopendir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/acf55855580db460fd5532b22d73c4543798cd7d\"\u003e\u003ccode\u003eacf5585\u003c/code\u003e\u003c/a\u003e Fix wording in copy-sync-dir.test.js (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/5d4bf0b1b9886a2842949aded25c8a16b5d39452\"\u003e\u003ccode\u003e5d4bf0b\u003c/code\u003e\u003c/a\u003e 11.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d293448717d81e69d056794aad32fb2d4af2c246\"\u003e\u003ccode\u003ed293448\u003c/code\u003e\u003c/a\u003e perf: copy dir contents in parallel (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/a277cbbdf630424482b1e7418749ccaac0db98fe\"\u003e\u003ccode\u003ea277cbb\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003emove\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1025\"\u003e#1025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/40c516134d5927a2a196edffda54ac3a8cd2b455\"\u003e\u003ccode\u003e40c5161\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/6f2b2bc9958954f127e9974b7f2d31ba09e703b2\"\u003e\u003ccode\u003e6f2b2bc\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecreate*\u003c/code\u003e/\u003ccode\u003eensure*\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jprichardson/node-fs-extra/compare/9.0.0...11.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 0.11.7 to 16.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphql-js/releases\"\u003egraphql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.11.0\u003c/h2\u003e\n\u003ch2\u003ev16.11.0 (2025-04-26)\u003c/h2\u003e\n\u003ch4\u003eNew Feature 🚀\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4363\"\u003e#4363\u003c/a\u003e Ensure we validate for using nullable variables in oneOf input fields (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4366\"\u003e#4366\u003c/a\u003e feat(execution): add max coercion errors option to execution context (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fix 🐞\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4367\"\u003e#4367\u003c/a\u003e fix(coerce-input-value): input object coercion rejects arrays (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4310\"\u003e#4310\u003c/a\u003e First draft for upgrade guide to v17 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4331\"\u003e#4331\u003c/a\u003e fix sidebar for documentation and \u003ccode\u003e/api-v16\u003c/code\u003e (\u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4335\"\u003e#4335\u003c/a\u003e Add cspell exception (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4340\"\u003e#4340\u003c/a\u003e Improve flow of documentation around GraphiQL (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4343\"\u003e#4343\u003c/a\u003e typofix: removes extra parenthesis from getting started code snippet (\u003ca href=\"https://github.com/rabahalishah\"\u003e\u003ccode\u003e@​rabahalishah\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4351\"\u003e#4351\u003c/a\u003e fixed wrong variable name (\u003ca href=\"https://github.com/fto-dev\"\u003e\u003ccode\u003e@​fto-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4352\"\u003e#4352\u003c/a\u003e docs(getting-started): promises current links (\u003ca href=\"https://github.com/guspan-tanadi\"\u003e\u003ccode\u003e@​guspan-tanadi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4368\"\u003e#4368\u003c/a\u003e Update docs for execution options (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4369\"\u003e#4369\u003c/a\u003e Correct some syntax (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4372\"\u003e#4372\u003c/a\u003e Refactor every code-first example to leverage resolve (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4373\"\u003e#4373\u003c/a\u003e docs: Update getting-started.mdx (\u003ca href=\"https://github.com/Shubhdeep12\"\u003e\u003ccode\u003e@​Shubhdeep12\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003ePolish 💅\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4312\"\u003e#4312\u003c/a\u003e Increase print/visit performance (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eInternal 🏠\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4327\"\u003e#4327\u003c/a\u003e Add redirect for /api (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4377\"\u003e#4377\u003c/a\u003e Chore: bump setup-node (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4378\"\u003e#4378\u003c/a\u003e Change to gqlConf 2025 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4379\"\u003e#4379\u003c/a\u003e Add missing parenthesis (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/HSLdevcom/hsl-map-publisher/pull/507","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HSLdevcom%2Fhsl-map-publisher/issues/507","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/507/packages"},{"uuid":"2872675086","node_id":"PR_kwDOCRZmE86rOYsO","number":32,"state":"open","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T02:45:51.000Z","updated_at":"2025-09-30T02:45:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.28.4"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.4 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBill Collins (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlenn Willen (\u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/22493b64c549836d214788cb5f3299721c725f8c\"\u003e\u003ccode\u003e22493b6\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/traverse\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17485\"\u003e#17485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5051613c021b6604929278d6811fa671f49dfbdb\"\u003e\u003ccode\u003e5051613\u003c/code\u003e\u003c/a\u003e Type-check \u003ccode\u003e.d.ts\u003c/code\u003e file with \u003ccode\u003estrict: true\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17461\"\u003e#17461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/DanteInc/aws-kms-ee/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/DanteInc/aws-kms-ee/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanteInc%2Faws-kms-ee/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"2835976439","node_id":"PR_kwDOBAqQNM6pCZD3","number":502,"state":"open","title":"Bump the major group with 43 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-17T09:59:01.000Z","updated_at":"2025-09-17T09:59:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":43,"packages":[{"name":"@azure/storage-blob","old_version":"10.5.0","new_version":"12.27.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@koa/cors","old_version":"2.2.3","new_version":"5.0.0","repository_url":"https://github.com/koajs/cors"},{"name":"@turf/turf","old_version":"6.5.0","new_version":"7.2.0","repository_url":"https://github.com/Turfjs/turf"},{"name":"bullmq","old_version":"1.91.1","new_version":"5.54.3","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"clean-webpack-plugin","old_version":"0.1.19","new_version":"4.0.0","repository_url":"https://github.com/johnagan/clean-webpack-plugin"},{"name":"dotenv","old_version":"8.6.0","new_version":"16.5.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"dotenv-webpack","old_version":"1.8.0","new_version":"8.1.0","repository_url":"https://github.com/mrsteele/dotenv-webpack"},{"name":"fs-extra","old_version":"9.0.0","new_version":"11.3.0","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"graphql","old_version":"0.11.7","new_version":"16.11.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"html-webpack-plugin","old_version":"4.5.2","new_version":"5.6.3","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"ioredis","old_version":"5.3.2","new_version":"5.7.0","repository_url":"https://github.com/luin/ioredis"},{"name":"knex","old_version":"2.5.1","new_version":"3.1.0","repository_url":"https://github.com/knex/knex"},{"name":"koa","old_version":"2.15.0","new_version":"3.0.0","repository_url":"https://github.com/koajs/koa"},{"name":"koa-session","old_version":"7.0.2","new_version":"6.0.0","repository_url":"https://github.com/koajs/session"},{"name":"node-fetch","old_version":"2.6.6","new_version":"3.3.2","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"p-map","old_version":"1.2.0","new_version":"7.0.3","repository_url":"https://github.com/sindresorhus/p-map"},{"name":"pdf-merger-js","old_version":"3.4.0","new_version":"5.1.2","repository_url":"https://github.com/nbesli/pdf-merger-js"},{"name":"puppeteer","old_version":"13.7.0","new_version":"24.10.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"raw-loader","old_version":"0.5.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/raw-loader"},{"name":"react","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"react-apollo","old_version":"2.5.8","new_version":"3.1.5","repository_url":"https://github.com/apollographql/react-apollo"},{"name":"react-dom","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"segseg","old_version":"0.2.2","new_version":"1.0.0","repository_url":"https://github.com/tmpvar/segseg"},{"name":"serve","old_version":"13.0.4","new_version":"14.2.4","repository_url":"https://github.com/vercel/serve"},{"name":"style-loader","old_version":"2.0.0","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"uuid","old_version":"3.4.0","new_version":"11.1.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"viewport-mercator-project","old_version":"4.1.1","new_version":"7.0.4","repository_url":"https://github.com/uber-web/math.gl"},{"name":"webpack","old_version":"4.47.0","new_version":"5.99.9","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-merge","old_version":"4.2.2","new_version":"6.0.1","repository_url":"https://github.com/survivejs/webpack-merge"},{"name":"babel-eslint","old_version":"9.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-loader","old_version":"8.3.0","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"cross-env","old_version":"5.2.1","new_version":"7.0.3","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"eslint","old_version":"5.16.0","new_version":"9.29.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-airbnb","old_version":"17.1.1","new_version":"19.0.4","repository_url":"https://github.com/airbnb/javascript"},{"name":"eslint-config-prettier","old_version":"3.6.0","new_version":"10.1.5","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-loader","old_version":"2.2.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/eslint-loader"},{"name":"eslint-plugin-prettier","old_version":"3.4.1","new_version":"5.5.0","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"husky","old_version":"8.0.3","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"lint-staged","old_version":"13.3.0","new_version":"16.1.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"1.19.1","new_version":"3.5.3","repository_url":"https://github.com/prettier/prettier"},{"name":"webpack-cli","old_version":"3.3.12","new_version":"6.0.1","repository_url":"https://github.com/webpack/webpack-cli"},{"name":"webpack-serve","old_version":"1.0.4","new_version":"4.0.0","repository_url":"https://github.com/shellscape/webpack-serve"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 43 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `10.5.0` | `12.27.0` |\n| [@koa/cors](https://github.com/koajs/cors) | `2.2.3` | `5.0.0` |\n| [@turf/turf](https://github.com/Turfjs/turf) | `6.5.0` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `1.91.1` | `5.54.3` |\n| [clean-webpack-plugin](https://github.com/johnagan/clean-webpack-plugin) | `0.1.19` | `4.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `8.6.0` | `16.5.0` |\n| [dotenv-webpack](https://github.com/mrsteele/dotenv-webpack) | `1.8.0` | `8.1.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `9.0.0` | `11.3.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `0.11.7` | `16.11.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `4.5.2` | `5.6.3` |\n| [ioredis](https://github.com/luin/ioredis) | `5.3.2` | `5.7.0` |\n| [knex](https://github.com/knex/knex) | `2.5.1` | `3.1.0` |\n| [koa](https://github.com/koajs/koa) | `2.15.0` | `3.0.0` |\n| [koa-session](https://github.com/koajs/session) | `7.0.2` | `6.0.0` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.6.6` | `3.3.2` |\n| [p-map](https://github.com/sindresorhus/p-map) | `1.2.0` | `7.0.3` |\n| [pdf-merger-js](https://github.com/nbesli/pdf-merger-js) | `3.4.0` | `5.1.2` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `13.7.0` | `24.10.2` |\n| [raw-loader](https://github.com/webpack-contrib/raw-loader) | `0.5.1` | `4.0.2` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.1.0` |\n| [react-apollo](https://github.com/apollographql/react-apollo) | `2.5.8` | `3.1.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `19.1.0` |\n| [segseg](https://github.com/tmpvar/segseg) | `0.2.2` | `1.0.0` |\n| [serve](https://github.com/vercel/serve) | `13.0.4` | `14.2.4` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `2.0.0` | `4.0.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `3.4.0` | `11.1.0` |\n| [viewport-mercator-project](https://github.com/uber-web/math.gl) | `4.1.1` | `7.0.4` |\n| [webpack](https://github.com/webpack/webpack) | `4.47.0` | `5.99.9` |\n| [webpack-merge](https://github.com/survivejs/webpack-merge) | `4.2.2` | `6.0.1` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `9.0.0` | `10.1.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `8.3.0` | `10.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `5.2.1` | `7.0.3` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `5.16.0` | `9.29.0` |\n| [eslint-config-airbnb](https://github.com/airbnb/javascript) | `17.1.1` | `19.0.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `3.6.0` | `10.1.5` |\n| [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | `2.2.1` | `4.0.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `3.4.1` | `5.5.0` |\n| [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `13.3.0` | `16.1.2` |\n| [prettier](https://github.com/prettier/prettier) | `1.19.1` | `3.5.3` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `3.3.12` | `6.0.1` |\n| [webpack-serve](https://github.com/shellscape/webpack-serve) | `1.0.4` | `4.0.0` |\n\nUpdates `@azure/storage-blob` from 10.5.0 to 12.27.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/30504915bd2ecfe029788e3eb1689f21dc633d5e\"\u003e\u003ccode\u003e3050491\u003c/code\u003e\u003c/a\u003e Bump API version and package version for STG97 features (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33422\"\u003e#33422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/e19051c34bb907d4da628d94037e7efe2e528ffd\"\u003e\u003ccode\u003ee19051c\u003c/code\u003e\u003c/a\u003e [EngSys] upgrade dev dependency typescript to version ~5.8.2 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33418\"\u003e#33418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/b2516b98e9e6b4bdbb6c9c415e162260e7d44372\"\u003e\u003ccode\u003eb2516b9\u003c/code\u003e\u003c/a\u003e [dev-tool] fix \u003ccode\u003emigrate-package\u003c/code\u003e to not format empty test directory (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33414\"\u003e#33414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/55474d8bb6cc40409de0d48a0ced0e88e421c4d2\"\u003e\u003ccode\u003e55474d8\u003c/code\u003e\u003c/a\u003e [Communication][Rooms] Update commit id for API spec for collaborator feature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/647832bebce5b3023b55093613b11b34be9dbeff\"\u003e\u003ccode\u003e647832b\u003c/code\u003e\u003c/a\u003e [core-rest-pipeline] remove \u003ccode\u003e[custom]\u003c/code\u003e from RestError members (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33393\"\u003e#33393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/7e208335a2e43089e286a73a2368489f9b9b863f\"\u003e\u003ccode\u003e7e20833\u003c/code\u003e\u003c/a\u003e [service bus] Disable local auth when not in TME (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33412\"\u003e#33412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/de0c42715cef0ae2b4ea994b66538a7ad92e3b23\"\u003e\u003ccode\u003ede0c427\u003c/code\u003e\u003c/a\u003e [openai] Automatic resource discovery in tests (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33404\"\u003e#33404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/9ec90e641b0dd598b3699de52a0a7ddf7e3b595e\"\u003e\u003ccode\u003e9ec90e6\u003c/code\u003e\u003c/a\u003e [openai] Update code owners (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33411\"\u003e#33411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/f6a62aff50407d60e5ece5afc6136453782bc556\"\u003e\u003ccode\u003ef6a62af\u003c/code\u003e\u003c/a\u003e Post release automated changes for appconfiguration releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33361\"\u003e#33361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/d5071aeb1252d8c9bd7204110965306a4e690b82\"\u003e\u003ccode\u003ed5071ae\u003c/code\u003e\u003c/a\u003e [EngSys] Update version of vitest  \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33410\"\u003e#33410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/compare/@azure/storage-blob_10.5.0...@azure/storage-blob_12.27.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 \u003ca href=\"https://www.npmjs.com/~microsoft1es\"\u003emicrosoft1es\u003c/a\u003e, a new releaser for \u003ccode\u003e@​azure/storage-blob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@koa/cors` from 2.2.3 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/koajs/cors/blob/master/History.md\"\u003e\u003ccode\u003e@​koa/cors\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.0.0 / 2023-12-11\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e] - Merge pull request from GHSA-qxrj-hx23-xp82 (fengmk2 \u0026lt;\u003ca href=\"mailto:suqian.yf@antgroup.com\"\u003esuqian.yf@antgroup.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.0 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e] - refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.3 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e] - Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot; (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.2 / 2022-10-06\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.1 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/12053567ef2caa8f4191298bc9d010017bb0f233\"\u003e\u003ccode\u003e1205356\u003c/code\u003e\u003c/a\u003e] - fix: must specify an origin value instead of \u0026quot;*\u0026quot; wildcard  (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/85\"\u003e#85\u003c/a\u003e) (Tyreal Hu \u0026lt;\u003ca href=\"mailto:tyrealhu.fe@gmail.com\"\u003etyrealhu.fe@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.0 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2cd4789f66a64cd13228e7305cce9069bd2d1283\"\u003e\u003ccode\u003e2cd4789\u003c/code\u003e\u003c/a\u003e] - 🤖 TEST: Run test on Node.js 18 (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/86\"\u003e#86\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/ae56e054cb669c73784f8a12ab6413abca6eff57\"\u003e\u003ccode\u003eae56e05\u003c/code\u003e\u003c/a\u003e] - Create codeql-analysis.yml (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c4b5d21e0cf5ab76109be65f4b7267d0ccacce81\"\u003e\u003ccode\u003ec4b5d21\u003c/code\u003e\u003c/a\u003e] - refactor: use friendlier promise checking (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/84\"\u003e#84\u003c/a\u003e) (Swain Molster \u0026lt;\u003ca href=\"mailto:swain.molster@gmail.com\"\u003eswain.molster@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/fbe33bca26373965429356f02144507c31326cfc\"\u003e\u003ccode\u003efbe33bc\u003c/code\u003e\u003c/a\u003e] - 📖 DOC: Add privateNetworkAccess js to README (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.3.0 / 2022-03-29\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efeatures\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c279fc36e60f3b2835395d15c4604fa1b284fc5f\"\u003e\u003ccode\u003ec279fc3\u003c/code\u003e\u003c/a\u003e] - feat: Add support for \u0026quot;Private Network Access\u0026quot; (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/83\"\u003e#83\u003c/a\u003e) (Chi Ma \u0026lt;\u003ca href=\"mailto:55783048+cma-skedulo@users.noreply.github.com\"\u003e55783048+cma-skedulo@users.noreply.github.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/97d92207ae33aa2dbdd21d218ef836183194c257\"\u003e\u003ccode\u003e97d9220\u003c/code\u003e\u003c/a\u003e] - chore: credentials jsdoc (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/80\"\u003e#80\u003c/a\u003e) (Jing Yi Wang \u0026lt;\u003ca href=\"mailto:jyw@live.de\"\u003ejyw@live.de\u003c/a\u003e\u0026gt;)\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/koajs/cors/commit/c33bd6913fe93e2a2b6902985e257a0e472199c4\"\u003e\u003ccode\u003ec33bd69\u003c/code\u003e\u003c/a\u003e Release 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-qxrj-hx23-xp82\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/0f3f948b9b8f00163a47de1b82e413bfef9b4a96\"\u003e\u003ccode\u003e0f3f948\u003c/code\u003e\u003c/a\u003e Release 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/b49b0859ae9d1db140e8204ef109bce020e99160\"\u003e\u003ccode\u003eb49b085\u003c/code\u003e\u003c/a\u003e Release 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d5456f7f2636c967e9dacdb33862f4c461934f32\"\u003e\u003ccode\u003ed5456f7\u003c/code\u003e\u003c/a\u003e Release 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/ea0ca7b016a322eb91fc36426a1c4f11752c6242\"\u003e\u003ccode\u003eea0ca7b\u003c/code\u003e\u003c/a\u003e Release 3.4.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/koajs/cors/compare/2.2.3...5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@turf/turf` from 6.5.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes to regressions and significant pain points:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2772\"\u003eTurfjs/turf#2772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-intersects\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2773\"\u003eTurfjs/turf#2773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced polygon-clipping with polyclip-ts by \u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes and new functionality:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded new point-to-polygon-distance package by \u003ca href=\"https://github.com/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e by \u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle when start and end are the same point in greatCircle by \u003ca href=\"https://github.com/rowanwins\"\u003e\u003ccode\u003e@​rowanwins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2343\"\u003eTurfjs/turf#2343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed turf-angle to consistently measure angles clockwise by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2714\"\u003eTurfjs/turf#2714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReversed the order in which random polygon points are generated to satisfy the right hand rule by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2715\"\u003eTurfjs/turf#2715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed multiple modules that were performing scalar instead of spherical calculations by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2717\"\u003eTurfjs/turf#2717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed confusing turf-union documentation by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2732\"\u003eTurfjs/turf#2732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a cautionary message to Units about measuring length in radians or degrees. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2748\"\u003eTurfjs/turf#2748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded special handling to booleanPointOnLine for zero length lines by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2751\"\u003eTurfjs/turf#2751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHousekeeping and behind the scenes changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated release instructions by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2698\"\u003eTurfjs/turf#2698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove release docs ensuring stable official release branch by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2726\"\u003eTurfjs/turf#2726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgraded typescript by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2684\"\u003eTurfjs/turf#2684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a regression test for clone() bug that was probably fixed a while ago. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2749\"\u003eTurfjs/turf#2749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamped content and layout of project docs (README, CONTRIBUTING, etc) by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2770\"\u003eTurfjs/turf#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.1 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2720\"\u003eTurfjs/turf#2720\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/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@turf/distance\u003c/code\u003e Simplify unnecessary union type in turfDistance by \u003ca href=\"https://github.com/isti115\"\u003e\u003ccode\u003e@​isti115\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2618\"\u003eTurfjs/turf#2618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Lerna 8 by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2612\"\u003eTurfjs/turf#2612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate CHANGELOG, improve release action, PR template, Contributing doc by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2621\"\u003eTurfjs/turf#2621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/helpers\u003c/code\u003e Reduce bundle size of apps that import \u003ccode\u003e@​turf/helpers\u003c/code\u003e by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2623\"\u003eTurfjs/turf#2623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/line-overlap\u003c/code\u003e change deep-equals dependency for smaller bundle size by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2631\"\u003eTurfjs/turf#2631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/mask\u003c/code\u003e Converted turf-mask to Typescript and added support for geometry parameters by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2644\"\u003eTurfjs/turf#2644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/midpoint\u003c/code\u003e Converted turf-midpoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2645\"\u003eTurfjs/turf#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/planepoint\u003c/code\u003e Converted turf-planepoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2646\"\u003eTurfjs/turf#2646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/square\u003c/code\u003e Converted turf-square to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2648\"\u003eTurfjs/turf#2648\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/Turfjs/turf/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eChangelog is no longer maintained. See Turf Github \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003ereleases\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e7.0.0\u003c/h1\u003e\n\u003ch2\u003e⚠️  Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to \u003ccode\u003e@​types/geojson\u003c/code\u003e package instead of declaring our own. Typescript consumers of Turf will need to import from \u003ccode\u003e@​types/geojson\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2158\"\u003e#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove distribution JS to target ES2017 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2237\"\u003e#2237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlease change to using named exports instead of default exports from the various packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Correct the conversion factor for degrees (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e polygon() will now throw if the first and last coordinates are not the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Separate AreaUnits into its own type (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/area\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/area\u003c/code\u003e\u003c/a\u003e Fix earth radius to use WGS84 median earth radius (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2166\"\u003e#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/turf\"\u003e\u003ccode\u003e@https://github.com/Turfjs/turf/blob/master/turf/https://github.com/Turfjs/turf/blob/master/turf\u003c/code\u003e\u003c/a\u003e Remove re-exports for turf 4.x compatability (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/rectangle-grid\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/rectangle-grid\u003c/code\u003e\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/square-grid\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/square-grid\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/union\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/union\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/difference\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/difference\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/intersect\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/intersect\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/code\u003e\u003c/a\u003e Add undefined return for when the geometry is invalid (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🏅 New Features/Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/kinks\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/kinks\u003c/code\u003e\u003c/a\u003e Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/a\u003e Reduce bundle size by moving from turf-jsts to \u003ccode\u003e@​turf/jsts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2217\"\u003e#2217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-equal\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-equal\u003c/code\u003e\u003c/a\u003e Add option for precision (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2231\"\u003e#2231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\u003c/code\u003e\u003c/a\u003e Move to point-in-polygon-hao library for performance and correctness (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003e@turf/line-intersect\u003c/code\u003e][line-intersect] Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2033\"\u003e#2033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-contains\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-contains\u003c/code\u003e\u003c/a\u003e Add multipolygon support (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2338\"\u003e#2338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/nearest-point\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/nearest-point\u003c/code\u003e\u003c/a\u003e Add unit option (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2415\"\u003e#2415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Retain properties from points (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Options argument is now actually optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2149\"\u003e#2149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Fix crashes with polygons containing multiple holes (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-arc\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-arc\u003c/code\u003e\u003c/a\u003e Ensure all points are generated when the first and last points are the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2142\"\u003e#2142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clone\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clone\u003c/code\u003e\u003c/a\u003e Fix cloning of features with null geometries (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/dissolve\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/dissolve\u003c/code\u003e\u003c/a\u003e Now correctly depends on \u003ccode\u003e@​turf/flatten\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clean-coords\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clean-coords\u003c/code\u003e\u003c/a\u003e Allow 3 coordinate closed LineStrings (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2178\"\u003e#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Add alternate spellings for Units: millimetres, centimetres, metres, kilometres (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2168\"\u003e#2168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/ellipse\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/ellipse\u003c/code\u003e\u003c/a\u003e Add pivot and angle options to typescript (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2174\"\u003e#2174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/quadrat-analysis\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/quadrat-analysis\u003c/code\u003e\u003c/a\u003e Fix test flake (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2182\"\u003e#2182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/bbox\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/bbox\u003c/code\u003e\u003c/a\u003e Use input bbox instead of computing it (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Removes invalid bbox when scaling (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/invariant\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/invariant\u003c/code\u003e\u003c/a\u003e getCoord now shallow clones its result to prevent accidental mutations (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-overlap\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-overlap\u003c/code\u003e\u003c/a\u003e Identify multiple overlaps on a single segment (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2134\"\u003e#2134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Fix factor to allow only numbers \u0026gt;= 0 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Make options optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2195\"\u003e#2195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-within\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-within\u003c/code\u003e\u003c/a\u003e Fix multipoint checks (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2216\"\u003e#2216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/points-within-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/points-within-polygon\u003c/code\u003e\u003c/a\u003e Fix dropped properties on MultiPoint results (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2227\"\u003e#2227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/random\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/random\u003c/code\u003e\u003c/a\u003e Throws error on invalid bbox inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2172\"\u003e#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-parallel\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-parallel\u003c/code\u003e\u003c/a\u003e Lines with 180 degree angle between them are also considered parallel (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2475\"\u003e#2475\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/Turfjs/turf/commit/7b0f0374c4668cd569f8904c71e2ae7d941be867\"\u003e\u003ccode\u003e7b0f037\u003c/code\u003e\u003c/a\u003e v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/a8cbea3a4855b462438310d51102229f52a3d50b\"\u003e\u003ccode\u003ea8cbea3\u003c/code\u003e\u003c/a\u003e Revamped content and layout of project docs (README, CONTRIBUTING, etc) (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2770\"\u003e#2770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/d1a2c5857fc71f5023d9dee11cb580c05691fdff\"\u003e\u003ccode\u003ed1a2c58\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior of boolean-intersect. update tests (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/5a9d40d49629bab7ff9cbbb2f00f7f9cbe16051d\"\u003e\u003ccode\u003e5a9d40d\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/3bbd7590c4fc1c8c0ecdb1087eb1225649c7309d\"\u003e\u003ccode\u003e3bbd759\u003c/code\u003e\u003c/a\u003e Replaced polygon-clipping with polyclip-ts (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2729\"\u003e#2729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/8f5c40736d108a1540d9641de95fc06da5ae3808\"\u003e\u003ccode\u003e8f5c407\u003c/code\u003e\u003c/a\u003e Added bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/bf588ddebcd76f021f52d867fa3defe624888523\"\u003e\u003ccode\u003ebf588dd\u003c/code\u003e\u003c/a\u003e Added special cases to booleanPointOnLine for zero length lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/9dc7a501ba7a8e9b54fbf0a78f8799c8f2fbf896\"\u003e\u003ccode\u003e9dc7a50\u003c/code\u003e\u003c/a\u003e Updated README.md correcting typo in previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/304b76b018e98807e79ba879c6dbb2fe0e0e9dbf\"\u003e\u003ccode\u003e304b76b\u003c/code\u003e\u003c/a\u003e Updated README.md to clarify GeoJSON types need to be installed separately\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/e7a28da5142533a1e1ec5510006562d1883d4666\"\u003e\u003ccode\u003ee7a28da\u003c/code\u003e\u003c/a\u003e Revert self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2742\"\u003e#2742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Turfjs/turf/compare/v6.5.0...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bullmq` from 1.91.1 to 5.54.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/taskforcesh/bullmq/releases\"\u003ebullmq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.54.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.2...v5.54.3\"\u003e5.54.3\u003c/a\u003e (2025-06-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escheduler:\u003c/strong\u003e fix slot calculation when using every (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3307\"\u003e#3307\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/588719ee49c7615affeb69d3a431025757115c10\"\u003e588719e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.1...v5.54.2\"\u003e5.54.2\u003c/a\u003e (2025-06-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid circular reference between scripts and queue (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3301\"\u003e#3301\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fb65677f2d636e1aca3cc75cb3b740b8729b3358\"\u003efb65677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.0...v5.54.1\"\u003e5.54.1\u003c/a\u003e (2025-06-17)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escheduler:\u003c/strong\u003e save offset value when every is provided (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3142\"\u003e#3142\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/98f35bc1eabb3ab1010737869c310d2001a84fac\"\u003e98f35bc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.53.3...v5.54.0\"\u003e5.54.0\u003c/a\u003e (2025-06-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackoff:\u003c/strong\u003e add jitter option (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3291\"\u003e#3291\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/86c4c6dd25ef868f1f37c917ab11cb663e330e2f\"\u003e86c4c6d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.53.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.53.2...v5.53.3\"\u003e5.53.3\u003c/a\u003e (2025-06-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejob:\u003c/strong\u003e pass stacktrace into scripts on failures [python] (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3294\"\u003e#3294\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/97b215d5a7aeaf4dceb4543bef1a00e463f12197\"\u003e97b215d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eworker:\u003c/strong\u003e avoid dangling jobs to hang the queue with rate limit fixes \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3289\"\u003e#3289\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3297\"\u003e#3297\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/263d33d536a92daf578c56cbb58765917046e052\"\u003e263d33d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.53.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.53.1...v5.53.2\"\u003e5.53.2\u003c/a\u003e (2025-06-02)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estalled:\u003c/strong\u003e fail stalled jobs in a lazy way (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3266\"\u003e#3266\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/5cbf0647e106d45d78318a5e5e9fb017261374c9\"\u003e5cbf064\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.53.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/588719ee49c7615affeb69d3a431025757115c10\"\u003e\u003ccode\u003e588719e\u003c/code\u003e\u003c/a\u003e fix(scheduler): fix slot calculation when using every (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/996b841df1cf950b7d0e9854bdf6a01f5c093041\"\u003e\u003ccode\u003e996b841\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.54.2 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fb65677f2d636e1aca3cc75cb3b740b8729b3358\"\u003e\u003ccode\u003efb65677\u003c/code\u003e\u003c/a\u003e fix: avoid circular reference between scripts and queue (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3301\"\u003e#3301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/79079b8069e5792a87d34a76028fa2c748b9ff4f\"\u003e\u003ccode\u003e79079b8\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.54.1 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/98f35bc1eabb3ab1010737869c310d2001a84fac\"\u003e\u003ccode\u003e98f35bc\u003c/code\u003e\u003c/a\u003e perf(scheduler): save offset value when every is provided (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3142\"\u003e#3142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c30285421830aa4cc49caa163dd1620640d4a32d\"\u003e\u003ccode\u003ec302854\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.54.0 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/2df15719a8fca98866802f2c34971f5ab6df7b3f\"\u003e\u003ccode\u003e2df1571\u003c/code\u003e\u003c/a\u003e ci: use GH_TOKEN for GitHub CLI in release workflow (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3303\"\u003e#3303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/86c4c6dd25ef868f1f37c917ab11cb663e330e2f\"\u003e\u003ccode\u003e86c4c6d\u003c/code\u003e\u003c/a\u003e feat(backoff): add jitter option (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3291\"\u003e#3291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/a6412b954130e6211c07a0fe9794eb2b53760b07\"\u003e\u003ccode\u003ea6412b9\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.53.3 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3304\"\u003e#3304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/43460bbf4f5f13f1514b0d579d46697ede187064\"\u003e\u003ccode\u003e43460bb\u003c/code\u003e\u003c/a\u003e ci: separate changelog update pr (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3292\"\u003e#3292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v1.91.1...v5.54.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clean-webpack-plugin` from 0.1.19 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/releases\"\u003eclean-webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NodeJS 14\u003c/li\u003e\n\u003cli\u003eAdded support for webpack 5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for NodeJS 8\u003c/li\u003e\n\u003cli\u003eDropped support for webpack 3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved Node 6 support\u003c/li\u003e\n\u003cli\u003eRemoved webpack 2 support\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecleanOnceBeforeBuildPatterns\u003c/code\u003e use \u003ccode\u003eemit\u003c/code\u003e hook instead of \u003ccode\u003ecompile\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDo not clean files if webpack errors are present during initial build\u003c/li\u003e\n\u003cli\u003eReplaced default export with named export \u003ccode\u003eCleanWebpackPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// es modules\nimport { CleanWebpackPlugin } from 'clean-webpack-plugin';\n\u003cp\u003e// common js\u003cbr /\u003e\nconst { CleanWebpackPlugin } = require('clean-webpack-plugin');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003eRelavant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/blob/v2.0.0/README.md\"\u003eREADME.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/106\"\u003eAdditional \u003ccode\u003ev2\u003c/code\u003e information\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNo configuration is needed for standard usage (cleans webpack's \u003ccode\u003eoutput.path\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eBy default during webpack's watch mode, only files created by webpack are removed\u003c/li\u003e\n\u003cli\u003eBecause \u003ca href=\"https://www.npmjs.com/package/del\"\u003edel\u003c/a\u003e is used, globbing is supported\u003c/li\u003e\n\u003cli\u003ePlugin is tested directly via webpack\u003c/li\u003e\n\u003cli\u003eAll supported versions are tested\u003c/li\u003e\n\u003cli\u003eWindows is tested via \u003ca href=\"https://www.appveyor.com/\"\u003eappveyor\u003c/a\u003e (no mocked tests)\u003c/li\u003e\n\u003cli\u003eComplete build system including prepublish hooks and git prepush/commit hooks\u003c/li\u003e\n\u003cli\u003eWritten with Typescript\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditional notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMoved to \u003ca href=\"https://circleci.com/\"\u003eCircleCI\u003c/a\u003e because \u003ca href=\"https://news.ycombinator.com/item?id=18978251\"\u003eTravis CI was sold\u003c/a\u003e and \u003ca href=\"https://news.ycombinator.com/item?id=19218036\"\u003elooks to now be in maintenance mode\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReplaced Coveralls with \u003ca href=\"https://codecov.io/\"\u003ecodecov\u003c/a\u003e because automatic build merging works. This is important because of windows/different webpack version testing\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCloses Issues: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/55\"\u003e#55\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/67\"\u003e#67\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/73\"\u003e#73\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/80\"\u003e#80\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/85\"\u003e#85\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/86\"\u003e#86\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/89\"\u003e#89\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/91\"\u003e#91\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/92\"\u003e#92\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/93\"\u003e#93\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/98\"\u003e#98\u003c/a\u003e\nCloses PRs: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/74\"\u003e#74\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\u003eSee full diff in \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/commits/v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 8.6.0 to 16.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0\"\u003e16.5.0\u003c/a\u003e (2025-04-07)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🎉 Added new sponsor \u003ca href=\"https://graphite.dev/?utm_source=github\u0026amp;utm_medium=repo\u0026amp;utm_campaign=dotenv\"\u003eGraphite\u003c/a\u003e - \u003cem\u003ethe AI developer productivity platform helping teams on GitHub ship higher quality software, faster\u003c/em\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!TIP]\n\u003cstrong\u003e\u003ca href=\"https://github.com/sponsors/motdotla\"\u003eBecome a sponsor\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe dotenvx README is viewed thousands of times DAILY on GitHub and NPM.\nSponsoring dotenv is a great way to get in front of developers and give back to the developer community at the same time.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e_log\u003c/code\u003e method. Use \u003ccode\u003e_debug\u003c/code\u003e \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/862\"\u003e#862\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.6...v16.4.7\"\u003e16.4.7\u003c/a\u003e (2024-12-03)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore \u003ccode\u003e.tap\u003c/code\u003e folder when publishing. (oops, sorry about that everyone. - \u003ca href=\"https://github.com/motdotla\"\u003e\u003ccode\u003e@​motdotla\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/848\"\u003e#848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.6\"\u003e16.4.6\u003c/a\u003e (2024-12-02)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up stale dev dependencies \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/847\"\u003e#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious README updates clarifying usage and alternative solutions using \u003ca href=\"https://github.com/dotenvx/dotenvx\"\u003edotenvx\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.4...v16.4.5\"\u003e16.4.5\u003c/a\u003e (2024-02-19)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Fix recent regression when using \u003ccode\u003epath\u003c/code\u003e option. return to historical behavior: do not attempt to auto find \u003ccode\u003e.env\u003c/code\u003e if \u003ccode\u003epath\u003c/code\u003e set. (regression was introduced in \u003ccode\u003e16.4.3\u003c/code\u003e) \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/814\"\u003e#814\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.3...v16.4.4\"\u003e16.4.4\u003c/a\u003e (2024-02-13)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Replaced chaining operator \u003ccode\u003e?.\u003c/code\u003e with old school \u003ccode\u003e\u0026amp;\u0026amp;\u003c/code\u003e (fixing node 12 failures) \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/812\"\u003e#812\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.2...v16.4.3\"\u003e16.4.3\u003c/a\u003e (2024-02-12)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed processing of multiple files in \u003ccode\u003eoptions.path\u003c/code\u003e \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/805\"\u003e#805\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.1...v16.4.2\"\u003e16.4.2\u003c/a\u003e (2024-02-10)\u003c/h2\u003e\n\u003ch3\u003eChanged\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/motdotla/dotenv/commit/d39cc9a94ef80b534d02401ab99d17463e902385\"\u003e\u003ccode\u003ed39cc9a\u003c/code\u003e\u003c/a\u003e 16.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2f4e407c73e66b822a96b6439b40ea94ced2409f\"\u003e\u003ccode\u003e2f4e407\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/863\"\u003e#863\u003c/a\u003e from Fdawgs/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a1eef11a7064dcdaf56d2bbdca1e58cfdcdcf5a4\"\u003e\u003ccode\u003ea1eef11\u003c/code\u003e\u003c/a\u003e chore(package): add homepage url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/fb7e407892824b29817d02bc0ec911d00efe1dc2\"\u003e\u003ccode\u003efb7e407\u003c/code\u003e\u003c/a\u003e README update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/bf9113fad68ba352a02081ac1fada45f9e85e772\"\u003e\u003ccode\u003ebf9113f\u003c/code\u003e\u003c/a\u003e README update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9326f05f95cbac63f88da96a5b02852f789c9380\"\u003e\u003ccode\u003e9326f05\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2e8da3018af610f18089c9246497b56943cdea6e\"\u003e\u003ccode\u003e2e8da30\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/3257b3adaf4f3a62346ed185869039325aa6e6db\"\u003e\u003ccode\u003e3257b3a\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c0ca62c841fe36b2de8030d02533a1b80955abe8\"\u003e\u003ccode\u003ec0ca62c\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/797c5e9d6e9359bfae2b26f5c4aca8890531f7dd\"\u003e\u003ccode\u003e797c5e9\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v8.6.0...v16.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-webpack` from 1.8.0 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/releases\"\u003edotenv-webpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.1...v8.1.0\"\u003e8.1.0\u003c/a\u003e (2024-03-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompatible with rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003ef32653e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003ec6ebc71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.0...v8.0.1\"\u003e8.0.1\u003c/a\u003e (2022-08-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e97a864d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.1...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2022-07-08)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003ef5d79ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003edefaults\u003c/code\u003e and \u003ccode\u003esafe\u003c/code\u003e props all look at the \u003ccode\u003epath\u003c/code\u003e by default. Please be advised.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.0...v7.1.1\"\u003e7.1.1\u003c/a\u003e (2022-06-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egenerating a new lockfile (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/41d72813af77cb3a1d591092d3c1fa21eed7ab08\"\u003e41d7281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity patch (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8883b2b6553a7948a8243e3a1589fddc9dafaaf8\"\u003e8883b2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.0.3...v7.1.0\"\u003e7.1.0\u003c/a\u003e (2022-01-27)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn explicit dot to config (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/0f55644e463780190a731b37805abb12b25c26e9\"\u003e0f55644\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8412b17dfb4248efd7d692869c92a7cc754bac86\"\u003e\u003ccode\u003e8412b17\u003c/code\u003e\u003c/a\u003e chore: resolving legacy ubuntu action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003e\u003ccode\u003ec6ebc71\u003c/code\u003e\u003c/a\u003e feat: Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1140d8288093284193bc8a64799aa3ff645bf93e\"\u003e\u003ccode\u003e1140d82\u003c/code\u003e\u003c/a\u003e fix webpack4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003e\u003ccode\u003ef32653e\u003c/code\u003e\u003c/a\u003e feat: compatible with rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e\u003ccode\u003e97a864d\u003c/code\u003e\u003c/a\u003e fix: bump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003e\u003ccode\u003ef5d79ee\u003c/code\u003e\u003c/a\u003e fix: Extending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1adf0f3d8ca4a93ddaffc39094ac756d7adb287c\"\u003e\u003ccode\u003e1adf0f3\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/d66570680356c9692c2faf8f3f8bc75f3631b689\"\u003e\u003ccode\u003ed665706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/486\"\u003e#486\u003c/a\u003e from mrsteele/feature/securityPatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/78224d39d0a53d78d776772c1d2ea45da6fb9caf\"\u003e\u003ccode\u003e78224d3\u003c/code\u003e\u003c/a\u003e chore: resolving test cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/a966b9041a96570a545cd41cf7b561cce5053726\"\u003e\u003ccode\u003ea966b90\u003c/code\u003e\u003c/a\u003e chore: adding security badge status\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v1.8.0...v8.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs-extra` from 9.0.0 to 11.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md\"\u003efs-extra's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.3.0 / 2025-01-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promise support for newer \u003ccode\u003efs\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1044\"\u003e#1044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003efs.opendir\u003c/code\u003e in \u003ccode\u003ecopy()\u003c/code\u003e/\u003ccode\u003ecopySync()\u003c/code\u003e for better perf/scalability (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/972\"\u003e#972\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.2.0 / 2023-11-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCopy directory contents in parallel for better performance (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor internal code to use \u003ccode\u003easync\u003c/code\u003e/\u003ccode\u003eawait\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1020\"\u003e#1020\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.1 / 2023-03-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve timestamps when moving files across devices (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/992\"\u003e#992\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.0 / 2022-11-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add \u003ccode\u003emain\u003c/code\u003e field to \u003ccode\u003epackage.json\u003c/code\u003e for better TypeScript compatibility (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/979\"\u003e#979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0.0 / 2022-11-28\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't allow requiring \u003ccode\u003efs-extra/lib/SOMETHING\u003c/code\u003e (switched to \u003ccode\u003eexports\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node v14.14+ (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/968\"\u003e#968\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efs-extra/esm\u003c/code\u003e for ESM named export support; see \u003ca href=\"https://github.com/jprichardson/node-fs-extra#esm\"\u003edocs\u003c/a\u003e for details (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd promise support for \u003ccode\u003efs.readv()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/970\"\u003e#970\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't \u003ccode\u003estat\u003c/code\u003e filtered items in \u003ccode\u003ecopy*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/965\"\u003e#965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove buggy stats check in \u003ccode\u003ecopy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/918\"\u003e#918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.0 / 2022-04-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWarn if \u003ccode\u003efs.realpath.native\u003c/code\u003e does not exist, instead of erroring (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/953\"\u003e#953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow explicitly passing \u003ccode\u003eundefined\u003c/code\u003e options to \u003ccode\u003emove()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/947\"\u003e#947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/955\"\u003e#955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eprocess.emitWarning\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/954\"\u003e#954\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.0.1 / 2022-02-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/jprichardson/node-fs-extra/commit/176ad6a6dbdec503c2d79fa70d17df32dff49972\"\u003e\u003ccode\u003e176ad6a\u003c/code\u003e\u003c/a\u003e 11.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/e75b9bf3a0827a5052143f48b81fe80cf478bd76\"\u003e\u003ccode\u003ee75b9bf\u003c/code\u003e\u003c/a\u003e Add promise support for missing fs methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d96f2655f181f1c6b1641711619400140a89d027\"\u003e\u003ccode\u003ed96f265\u003c/code\u003e\u003c/a\u003e Update copyright year (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/1d931c88b2d5428670fb39458158ce9c5ac242a3\"\u003e\u003ccode\u003e1d931c8\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e to use \u003ccode\u003eopendir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/acf55855580db460fd5532b22d73c4543798cd7d\"\u003e\u003ccode\u003eacf5585\u003c/code\u003e\u003c/a\u003e Fix wording in copy-sync-dir.test.js (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/5d4bf0b1b9886a2842949aded25c8a16b5d39452\"\u003e\u003ccode\u003e5d4bf0b\u003c/code\u003e\u003c/a\u003e 11.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d293448717d81e69d056794aad32fb2d4af2c246\"\u003e\u003ccode\u003ed293448\u003c/code\u003e\u003c/a\u003e perf: copy dir contents in parallel (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/a277cbbdf630424482b1e7418749ccaac0db98fe\"\u003e\u003ccode\u003ea277cbb\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003emove\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1025\"\u003e#1025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/40c516134d5927a2a196edffda54ac3a8cd2b455\"\u003e\u003ccode\u003e40c5161\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/6f2b2bc9958954f127e9974b7f2d31ba09e703b2\"\u003e\u003ccode\u003e6f2b2bc\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecreate*\u003c/code\u003e/\u003ccode\u003eensure*\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jprichardson/node-fs-extra/compare/9.0.0...11.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 0.11.7 to 16.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphql-js/releases\"\u003egraphql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.11.0\u003c/h2\u003e\n\u003ch2\u003ev16.11.0 (2025-04-26)\u003c/h2\u003e\n\u003ch4\u003eNew Feature 🚀\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4363\"\u003e#4363\u003c/a\u003e Ensure we validate for using nullable variables in oneOf input fields (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4366\"\u003e#4366\u003c/a\u003e feat(execution): add max coercion errors option to execution context (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fix 🐞\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4367\"\u003e#4367\u003c/a\u003e fix(coerce-input-value): input object coercion rejects arrays (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4310\"\u003e#4310\u003c/a\u003e First draft for upgrade guide to v17 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4331\"\u003e#4331\u003c/a\u003e fix sidebar for documentation and \u003ccode\u003e/api-v16\u003c/code\u003e (\u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4335\"\u003e#4335\u003c/a\u003e Add cspell exception (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4340\"\u003e#4340\u003c/a\u003e Improve flow of documentation around GraphiQL (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4343\"\u003e#4343\u003c/a\u003e typofix: removes extra parenthesis from getting started code snippet (\u003ca href=\"https://github.com/rabahalishah\"\u003e\u003ccode\u003e@​rabahalishah\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4351\"\u003e#4351\u003c/a\u003e fixed wrong variable name (\u003ca href=\"https://github.com/fto-dev\"\u003e\u003ccode\u003e@​fto-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4352\"\u003e#4352\u003c/a\u003e docs(getting-started): promises current links (\u003ca href=\"https://github.com/guspan-tanadi\"\u003e\u003ccode\u003e@​guspan-tanadi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4368\"\u003e#4368\u003c/a\u003e Update docs for execution options (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4369\"\u003e#4369\u003c/a\u003e Correct some syntax (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4372\"\u003e#4372\u003c/a\u003e Refactor every code-first example to leverage resolve (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4373\"\u003e#4373\u003c/a\u003e docs: Update getting-started.mdx (\u003ca href=\"https://github.com/Shubhdeep12\"\u003e\u003ccode\u003e@​Shubhdeep12\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003ePolish 💅\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4312\"\u003e#4312\u003c/a\u003e Increase print/visit performance (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eInternal 🏠\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4327\"\u003e#4327\u003c/a\u003e Add redirect for /api (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4377\"\u003e#4377\u003c/a\u003e Chore: bump setup-node (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4378\"\u003e#4378\u003c/a\u003e Change to gqlConf 2025 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4379\"\u003e#4379\u003c/a\u003e Add missing parenthesis (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBenjie(\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/HSLdevcom/hsl-map-publisher/pull/502","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HSLdevcom%2Fhsl-map-publisher/issues/502","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/502/packages"},{"uuid":"2831704249","node_id":"PR_kwDOBViGqs6oyGC5","number":126,"state":"open","title":"Bump babel-eslint from 9.0.0 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-16T06:48:47.000Z","updated_at":"2025-09-16T06:48:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"babel-eslint","old_version":"9.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 9.0.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\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/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v9.0.0...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=9.0.0\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/muchai-mercy/News_API/pull/126","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/muchai-mercy%2FNews_API/issues/126","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/126/packages"},{"uuid":"2777424057","node_id":"PR_kwDOCjV7LM6ljCC5","number":5,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-27T07:19:00.000Z","updated_at":"2025-08-27T07:19:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":26,"packages":[{"name":"axios","old_version":"0.18.0","new_version":"0.30.0","repository_url":"https://github.com/axios/axios"},{"name":"lodash","old_version":"4.17.11","new_version":"4.17.21","repository_url":"https://github.com/lodash/lodash"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.28.3","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"ajv","old_version":"6.5.5","new_version":"6.12.6","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"async","old_version":"2.6.1","new_version":"2.6.4","repository_url":"https://github.com/caolan/async"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"eslint-utils","old_version":"1.3.1","new_version":"1.4.3","repository_url":"https://github.com/mysticatea/eslint-utils"},{"name":"form-data","old_version":"2.3.3","new_version":"removed","repository_url":"https://github.com/form-data/form-data"},{"name":"jest","old_version":"23.6.0","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"fsevents","old_version":"1.2.4","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"minimist","old_version":"0.0.8","new_version":"1.2.8","repository_url":"https://github.com/minimistjs/minimist"},{"name":"mkdirp","old_version":"0.5.1","new_version":"0.5.6","repository_url":"https://github.com/isaacs/node-mkdirp"},{"name":"mocha","old_version":"5.2.0","new_version":"11.7.1","repository_url":"https://github.com/mochajs/mocha"},{"name":"loader-utils","old_version":"1.1.0","new_version":"1.4.2","repository_url":"https://github.com/webpack/loader-utils"},{"name":"mixin-deep","old_version":"1.3.1","new_version":"1.3.2","repository_url":"https://github.com/jonschlinkert/mixin-deep"},{"name":"pathval","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/chaijs/pathval"},{"name":"set-value","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/jonschlinkert/set-value"},{"name":"union-value","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/jonschlinkert/union-value"},{"name":"tmp","old_version":"0.0.33","new_version":"removed","repository_url":"https://github.com/raszi/node-tmp"},{"name":"eslint","old_version":"5.9.0","new_version":"9.34.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-airbnb-base","old_version":"13.1.0","new_version":"15.0.0","repository_url":"https://github.com/airbnb/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `0.18.0` | `0.30.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.11` | `4.17.21` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.28.3` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `6.5.5` | `6.12.6` |\n| [async](https://github.com/caolan/async) | `2.6.1` | `2.6.4` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [eslint-utils](https://github.com/mysticatea/eslint-utils) | `1.3.1` | `1.4.3` |\n| [form-data](https://github.com/form-data/form-data) | `2.3.3` | `removed` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `23.6.0` | `30.0.5` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.4` | `1.2.13` |\n| [minimist](https://github.com/minimistjs/minimist) | `0.0.8` | `1.2.8` |\n| [mkdirp](https://github.com/isaacs/node-mkdirp) | `0.5.1` | `0.5.6` |\n| [mocha](https://github.com/mochajs/mocha) | `5.2.0` | `11.7.1` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.1.0` | `1.4.2` |\n| [mixin-deep](https://github.com/jonschlinkert/mixin-deep) | `1.3.1` | `1.3.2` |\n| [pathval](https://github.com/chaijs/pathval) | `1.1.0` | `1.1.1` |\n| [set-value](https://github.com/jonschlinkert/set-value) | `2.0.0` | `2.0.1` |\n| [union-value](https://github.com/jonschlinkert/union-value) | `1.0.0` | `1.0.1` |\n| [tmp](https://github.com/raszi/node-tmp) | `0.0.33` | `removed` |\n| [eslint](https://github.com/eslint/eslint) | `5.9.0` | `9.34.0` |\n| [eslint-config-airbnb-base](https://github.com/airbnb/javascript) | `13.1.0` | `15.0.0` |\n\n\nUpdates `axios` from 0.18.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.30.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted by \u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x by \u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change by \u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003eaxios/axios#6849\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003ehttps://github.com/axios/axios/compare/v0.29.0...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e to v0.x by \u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params by \u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation by \u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Regular Expression Denial of Service (ReDoS) by \u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated \u003ca href=\"https://redirect.github.com/axios/axios/issues/4745\"\u003e#4745\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/axios/axios/blob/v0.30.0/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003e0.30.0\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.1...v0.29.0\"\u003e0.29.0\u003c/a\u003e (2024-11-21)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6402\"\u003e#6402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6394\"\u003e#6394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: regular expression denial of service (ReDoS) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.0...v0.28.1\"\u003e0.28.1\u003c/a\u003e (2024-03-24)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.27.2...v0.28.0\"\u003e0.28.0\u003c/a\u003e (2024-02-12)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4745\"\u003e#4745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed timeout error message for HTTP (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4738\"\u003e#4738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eaxios.formToJSON\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4735\"\u003e#4735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eURL params serializer (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4734\"\u003e#4734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed toFormData Blob issue on node\u0026gt;v17 (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4728\"\u003e#4728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdding types for progress event callbacks (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4675\"\u003e#4675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed max body length defaults (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4731\"\u003e#4731\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/axios/axios/commit/6e922e497616d8908616a9da0380f81d0244ef4b\"\u003e\u003ccode\u003e6e922e4\u003c/code\u003e\u003c/a\u003e chore: added build artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a06ed1e2f6bdea7f36719104f9dad79ca75cae59\"\u003e\u003ccode\u003ea06ed1e\u003c/code\u003e\u003c/a\u003e chore: added pre-release artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c01062253a780bca049e5fabe95d26fe441a8a0f\"\u003e\u003ccode\u003ec010622\u003c/code\u003e\u003c/a\u003e feat: add type for allowAbsoluteUrls (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/02c3c69ced0f8fd86407c23203835892313d7fde\"\u003e\u003ccode\u003e02c3c69\u003c/code\u003e\u003c/a\u003e fix: backport allowAbsoluteUrls vuln fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8603e677c09fb81bd106999c194308dd230bc596\"\u003e\u003ccode\u003e8603e67\u003c/code\u003e\u003c/a\u003e docs: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f0642ee26910115b90925059b2dd7f8406d072d0\"\u003e\u003ccode\u003ef0642ee\u003c/code\u003e\u003c/a\u003e fix(docs): update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0630c329f75a058b047e71ced9069c47e090cbfd\"\u003e\u003ccode\u003e0630c32\u003c/code\u003e\u003c/a\u003e fix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/7750b8c30b43a28737b496588e818d1f4e7b6abc\"\u003e\u003ccode\u003e7750b8c\u003c/code\u003e\u003c/a\u003e chore(release): prep release v0.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4840cb2bd09b62aaa8b7cc9d6ad5a123f666972b\"\u003e\u003ccode\u003e4840cb2\u003c/code\u003e\u003c/a\u003e fix: regular expression denial of service issues (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2e36cdb67f3be2ef3a2aedc42926afc0ae1256d9\"\u003e\u003ccode\u003e2e36cdb\u003c/code\u003e\u003c/a\u003e fix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.0...v0.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 \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.11 to 4.17.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538\"\u003e\u003ccode\u003ef299b52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a\"\u003e\u003ccode\u003ec4847eb\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003etoNumber\u003c/code\u003e, \u003ccode\u003etrim\u003c/code\u003e and \u003ccode\u003etrimEnd\u003c/code\u003e on large input strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c\"\u003e\u003ccode\u003e3469357\u003c/code\u003e\u003c/a\u003e Prevent command injection through \u003ccode\u003e_.template\u003c/code\u003e's \u003ccode\u003evariable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a\"\u003e\u003ccode\u003eded9bc6\u003c/code\u003e\u003c/a\u003e Bump to v4.17.20.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa\"\u003e\u003ccode\u003e63150ef\u003c/code\u003e\u003c/a\u003e Documentation fixes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794\"\u003e\u003ccode\u003e00f0f62\u003c/code\u003e\u003c/a\u003e test.js: Remove trailing comma.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389\"\u003e\u003ccode\u003e846e434\u003c/code\u003e\u003c/a\u003e Temporarily use a custom fork of \u003ccode\u003elodash-cli\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229\"\u003e\u003ccode\u003e5d046f3\u003c/code\u003e\u003c/a\u003e Re-enable Travis tests on \u003ccode\u003e4.17\u003c/code\u003e branch.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd\"\u003e\u003ccode\u003eaa816b3\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e/npm-package\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"\u003e\u003ccode\u003ed7fbc52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.11...4.17.21\"\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/~bnjmnt4n\"\u003ebnjmnt4n\u003c/a\u003e, a new releaser for lodash since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSOUHAILA SERBOUT (\u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:leftwards_arrow_with_hook: Revert\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17432\"\u003e#17432\u003c/a\u003e Do not mark OptionalMemberExpresion as LVal (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\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/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5051613c021b6604929278d6811fa671f49dfbdb\"\u003e\u003ccode\u003e5051613\u003c/code\u003e\u003c/a\u003e Type-check \u003ccode\u003e.d.ts\u003c/code\u003e file with \u003ccode\u003estrict: true\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17461\"\u003e#17461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.3/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 6.5.5 to 6.12.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.6\u003c/h2\u003e\n\u003cp\u003eFix performance issue of \u0026quot;url\u0026quot; format.\u003c/p\u003e\n\u003ch2\u003ev6.12.5\u003c/h2\u003e\n\u003cp\u003eFix uri scheme validation (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e).\nFix boolean schemas with strictKeywords option (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.4\u003c/h2\u003e\n\u003cp\u003eFix: coercion of one-item arrays to scalar that should fail validation (\u003ca href=\"https://runkit.com/esp/5f3672ba2f6642001ae27411\"\u003efailing example\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev6.12.3\u003c/h2\u003e\n\u003cp\u003ePass schema object to processCode function\nOption for strictNumbers (\u003ca href=\"https://github.com/issacgerges\"\u003e\u003ccode\u003e@​issacgerges\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1128\"\u003e#1128\u003c/a\u003e)\nFixed vulnerability related to untrusted schemas (\u003ca href=\"https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2020-15366\"\u003eCVE-2020-15366\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003cp\u003eRemoved post-install script\u003c/p\u003e\n\u003ch2\u003ev6.12.1\u003c/h2\u003e\n\u003cp\u003eDocs and dependency updates\u003c/p\u003e\n\u003ch2\u003ev6.12.0\u003c/h2\u003e\n\u003cp\u003eImproved hostname validation (\u003ca href=\"https://github.com/sambauers\"\u003e\u003ccode\u003e@​sambauers\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1143\"\u003e#1143\u003c/a\u003e)\nOption \u003ccode\u003ekeywords\u003c/code\u003e to add custom keywords (\u003ca href=\"https://github.com/franciscomorais\"\u003e\u003ccode\u003e@​franciscomorais\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1137\"\u003e#1137\u003c/a\u003e)\nTypes fixes (\u003ca href=\"https://github.com/boenrobot\"\u003e\u003ccode\u003e@​boenrobot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MattiAstedrone\"\u003e\u003ccode\u003e@​MattiAstedrone\u003c/code\u003e\u003c/a\u003e)\nDocs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/epoberezkin/ajv#error-logging\"\u003eerror logging\u003c/a\u003e example (\u003ca href=\"https://github.com/RadiationSickness\"\u003e\u003ccode\u003e@​RadiationSickness\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript usage notes (\u003ca href=\"https://github.com/thetric\"\u003e\u003ccode\u003e@​thetric\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.11.0\u003c/h2\u003e\n\u003cp\u003eTime formats support two digit and colon-less variants of timezone offset (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1061\"\u003e#1061\u003c/a\u003e , \u003ca href=\"https://github.com/cjpillsbury\"\u003e\u003ccode\u003e@​cjpillsbury\u003c/code\u003e\u003c/a\u003e)\nDocs: RegExp related security considerations\nTests: Disabled failing typescript test\u003c/p\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003cp\u003eFix: the unknown keywords were ignored with the option \u003ccode\u003estrictKeywords: true\u003c/code\u003e (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003cp\u003eFix types\nFix addSchema (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1001\"\u003e#1001\u003c/a\u003e)\nUpdate dependencies\u003c/p\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003cp\u003eOption \u003ccode\u003estrictDefaults\u003c/code\u003e to report ignored defaults (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/957\"\u003e#957\u003c/a\u003e, \u003ca href=\"https://github.com/not-an-aardvark\"\u003e\u003ccode\u003e@​not-an-aardvark\u003c/code\u003e\u003c/a\u003e)\nOption \u003ccode\u003estrictKeywords\u003c/code\u003e to report unknown keywords (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/781\"\u003e#781\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.9.0\u003c/h2\u003e\n\u003cp\u003eOpenAPI keyword \u003ccode\u003enullable\u003c/code\u003e can be any boolean (and not only \u003ccode\u003etrue\u003c/code\u003e).\nCustom keyword definition changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e option in  to require the presence of keywords in the same schema.\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/ajv-validator/ajv/commit/fe591439f34e24030f69df9eb8d91e6d037a3af7\"\u003e\u003ccode\u003efe59143\u003c/code\u003e\u003c/a\u003e 6.12.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/d580d3e8ac6a467670d68d86e3a39fd661ac8c23\"\u003e\u003ccode\u003ed580d3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1298\"\u003e#1298\u003c/a\u003e from ajv-validator/fix-url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/fd363896a8d6c5697b5da41f4d9a400a84efaf8e\"\u003e\u003ccode\u003efd36389\u003c/code\u003e\u003c/a\u003e fix: regular expression for \u0026quot;url\u0026quot; format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/490e34c4846064db5c962a77087e17078954c2f6\"\u003e\u003ccode\u003e490e34c\u003c/code\u003e\u003c/a\u003e docs: link to v7-beta branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9cd93a1bdbdefd5a7ba3db5e123d20c84d1d1d0e\"\u003e\u003ccode\u003e9cd93a1\u003c/code\u003e\u003c/a\u003e docs: note about v7 in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/877d286e7f145b1b2127da66c6800b071533f28f\"\u003e\u003ccode\u003e877d286\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1262\"\u003e#1262\u003c/a\u003e from b4h0-c4t/refactor-opt-object-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f1c8e45b9cdff918be28becf03bf0b339321c398\"\u003e\u003ccode\u003ef1c8e45\u003c/code\u003e\u003c/a\u003e 6.12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/764035e201d7733b8d700d4a04dd079fef9f4d30\"\u003e\u003ccode\u003e764035e\u003c/code\u003e\u003c/a\u003e Merge branch 'ChALkeR-chalker/fix-comma'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/37981602ce6d43313ae106644b372b021626a8af\"\u003e\u003ccode\u003e3798160\u003c/code\u003e\u003c/a\u003e Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a3c7ebab222e4cce07b5e30ebcbb809da7f934e8\"\u003e\u003ccode\u003ea3c7eba\u003c/code\u003e\u003c/a\u003e Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v6.5.5...v6.12.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async` from 2.6.1 to 2.6.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md\"\u003easync's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev2.6.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix potential prototype pollution exploit (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1620\"\u003e#1620\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/caolan/async/commit/c6bdaca4f9175c14fc655d3783c6af6a883e6514\"\u003e\u003ccode\u003ec6bdaca\u003c/code\u003e\u003c/a\u003e Version 2.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8870da9d5022bab310413041b4079e10db3980b7\"\u003e\u003ccode\u003e8870da9\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/4df6754ef4e96a742956df8782fee27242a2ea12\"\u003e\u003ccode\u003e4df6754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8f7f90342a6571ba1c197d747ebed30c368096d2\"\u003e\u003ccode\u003e8f7f903\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/f1d8383bb118366f652f26a5096f106b88344ceb\"\u003e\u003ccode\u003ef1d8383\u003c/code\u003e\u003c/a\u003e Version 2.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/2b674c198962e6716b5b9974f79456faa03a0d95\"\u003e\u003ccode\u003e2b674c1\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eab740f7bd2c8a065b5d7c886bf678873a356103\"\u003e\u003ccode\u003eeab740f\u003c/code\u003e\u003c/a\u003e fix: udpate lodash.  closes \u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eaf32be0e94f62fddc83d8550814e30a4be66a3c\"\u003e\u003ccode\u003eeaf32be\u003c/code\u003e\u003c/a\u003e Version 2.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/684b42e695222de079029f52dcc1afe69751e5f4\"\u003e\u003ccode\u003e684b42e\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/e1bd3da9e644d5a09e553f9b913cc4f029733bff\"\u003e\u003ccode\u003ee1bd3da\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/caolan/async/compare/v2.6.1...v2.6.4\"\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/~hargasinski\"\u003ehargasinski\u003c/a\u003e, a new releaser for async since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `decode-uri-component` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/releases\"\u003edecode-uri-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overwriting previously decoded tokens  980e0bf\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to GitHub workflows  76abc93\u003c/li\u003e\n\u003cli\u003eFix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e  746ca5d\u003c/li\u003e\n\u003cli\u003eUpdate license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)  486d7e2\u003c/li\u003e\n\u003cli\u003eTidelift tasks  a650457\u003c/li\u003e\n\u003cli\u003eMeta tweaks  66e1c28\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.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/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb\"\u003e\u003ccode\u003ea0eea46\u003c/code\u003e\u003c/a\u003e 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152\"\u003e\u003ccode\u003e980e0bf\u003c/code\u003e\u003c/a\u003e Prevent overwriting previously decoded tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33\"\u003e\u003ccode\u003e3c8a373\u003c/code\u003e\u003c/a\u003e 0.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3\"\u003e\u003ccode\u003e76abc93\u003c/code\u003e\u003c/a\u003e Switch to GitHub workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9\"\u003e\u003ccode\u003e746ca5d\u003c/code\u003e\u003c/a\u003e Fix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30\"\u003e\u003ccode\u003e486d7e2\u003c/code\u003e\u003c/a\u003e Update license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134\"\u003e\u003ccode\u003ea650457\u003c/code\u003e\u003c/a\u003e Tidelift tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02\"\u003e\u003ccode\u003e66e1c28\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-utils` from 1.3.1 to 1.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mysticatea/eslint-utils/releases\"\u003eeslint-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.3\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e8f9e481ecc1204c7a1331b697f97903f90c75154 fixed false positive of \u003ccode\u003eReferenceTracker\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.2\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ee4cb01498df6096b66edb0c78965ee6f47d3ac77 fixed a regression of the previous release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ec119e832952c8c653bd4f21e39eb9f7ce48e5947 fixed \u003ccode\u003egetStaticValue()\u003c/code\u003e function to handle \u003ccode\u003enull\u003c/code\u003e literal correctly even if runtimes don't support BigInt natively.\u003c/li\u003e\n\u003cli\u003e587cca2f82c245f5fc4a8b9fb2cf6b35c0d02552 fixed \u003ccode\u003egetStringIfConstant()\u003c/code\u003e function to handle regular expression literals and BigInt literals even if runtimes don't support those.\u003c/li\u003e\n\u003cli\u003e08158db1c98fd71cf0f32ddefbc147e2620e724c fixed GHSA-3gx7-xhv7-5mx3.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch2\u003e✨ Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e66456c5356310fc4309b4fe2756995f27b907747 (and ebf5a8378d3f0a20a74adb158a7112cb616bce44, aac472e815551688d23cc8fd88f9044dbf276804) added \u003ccode\u003eisParenthesized()\u003c/code\u003e function that checks if a given node is parenthesized or not.\u003c/li\u003e\n\u003cli\u003e4f8407dd6cd52274ba115b3a8558153ec6d799a7 (and cb518c70ee037722f802d808bbbe93da83f07fb3) added \u003ccode\u003ehasSideEffect()\u003c/code\u003e function that checks if a given node may have side-effects or not.\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/mysticatea/eslint-utils/commit/23f4ddc58eda5e6aec3d6a43c6266acbe19345cd\"\u003e\u003ccode\u003e23f4ddc\u003c/code\u003e\u003c/a\u003e 🔖 1.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/8f9e481ecc1204c7a1331b697f97903f90c75154\"\u003e\u003ccode\u003e8f9e481\u003c/code\u003e\u003c/a\u003e 🐛 fix reference tracker false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/663327835abfb1f62fc6fc5d69028457e11b5f80\"\u003e\u003ccode\u003e6633278\u003c/code\u003e\u003c/a\u003e ⚒ fix test scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/7c8e67c22f7222685a6a9154ba5eec2ac4896a3e\"\u003e\u003ccode\u003e7c8e67c\u003c/code\u003e\u003c/a\u003e ⚒ fix build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/41ff95e728db2c52122ae3dad42997dccd223388\"\u003e\u003ccode\u003e41ff95e\u003c/code\u003e\u003c/a\u003e ⚒ update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/49420121ff4d2b4758d4016848055c1631389faa\"\u003e\u003ccode\u003e4942012\u003c/code\u003e\u003c/a\u003e ⚒ fix build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/f1c8d02b3fd190a97e39603929c0aabe36c9904f\"\u003e\u003ccode\u003ef1c8d02\u003c/code\u003e\u003c/a\u003e ⚒ update build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/a88598a74f0d71376447c4ecb6b56b27272f3992\"\u003e\u003ccode\u003ea88598a\u003c/code\u003e\u003c/a\u003e Create FUNDING.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/4e1bc077c2a6bb00538d66b69a63c24de3463bed\"\u003e\u003ccode\u003e4e1bc07\u003c/code\u003e\u003c/a\u003e 1.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/e4cb01498df6096b66edb0c78965ee6f47d3ac77\"\u003e\u003ccode\u003ee4cb014\u003c/code\u003e\u003c/a\u003e 🐛 add null test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `follow-redirects` from 1.5.10 to 1.15.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/21ef28a544c5e57f4c34b8476d75f2144609a1eb\"\u003e\u003ccode\u003e21ef28a\u003c/code\u003e\u003c/a\u003e Release version 1.15.11 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/7c88135da3bd0681a7e156ee66b16b2f6f98b480\"\u003e\u003ccode\u003e7c88135\u003c/code\u003e\u003c/a\u003e Roll back tree shaking.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/6e389ba094beec211a8847788a146917a16c1bdb\"\u003e\u003ccode\u003e6e389ba\u003c/code\u003e\u003c/a\u003e Release version 1.15.10 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/5bc496e0229abda823221e0c6267926a3f93f262\"\u003e\u003ccode\u003e5bc496e\u003c/code\u003e\u003c/a\u003e Shake me up before you go-go.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/694d6b47a42bc8377e5ef1480394de451e16bd5b\"\u003e\u003ccode\u003e694d6b4\u003c/code\u003e\u003c/a\u003e Bump minimist from 1.2.5 to 1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/e4e55c77b2d849280d105943f49f42e0c735d05d\"\u003e\u003ccode\u003ee4e55c7\u003c/code\u003e\u003c/a\u003e Release version 1.15.9 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/31a1abf2d659ac1c8fcbe7e614a8c8914d80e1e3\"\u003e\u003ccode\u003e31a1abf\u003c/code\u003e\u003c/a\u003e Attempt much more gentle detection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/d2aaa97439e8a7e4a9cd02513ec7b12f23c17638\"\u003e\u003ccode\u003ed2aaa97\u003c/code\u003e\u003c/a\u003e Fix url field.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/62558f0cd106195f4c17ece3ad255eb93487d37f\"\u003e\u003ccode\u003e62558f0\u003c/code\u003e\u003c/a\u003e Release version 1.15.8 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/a8d1ceed257d46758f913ff555b4f7e1cd758627\"\u003e\u003ccode\u003ea8d1cee\u003c/code\u003e\u003c/a\u003e Return subtlety.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/follow-redirects/follow-redirects/compare/v1.5.10...v1.15.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nRemoves `form-data`\n\nUpdates `jest` from 23.6.0 to 30.0.5\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\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Make 'deepCyclicCopyObject' safer by setting descriptors to a null-prototype object (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make garbage collection protection property writable (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ehttps://github.com/jestjs/jest/blob/main/CHANGELOG.md\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJest 30.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-resolver]\u003c/code\u003e Implement the \u003ccode\u003edefaultAsyncResolver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15679\"\u003e#15679\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-resolver]\u003c/code\u003e Resolve builtin modules correctly (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15683\"\u003e#15683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-node, jest-util]\u003c/code\u003e Avoid setting globals cleanup protection symbol when feature is off (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15684\"\u003e#15684\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 Remove and deprecate \u003ccode\u003ejest-repl\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15673\"\u003e#15673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-resolver]\u003c/code\u003e Replace custom \u003ccode\u003eisBuiltinModule\u003c/code\u003e with node's \u003ccode\u003eisBuiltin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15685\"\u003e#15685\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/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15687\"\u003ejestjs/jest#15687\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ehttps://github.com/jestjs/jest/blob/main/CHANGELOG.md\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJest 30\u003c/h2\u003e\n\u003cp\u003eToday we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.\u003c/p\u003e\n\u003cp\u003eIf you want to skip all the news and just get going, run \u003ccode\u003enpm install jest@^30.0.0\u003c/code\u003e and follow the migration guide: \u003ca href=\"https://jestjs.io/docs/upgrading-to-jest30\"\u003eUpgrading from Jest 29 to 30\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://jestjs.io/blog/2025/06/04/jest-30\"\u003eRead the full blog post\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Renamed \u003ccode\u003eglobalsCleanupMode\u003c/code\u003e to \u003ccode\u003eglobalsCleanup\u003c/code\u003e and \u003ccode\u003e--waitNextEventLoopTurnForUnhandledRejectionEvents\u003c/code\u003e to \u003ccode\u003e--waitForUnhandledRejections\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Add \u003ccode\u003eArrayOf\u003c/code\u003e asymmetric matcher for validating array elements. (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15567\"\u003e#15567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Add option \u003ccode\u003eexcludeJestPreset\u003c/code\u003e to allow opting out of \u003ccode\u003ebabel-preset-jest\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15164\"\u003e#15164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Revert \u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15038\"\u003e#15038\u003c/a\u003e to fix \u003ccode\u003eexpect(fn).toHaveBeenCalledWith(expect.objectContaining(...))\u003c/code\u003e when there are multiple calls (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15508\"\u003e#15508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus, jest-cli, jest-config]\u003c/code\u003e Add \u003ccode\u003ewaitNextEventLoopTurnForUnhandledRejectionEvents\u003c/code\u003e flag to minimise performance impact of correct detection of unhandled promise rejections introduced in \u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14315\"\u003e#14315\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14681\"\u003e#14681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Add a \u003ccode\u003ewaitBeforeRetry\u003c/code\u003e option to \u003ccode\u003ejest.retryTimes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14738\"\u003e#14738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Add a \u003ccode\u003eretryImmediately\u003c/code\u003e option to \u003ccode\u003ejest.retryTimes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14696\"\u003e#14696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus, jest-jasmine2]\u003c/code\u003e Allow \u003ccode\u003esetupFilesAfterEnv\u003c/code\u003e to export an async function (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/10962\"\u003e#10962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus, jest-test-result]\u003c/code\u003e Add \u003ccode\u003estartedAt\u003c/code\u003e timestamp in \u003ccode\u003eTestCaseResultObject\u003c/code\u003e within \u003ccode\u003eonTestCaseResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15145\"\u003e#15145\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.0.5\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Allow \u003ccode\u003etestMatch\u003c/code\u003e to take a string value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-worker]\u003c/code\u003e Let \u003ccode\u003eworkerIdleMemoryLimit\u003c/code\u003e accept 0 to always restart worker child processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Fix \u003ccode\u003ebigint\u003c/code\u003e error (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15702\"\u003e#15702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.4\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e The \u003ccode\u003eInverse\u003c/code\u003e type is now exported (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15714\"\u003e#15714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e feat: support \u003ccode\u003easync functions\u003c/code\u003e in \u003ccode\u003etoBe\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15704\"\u003e#15704\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]\u003c/code\u003e jest --onlyFailures --listTests now correctly lists only failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15700\"\u003e#15700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Handle line endings in snapshots (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15708\"\u003e#15708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix ESM TS config loading in a CJS project (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15694\"\u003e#15694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e jest --onlyFailures --listTests now correctly lists only failed tests(\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15700\"\u003e#15700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-diff]\u003c/code\u003e Show non-printable control characters to diffs (\u003ca href=\"https://redirect.github.com/facebook/jest/pull/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Make 'deepCyclicCopyObject' safer by setting descriptors to a null-prototype object (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make garbage collection protection property writable (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.1\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-resolver]\u003c/code\u003e Implement the \u003ccode\u003edefaultAsyncResolver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15679\"\u003e#15679\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-resolver]\u003c/code\u003e Resolve builtin modules correctly (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15683\"\u003e#15683\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/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/0ab14ba85dc7bb4fa72c062c64b039d779d77d26\"\u003e\u003ccode\u003e0ab14ba\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.0.5/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.2.4 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.2.4...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minimist` from 0.0.8 to 1.2.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md\"\u003eminimist's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/minimistjs/minimist/compare/v1.2.7...v1.2.8\"\u003ev1.2.8\u003c/a\u003e - 2023-02-09\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Fix long option followed by single dash \u003ca href=\"https://redirect.github.com/minimistjs/minimist/pull/17\"\u003e\u003ccode\u003e[#17](https://github.com/minimistjs/minimist/issues/17)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] Remove duplicate test \u003ca href=\"https://redirect.github.com/minimistjs/minimist/pull/12\"\u003e\u003ccode\u003e[#12](https://github.com/minimistjs/minimist/issues/12)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] opt.string works with multiple aliases \u003ca href=\"https://redirect.github.com/minimistjs/minimist/pull/10\"\u003e\u003ccode\u003e[#10](https://github.com/minimistjs/minimist/issues/10)\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[Fix] Fix long option followed by single dash (\u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/17\"\u003e#17\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/15\"\u003e\u003ccode\u003e[#15](https://github.com/minimistjs/minimist/issues/15)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] Remove duplicate test (\u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/12\"\u003e#12\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/8\"\u003e\u003ccode\u003e[#8](https://github.com/minimistjs/minimist/issues/8)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Fix long option followed by single dash \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/15\"\u003e\u003ccode\u003e[#15](https://github.com/minimistjs/minimist/issues/15)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] opt.string works with multiple aliases (\u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/10\"\u003e#10\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/9\"\u003e\u003ccode\u003e[#9](https://github.com/minimistjs/minimist/issues/9)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Fix handling of short option with non-trivial equals \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/5\"\u003e\u003ccode\u003e[#5](https://github.com/minimistjs/minimist/issues/5)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] Remove duplicate test \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/8\"\u003e\u003ccode\u003e[#8](https://github.com/minimistjs/minimist/issues/8)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] opt.string works with multiple aliases \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/9\"\u003e\u003ccode\u003e[#9](https://github.com/minimistjs/minimist/issues/9)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerge tag 'v0.2.3' \u003ca href=\"https://github.com/minimistjs/minimist/commit/a0267947c7870fc5847cf2d437fbe33f392767da\"\u003e\u003ccode\u003ea026794\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix indentation and whitespace \u003ca href=\"https://github.com/minimistjs/minimist/commit/5368ca4147e974138a54cc0dc4cea8f756546b70\"\u003e\u003ccode\u003e5368ca4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix indentation and whitespace \u003ca href=\"https://github.com/minimistjs/minimist/commit/e5f5067259ceeaf0b098d14bec910f87e58708c7\"\u003e\u003ccode\u003ee5f5067\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] more cleanup \u003ca href=\"https://github.com/minimistjs/minimist/commit/62fde7d935f83417fb046741531a9e2346a36976\"\u003e\u003ccode\u003e62fde7d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] more cleanup \u003ca href=\"https://github.com/minimistjs/minimist/commit/36ac5d0d95e4947d074e5737d94814034ca335d1\"\u003e\u003ccode\u003e36ac5d0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/minimistjs/minimist/commit/73923d223553fca08b1ba77e3fbc2a492862ae4c\"\u003e\u003ccode\u003e73923d2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] add reusable workflows \u003ca href=\"https://github.com/minimistjs/minimist/commit/d80727df77bfa9e631044d7f16368d8f09242c91\"\u003e\u003ccode\u003ed80727d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] add eslint; rules to enable later are warnings \u003ca href=\"https://github.com/minimistjs/minimist/commit/48bc06a1b41f00e9cdf183db34f7a51ba70e98d4\"\u003e\u003ccode\u003e48bc06a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix indentation \u003ca href=\"https://github.com/minimistjs/minimist/commit/34b0f1ccaa45183c3c4f06a91f9b405180a6f982\"\u003e\u003ccode\u003e34b0f1c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[readme] rename and add badges \u003ca href=\"https://github.com/minimistjs/minimist/commit/5df0fe49211bd09a3636f8686a7cb3012c3e98f0\"\u003e\u003ccode\u003e5df0fe...\n\n_Description has been truncated_","html_url":"https://github.com/luisatlive/SynapseNode/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luisatlive%2FSynapseNode/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3338448392","node_id":"PR_kwDOIs87ys6kg6Bz","number":34,"state":"open","title":"Bump the npm_and_yarn group across 3 directories with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-20T14:47:41.000Z","updated_at":"2025-08-20T14:47:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":35,"packages":[{"name":"astro","old_version":"1.1.5","new_version":"4.16.19","repository_url":"https://github.com/withastro/astro"},{"name":"axios","old_version":"0.21.4","new_version":"0.30.0","repository_url":"https://github.com/axios/axios"},{"name":"esbuild","old_version":"0.11.23","new_version":"0.25.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"markdown-it","old_version":"11.0.1","new_version":"12.3.2","repository_url":"https://github.com/markdown-it/markdown-it"},{"name":"marked","old_version":"1.2.9","new_version":"4.0.10","repository_url":"https://github.com/markedjs/marked"},{"name":"terser","old_version":"4.8.0","new_version":"4.8.1","repository_url":"https://github.com/terser/terser"},{"name":"fast-xml-parser","old_version":"3.21.1","new_version":"4.1.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"node-fetch","old_version":"2.6.7","new_version":"2.6.8","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.28.3","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"cross-spawn","old_version":"6.0.5","new_version":"6.0.6","repository_url":"https://github.com/moxystudio/node-cross-spawn"},{"name":"cross-spawn","old_version":"7.0.3","new_version":"7.0.6","repository_url":"https://github.com/moxystudio/node-cross-spawn"},{"name":"nodemon","old_version":"1.19.4","new_version":"1.19.4","repository_url":"https://github.com/remy/nodemon"},{"name":"ansi-regex","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"braces","old_version":"2.3.2","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"nodemon","old_version":"1.19.4","new_version":"3.1.10","repository_url":"https://github.com/remy/nodemon"},{"name":"form-data","old_version":"3.0.1","new_version":"3.0.4","repository_url":"https://github.com/form-data/form-data"},{"name":"json5","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/json5/json5"},{"name":"minimist","old_version":"1.2.6","new_version":"1.2.8","repository_url":"https://github.com/minimistjs/minimist"},{"name":"requirejs","old_version":"2.3.6","new_version":"2.3.7","repository_url":"https://github.com/jrburke/r.js"},{"name":"rollup","old_version":"2.77.3","new_version":"2.79.2","repository_url":"https://github.com/rollup/rollup"},{"name":"vite","old_version":"3.0.9","new_version":"3.2.11","repository_url":"https://github.com/vitejs/vite"},{"name":"tough-cookie","old_version":"4.0.0","new_version":"4.1.4","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"word-wrap","old_version":"1.2.3","new_version":"1.2.5","repository_url":"https://github.com/jonschlinkert/word-wrap"},{"name":"ws","old_version":"7.5.7","new_version":"7.5.10","repository_url":"https://github.com/websockets/ws"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 23 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `1.1.5` | `4.16.19` |\n| [axios](https://github.com/axios/axios) | `0.21.4` | `0.30.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.11.23` | `0.25.0` |\n| [markdown-it](https://github.com/markdown-it/markdown-it) | `11.0.1` | `12.3.2` |\n| [marked](https://github.com/markedjs/marked) | `1.2.9` | `4.0.10` |\n| [terser](https://github.com/terser/terser) | `4.8.0` | `4.8.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `3.21.1` | `4.1.2` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.6.7` | `2.6.8` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.28.3` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `6.0.5` | `6.0.6` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `7.0.3` | `7.0.6` |\n| [nodemon](https://github.com/remy/nodemon) | `1.19.4` | `1.19.4` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `3.0.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `3.0.3` |\n| [nodemon](https://github.com/remy/nodemon) | `1.19.4` | `3.1.10` |\n| [form-data](https://github.com/form-data/form-data) | `3.0.1` | `3.0.4` |\n| [json5](https://github.com/json5/json5) | `1.0.1` | `1.0.2` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.6` | `1.2.8` |\n| [requirejs](https://github.com/jrburke/r.js) | `2.3.6` | `2.3.7` |\n| [rollup](https://github.com/rollup/rollup) | `2.77.3` | `2.79.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `3.0.9` | `3.2.11` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` |\n| [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` |\n| [ws](https://github.com/websockets/ws) | `7.5.7` | `7.5.10` |\n\nBumps the npm_and_yarn group with 6 updates in the /doesitarm-default directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [esbuild](https://github.com/evanw/esbuild) | `0.14.18` | `0.25.0` |\n| [semver](https://github.com/npm/node-semver) | `5.7.1` | `5.7.2` |\n| [terser](https://github.com/terser/terser) | `4.8.0` | `4.8.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `removed` |\n| [webpack](https://github.com/webpack/webpack) | `4.33.0` | `5.101.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n\nBumps the npm_and_yarn group with 6 updates in the /workers/analytics directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [esbuild](https://github.com/evanw/esbuild) | `0.14.18` | `0.25.0` |\n| [semver](https://github.com/npm/node-semver) | `5.7.1` | `5.7.2` |\n| [terser](https://github.com/terser/terser) | `4.8.0` | `4.8.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `removed` |\n| [webpack](https://github.com/webpack/webpack) | `4.33.0` | `5.101.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n\n\nUpdates `astro` from 1.1.5 to 4.16.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003eastro's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eastro@4.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14241\"\u003e#14241\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053\"\u003e\u003ccode\u003e760acc8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where remote paths weren't correctly computed when generating assets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG-v1.md\"\u003eastro's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5776\"\u003e#5776\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/6a31433ed79c7f84fd3ce602005b42ad95007d84\"\u003e\u003ccode\u003e6a31433ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ba55ie\"\u003e\u003ccode\u003e@​ba55ie\u003c/code\u003e\u003c/a\u003e! - Fix Lit slotted content\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/adad7e96680640e1d0a5ec270cd2516f350c7652\"\u003e\u003ccode\u003eadad7e966\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Fix for hoisted scripts in project with spaces in the file path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5666\"\u003e#5666\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/bf210f7841711439f7db6c2b1f369e54a70b03d3\"\u003e\u003ccode\u003ebf210f784\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Correctly handle spaces and capitalization in \u003ccode\u003esrc/content/\u003c/code\u003e file names. This introduces github-slugger for slug generation to ensure slugs are usable by \u003ccode\u003egetStaticPaths\u003c/code\u003e. Changes:\n\u003cul\u003e\n\u003cli\u003eResolve spaces and capitalization: \u003ccode\u003ecollection/Entry With Spaces.md\u003c/code\u003e becomes \u003ccode\u003ecollection/entry-with-spaces\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eTruncate \u003ccode\u003e/index\u003c/code\u003e paths to base URL: \u003ccode\u003ecollection/index.md\u003c/code\u003e becomes \u003ccode\u003ecollection\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\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/withastro/astro/pull/5720\"\u003e#5720\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fe316be86f4dfecff78effbecdc10f7348406d27\"\u003e\u003ccode\u003efe316be86\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/umarov\"\u003e\u003ccode\u003e@​umarov\u003c/code\u003e\u003c/a\u003e! - Do not add base path to a hoisted script body\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5706\"\u003e#5706\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/c2844a79c8c94466481f5f3a37af259bb4cbf276\"\u003e\u003ccode\u003ec2844a79c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Add preact and sitemap integration to config load external list\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5700\"\u003e#5700\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/3aa3e00a63b63ae443f824f11cffde2a194ea4bf\"\u003e\u003ccode\u003e3aa3e00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eimport.meta.env.DEV\u003c/code\u003e always being set to \u003ccode\u003etrue\u003c/code\u003e when using Content Collections\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5647\"\u003e#5647\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/d72da529075ccbcfd342bf2308df0e5ce59b1e3f\"\u003e\u003ccode\u003ed72da5290\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eastro sync\u003c/code\u003e CLI command for type generation\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/withastro/astro/pull/5668\"\u003e#5668\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/9674cf56c561af8f13def0266b0539507a80000d\"\u003e\u003ccode\u003e9674cf56c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Remove stray \u003ccode\u003econsole.log\u003c/code\u003e from content collections error message\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5652\"\u003e#5652\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/0b50987584120e0c0e549f9ff838dc8879dbfa30\"\u003e\u003ccode\u003e0b5098758\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use acorn to postprocess Astro globs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5648\"\u003e#5648\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/853081d1c857d8ad8a9634c37ed8fd123d32d241\"\u003e\u003ccode\u003e853081d1c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Prevent relative image paths in \u003ccode\u003esrc/content/\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5678\"\u003e#5678\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/f8f57682948a76cad81eef579235ee059578fe91\"\u003e\u003ccode\u003ef8f576829\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Fix code generation quotes handling\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5635\"\u003e#5635\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/376f67011d220de3bf05d3f39779a708992fffd7\"\u003e\u003ccode\u003e376f67011\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/SegaraRai\"\u003e\u003ccode\u003e@​SegaraRai\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eserver.headers\u003c/code\u003e typing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/853081d1c857d8ad8a9634c37ed8fd123d32d241\"\u003e\u003ccode\u003e853081d1c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/withastro/astro/commit/2c65b433bf840a1bb93b0a1947df5949e33512ff\"\u003e\u003ccode\u003e2c65b433b\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/markdown-remark\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\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/withastro/astro/commit/32b14f24cdd3cf2c963c97bca6099ef996f7aadf\"\u003e\u003ccode\u003e32b14f2\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14244\"\u003e#14244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053\"\u003e\u003ccode\u003e760acc8\u003c/code\u003e\u003c/a\u003e fix(assets): fix remote path detection (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14241\"\u003e#14241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/84190aa42f54db98ebd1e8a43080028aeaae35ac\"\u003e\u003ccode\u003e84190aa\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12774\"\u003e#12774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/d0aaac3e1443a84e673568ea2f649d70d74582b6\"\u003e\u003ccode\u003ed0aaac3\u003c/code\u003e\u003c/a\u003e Prevent server sourcemaps from being part of client output (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12757\"\u003e#12757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba4aac1051143ef3e8f004ac6739e4ac5363a3c3\"\u003e\u003ccode\u003eba4aac1\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12648\"\u003e#12648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e7d14c374b9d45e27089994a4eb72186d05514de\"\u003e\u003ccode\u003ee7d14c3\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003echeckOrigin\u003c/code\u003e headers check (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12632\"\u003e#12632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/6eac6ba7331c3af7c2b704dc15a133748a2fd18b\"\u003e\u003ccode\u003e6eac6ba\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12536\"\u003e#12536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/65e50eb7b6d7b10a193bba7d292804ac0e55be18\"\u003e\u003ccode\u003e65e50eb\u003c/code\u003e\u003c/a\u003e Fix JPEG image size determination (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12542\"\u003e#12542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/6fc29e3c24a23774d2bd960028716a660d3e9b53\"\u003e\u003ccode\u003e6fc29e3\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12410\"\u003e#12410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/cf0d8b08a0f16bba7310d1a92c82b5a276682e8c\"\u003e\u003ccode\u003ecf0d8b0\u003c/code\u003e\u003c/a\u003e fix(i18n): render \u003ccode\u003e404.astro\u003c/code\u003e when i18n is enabled (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12525\"\u003e#12525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/astro/commits/astro@4.16.19/packages/astro\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 0.21.4 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.30.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted by \u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x by \u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change by \u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003eaxios/axios#6849\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003ehttps://github.com/axios/axios/compare/v0.29.0...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e to v0.x by \u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params by \u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation by \u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Regular Expression Denial of Service (ReDoS) by \u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated \u003ca href=\"https://redirect.github.com/axios/axios/issues/4745\"\u003e#4745\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/axios/axios/blob/v0.30.0/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003e0.30.0\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.1...v0.29.0\"\u003e0.29.0\u003c/a\u003e (2024-11-21)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6402\"\u003e#6402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6394\"\u003e#6394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: regular expression denial of service (ReDoS) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.0...v0.28.1\"\u003e0.28.1\u003c/a\u003e (2024-03-24)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.27.2...v0.28.0\"\u003e0.28.0\u003c/a\u003e (2024-02-12)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4745\"\u003e#4745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed timeout error message for HTTP (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4738\"\u003e#4738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eaxios.formToJSON\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4735\"\u003e#4735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eURL params serializer (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4734\"\u003e#4734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed toFormData Blob issue on node\u0026gt;v17 (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4728\"\u003e#4728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdding types for progress event callbacks (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4675\"\u003e#4675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed max body length defaults (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4731\"\u003e#4731\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/axios/axios/commit/6e922e497616d8908616a9da0380f81d0244ef4b\"\u003e\u003ccode\u003e6e922e4\u003c/code\u003e\u003c/a\u003e chore: added build artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a06ed1e2f6bdea7f36719104f9dad79ca75cae59\"\u003e\u003ccode\u003ea06ed1e\u003c/code\u003e\u003c/a\u003e chore: added pre-release artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c01062253a780bca049e5fabe95d26fe441a8a0f\"\u003e\u003ccode\u003ec010622\u003c/code\u003e\u003c/a\u003e feat: add type for allowAbsoluteUrls (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/02c3c69ced0f8fd86407c23203835892313d7fde\"\u003e\u003ccode\u003e02c3c69\u003c/code\u003e\u003c/a\u003e fix: backport allowAbsoluteUrls vuln fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8603e677c09fb81bd106999c194308dd230bc596\"\u003e\u003ccode\u003e8603e67\u003c/code\u003e\u003c/a\u003e docs: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f0642ee26910115b90925059b2dd7f8406d072d0\"\u003e\u003ccode\u003ef0642ee\u003c/code\u003e\u003c/a\u003e fix(docs): update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0630c329f75a058b047e71ced9069c47e090cbfd\"\u003e\u003ccode\u003e0630c32\u003c/code\u003e\u003c/a\u003e fix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/7750b8c30b43a28737b496588e818d1f4e7b6abc\"\u003e\u003ccode\u003e7750b8c\u003c/code\u003e\u003c/a\u003e chore(release): prep release v0.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4840cb2bd09b62aaa8b7cc9d6ad5a123f666972b\"\u003e\u003ccode\u003e4840cb2\u003c/code\u003e\u003c/a\u003e fix: regular expression denial of service issues (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2e36cdb67f3be2ef3a2aedc42926afc0ae1256d9\"\u003e\u003ccode\u003e2e36cdb\u003c/code\u003e\u003c/a\u003e fix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.21.4...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.11.23 to 0.25.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis release deliberately contains backwards-incompatible changes.\u003c/strong\u003e To avoid automatically picking up releases like this, you should either be pinning the exact version of \u003ccode\u003eesbuild\u003c/code\u003e in your \u003ccode\u003epackage.json\u003c/code\u003e file (recommended) or be using a version range syntax that only accepts patch upgrades such as \u003ccode\u003e^0.24.0\u003c/code\u003e or \u003ccode\u003e~0.24.0\u003c/code\u003e. See npm's documentation about \u003ca href=\"https://docs.npmjs.com/cli/v6/using-npm/semver/\"\u003esemver\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRestrict access to esbuild's development server (\u003ca href=\"https://github.com/evanw/esbuild/security/advisories/GHSA-67mh-4wv8-2f99\"\u003eGHSA-67mh-4wv8-2f99\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change addresses esbuild's first security vulnerability report. Previously esbuild set the \u003ccode\u003eAccess-Control-Allow-Origin\u003c/code\u003e header to \u003ccode\u003e*\u003c/code\u003e to allow esbuild's development server to be flexible in how it's used for development. However, this allows the websites you visit to make HTTP requests to esbuild's local development server, which gives read-only access to your source code if the website were to fetch your source code's specific URL. You can read more information in \u003ca href=\"https://github.com/evanw/esbuild/security/advisories/GHSA-67mh-4wv8-2f99\"\u003ethe report\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this release, \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS\"\u003eCORS\u003c/a\u003e will now be disabled, and requests will now be denied if the host does not match the one provided to \u003ccode\u003e--serve=\u003c/code\u003e. The default host is \u003ccode\u003e0.0.0.0\u003c/code\u003e, which refers to all of the IP addresses that represent the local machine (e.g. both \u003ccode\u003e127.0.0.1\u003c/code\u003e and \u003ccode\u003e192.168.0.1\u003c/code\u003e). If you want to customize anything about esbuild's development server, you can \u003ca href=\"https://esbuild.github.io/api/#serve-proxy\"\u003eput a proxy in front of esbuild\u003c/a\u003e and modify the incoming and/or outgoing requests.\u003c/p\u003e\n\u003cp\u003eIn addition, the \u003ccode\u003eserve()\u003c/code\u003e API call has been changed to return an array of \u003ccode\u003ehosts\u003c/code\u003e instead of a single \u003ccode\u003ehost\u003c/code\u003e string. This makes it possible to determine all of the hosts that esbuild's development server will accept.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e for reporting this issue.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDelete output files when a build fails in watch mode (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIt has been requested for esbuild to delete files when a build fails in watch mode. Previously esbuild left the old files in place, which could cause people to not immediately realize that the most recent build failed. With this release, esbuild will now delete all output files if a rebuild fails. Fixing the build error and triggering another rebuild will restore all output files again.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix correctness issues with the CSS nesting transform (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3620\"\u003e#3620\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3877\"\u003e#3877\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3933\"\u003e#3933\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3997\"\u003e#3997\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4005\"\u003e#4005\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4037\"\u003e#4037\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4038\"\u003e#4038\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes the following problems:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNaive expansion of CSS nesting can result in an exponential blow-up of generated CSS if each nesting level has multiple selectors. Previously esbuild sometimes collapsed individual nesting levels using \u003ccode\u003e:is()\u003c/code\u003e to limit expansion. However, this collapsing wasn't correct in some cases, so it has been removed to fix correctness issues.\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n.parent {\n  \u0026gt; .a,\n  \u0026gt; .b1 \u0026gt; .b2 {\n    color: red;\n  }\n}\n\u003cp\u003e/* Old output (with --supported:nesting=false) */\u003cbr /\u003e\n.parent \u0026gt; :is(.a, .b1 \u0026gt; .b2) {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (with --supported:nesting=false) */\u003cbr /\u003e\n.parent \u0026gt; .a,\u003cbr /\u003e\n.parent \u0026gt; .b1 \u0026gt; .b2 {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e for working on a fix.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe \u003ccode\u003e\u0026amp;\u003c/code\u003e CSS nesting selector can be repeated multiple times to increase CSS specificity. Previously esbuild ignored this possibility and incorrectly considered \u003ccode\u003e\u0026amp;\u0026amp;\u003c/code\u003e to have the same specificity as \u003ccode\u003e\u0026amp;\u003c/code\u003e. With this release, this should now work correctly:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code (color should be red) */\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2021.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2021\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2021 (versions 0.8.29 through 0.14.10).\u003c/p\u003e\n\u003ch2\u003e0.14.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnable tree shaking of classes with lowered static fields (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/175\"\u003e#175\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIf the configured target environment doesn't support static class fields, they are converted into a call to esbuild's \u003ccode\u003e__publicField\u003c/code\u003e function instead. However, esbuild's tree-shaking pass treated this call as a side effect, which meant that all classes with static fields were ineligible for tree shaking. This release fixes the problem by explicitly ignoring calls to the \u003ccode\u003e__publicField\u003c/code\u003e function during tree shaking side-effect determination. Tree shaking is now enabled for these classes:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nclass Foo { static foo = 'foo' }\nclass Bar { static bar = 'bar' }\nnew Bar()\n\u003cp\u003e// Old output (with --tree-shaking=true --target=es6)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n}\u003cbr /\u003e\n__publicField(Foo, \u0026quot;foo\u0026quot;, \u0026quot;foo\u0026quot;);\u003cbr /\u003e\nclass Bar {\u003cbr /\u003e\n}\u003cbr /\u003e\n__publicField(Bar, \u0026quot;bar\u0026quot;, \u0026quot;bar\u0026quot;);\u003cbr /\u003e\nnew Bar();\u003c/p\u003e\n\u003cp\u003e// New output (with --tree-shaking=true --target=es6)\u003cbr /\u003e\nclass Bar {\u003cbr /\u003e\n}\u003cbr /\u003e\n__publicField(Bar, \u0026quot;bar\u0026quot;, \u0026quot;bar\u0026quot;);\u003cbr /\u003e\nnew Bar();\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTreat \u003ccode\u003e--define:foo=undefined\u003c/code\u003e as an undefined literal instead of an identifier (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/1407\"\u003e#1407\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eReferences to the global variable \u003ccode\u003eundefined\u003c/code\u003e are automatically replaced with the literal value for undefined, which appears as \u003ccode\u003evoid 0\u003c/code\u003e when printed. This allows for additional optimizations such as collapsing \u003ccode\u003eundefined ?? bar\u003c/code\u003e into just \u003ccode\u003ebar\u003c/code\u003e. However, this substitution was not done for values specified via \u003ccode\u003e--define:\u003c/code\u003e. As a result, esbuild could potentially miss out on certain optimizations in these cases. With this release, it's now possible to use \u003ccode\u003e--define:\u003c/code\u003e to substitute something with an undefined literal:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nlet win = typeof window !== 'undefined' ? window : {}\n\u003cp\u003e// Old output (with --define:window=undefined --minify)\u003cbr /\u003e\nlet win=typeof undefined!=\u0026quot;undefined\u0026quot;?undefined:{};\u003c/p\u003e\n\u003cp\u003e// New output (with --define:window=undefined --minify)\u003cbr /\u003e\nlet win={};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd the \u003ccode\u003e--drop:debugger\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/1809\"\u003e#1809\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePassing this flag causes all \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger\"\u003e\u003ccode\u003edebugger;\u003c/code\u003e statements\u003c/a\u003e to be removed from the output. This is similar to the \u003ccode\u003edrop_debugger: true\u003c/code\u003e flag available in the popular UglifyJS and Terser JavaScript minifiers.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/e9174d671b1882758cd32ac5e146200f5bee3e45\"\u003e\u003ccode\u003ee9174d6\u003c/code\u003e\u003c/a\u003e publish 0.25.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c27dbebb9e7a55dd9a084dd151dddd840787490e\"\u003e\u003ccode\u003ec27dbeb\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003ehosts\u003c/code\u003e in \u003ccode\u003eplugin-tests.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6794f602a453cf0255bcae245871de120a89a559\"\u003e\u003ccode\u003e6794f60\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003ehosts\u003c/code\u003e in \u003ccode\u003enode-unref-tests.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/de85afd65edec9ebc44a11e245fd9e9a2e99760d\"\u003e\u003ccode\u003ede85afd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/da1de1bf77a65f06654b49878d9ec4747ddaa21f\"\u003e\u003ccode\u003eda1de1b\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4065\"\u003e#4065\u003c/a\u003e: bitwise operators can return bigints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/f4e9d19fb20095a98bf40634f0380f6a16be91e7\"\u003e\u003ccode\u003ef4e9d19\u003c/code\u003e\u003c/a\u003e switch case liveness: \u003ccode\u003edefault\u003c/code\u003e is always last\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7aa47c3e778ea04849f97f18dd9959df88fa0886\"\u003e\u003ccode\u003e7aa47c3\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4028\"\u003e#4028\u003c/a\u003e: minify live/dead \u003ccode\u003eswitch\u003c/code\u003e cases better\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/22ecd306190b8971ec4474b5485266c20350e266\"\u003e\u003ccode\u003e22ecd30\u003c/code\u003e\u003c/a\u003e minify: more constant folding for strict equality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/4cdf03c03697128044fa8fb76e5c478e9765b353\"\u003e\u003ccode\u003e4cdf03c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4053\"\u003e#4053\u003c/a\u003e: reordering of \u003ccode\u003e.tsx\u003c/code\u003e in \u003ccode\u003enode_modules\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/dc719775b7140120916bd9e6777ca1cb8a1cdc0e\"\u003e\u003ccode\u003edc71977\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3692\"\u003e#3692\u003c/a\u003e: \u003ccode\u003e0\u003c/code\u003e now picks a random ephemeral port\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.11.23...v0.25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdown-it` from 11.0.1 to 12.3.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md\"\u003emarkdown-it's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.3.2] - 2022-01-08\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible ReDOS in newline rule. Thanks to \u003ca href=\"https://github.com/MakeNowJust\"\u003e\u003ccode\u003e@​MakeNowJust\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.3.1] - 2022-01-07\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix corner case when tab prevents paragraph continuation in lists, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/830\"\u003e#830\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.3.0] - 2021-12-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eStateInline.delimiters[].jump\u003c/code\u003e is removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed quadratic complexity in pathological \u003ccode\u003e***\u0026lt;10k stars\u0026gt;***a***\u0026lt;10k stars\u0026gt;***\u003c/code\u003e case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.2.0] - 2021-08-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOrdered lists: add order value to token info.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlways suffix indented code block with a newline, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/799\"\u003e#799\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.1.0] - 2021-07-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated CM spec compatibility to 0.30.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.6] - 2021-04-16\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewline in \u003ccode\u003ealt\u003c/code\u003e should be rendered, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/775\"\u003e#775\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.5] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHTML block tags with \u003ccode\u003e===\u003c/code\u003e inside are no longer incorrectly interpreted as headers, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/772\"\u003e#772\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix table/list parsing ambiguity, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/767\"\u003e#767\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.4] - 2020-12-20\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash introduced in \u003ccode\u003e12.0.3\u003c/code\u003e when processing strikethrough (\u003ccode\u003e~~\u003c/code\u003e) and similar plugins, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/742\"\u003e#742\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid fenced token mutation, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/745\"\u003e#745\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.3] - 2020-12-07\u003c/h2\u003e\n\u003ch3\u003eFixed\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/markdown-it/markdown-it/commit/d72c68b520cedacae7878caa92bf7fe32e3e0e6f\"\u003e\u003ccode\u003ed72c68b\u003c/code\u003e\u003c/a\u003e 12.3.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/aca33963612b27d4c25d5051c5fb7ba986598686\"\u003e\u003ccode\u003eaca3396\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/ffc49ab46b5b751cd2be0aabb146f2ef84986101\"\u003e\u003ccode\u003effc49ab\u003c/code\u003e\u003c/a\u003e Fix possible ReDOS in newline rule.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/76469e83dc1a1e3ed943b483b554003a666bddf7\"\u003e\u003ccode\u003e76469e8\u003c/code\u003e\u003c/a\u003e 12.3.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/ae5a243baff7164f6810a5af007915f903ee3495\"\u003e\u003ccode\u003eae5a243\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/1cd8a5143b22967a7583bba19678900efdf72adf\"\u003e\u003ccode\u003e1cd8a51\u003c/code\u003e\u003c/a\u003e Fix tab preventing paragraph continuation in lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/830757c03282f6ca3cedada5c3bf9f98a9bdff13\"\u003e\u003ccode\u003e830757c\u003c/code\u003e\u003c/a\u003e Fix spelling error in question Github Template (\u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/2e31d3430187d2eee1ba120c954783eebb93b4e8\"\u003e\u003ccode\u003e2e31d34\u003c/code\u003e\u003c/a\u003e 12.3.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/393354ca6f40af0e2163aaf106500819843ce009\"\u003e\u003ccode\u003e393354c\u003c/code\u003e\u003c/a\u003e Dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/8564eed92e37b07ab7f41fa00bd1bce086430d00\"\u003e\u003ccode\u003e8564eed\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markdown-it/markdown-it/compare/11.0.1...12.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `marked` from 1.2.9 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markedjs/marked/releases\"\u003emarked's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.9...v4.0.10\"\u003e4.0.10\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e fix redos vulnerabilities (\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e8f80657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.8...v4.0.9\"\u003e4.0.9\u003c/a\u003e (2022-01-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eretain line breaks in tokens properly (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2341\"\u003e#2341\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/a9696e28989c0bea2077885bab1844525e18a031\"\u003ea9696e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.7...v4.0.8\"\u003e4.0.8\u003c/a\u003e (2021-12-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espaces on a newline after a table (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2319\"\u003e#2319\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/f82ea2cf1be0a3ad3337bcafe1c4dd3182334bb9\"\u003ef82ea2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.6...v4.0.7\"\u003e4.0.7\u003c/a\u003e (2021-12-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix every third list item broken (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2318\"\u003e#2318\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/346b162bb787d3b7fb1d4879c859f64155c6ca3c\"\u003e346b162\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.5...v4.0.6\"\u003e4.0.6\u003c/a\u003e (2021-12-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up parsing long lists (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2302\"\u003e#2302\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/e0005d8232a08827f5e99b8b35b09728b2b07503\"\u003ee0005d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.4...v4.0.5\"\u003e4.0.5\u003c/a\u003e (2021-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etable after paragraph without blank line (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2298\"\u003e#2298\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/5714212afd4a9ee0864fff70bad034f7c0842a3c\"\u003e5714212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.3...v4.0.4\"\u003e4.0.4\u003c/a\u003e (2021-11-19)\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/markedjs/marked/commit/ae01170085e89ccd85c233547011eb88420a90cf\"\u003e\u003ccode\u003eae01170\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.10 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/fceda573673d7fb00a5e89476a0328d4ecdb7cb7\"\u003e\u003ccode\u003efceda57\u003c/code\u003e\u003c/a\u003e 🗜️ build [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e\u003ccode\u003e8f80657\u003c/code\u003e\u003c/a\u003e fix(security): fix redos vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/c4a3ccd344b6929afa8a1d50ac54a721e57012c0\"\u003e\u003ccode\u003ec4a3ccd\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-rrrm-qjm4-v8hf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/d7212a63841a581de54899c20943627f6aa5dbda\"\u003e\u003ccode\u003ed7212a6\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump jasmine from 4.0.0 to 4.0.1 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2352\"\u003e#2352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/5a84db5598030890052d27961cc4c8f5eb353df2\"\u003e\u003ccode\u003e5a84db5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump rollup from 2.62.0 to 2.63.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2350\"\u003e#2350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/2bc67a5285800008b6dba4d716e6656e5d4ec55f\"\u003e\u003ccode\u003e2bc67a5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump markdown-it from 12.3.0 to 12.3.2 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2351\"\u003e#2351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/98996b853c1b62ba6177c4453ee44f5de42619c9\"\u003e\u003ccode\u003e98996b8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.16.5 to 7.16.7 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/ebc2c953e7e8bafb6fa7e2792142dcbfbe959f15\"\u003e\u003ccode\u003eebc2c95\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump highlight.js from 11.3.1 to 11.4.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2354\"\u003e#2354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/e5171a996d8a8a581c756eefb03fde25f68ffb8f\"\u003e\u003ccode\u003ee5171a9\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.9 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markedjs/marked/compare/v1.2.9...v4.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 7.3.7 to 7.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\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/npm/node-semver/blob/v5.7.2/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminVersion\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove boolean \u003ccode\u003eloose\u003c/code\u003e param to an options object, with\nbackwards-compatibility protection.\u003c/li\u003e\n\u003cli\u003eAdd ability to opt out of special prerelease version handling with\nthe \u003ccode\u003eincludePrerelease\u003c/code\u003e option flag.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd version coercion capabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd intersection checking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminSatisfying\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eprerelease(v)\u003c/code\u003e that returns prerelease components\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Backus-Naur for ranges\u003c/li\u003e\n\u003cli\u003eRemove excessively cute inspection methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove AMD/Browserified build artifacts\u003c/li\u003e\n\u003cli\u003eFix ltr and gtr when using the \u003ccode\u003e*\u003c/code\u003e range\u003c/li\u003e\n\u003cli\u003eFix for range \u003ccode\u003e*\u003c/code\u003e with a prerelease identifier\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/npm/node-semver/commit/f8cc313550691a50d9662d8c94f0c033717efd7d\"\u003e\u003ccode\u003ef8cc313\u003c/code\u003e\u003c/a\u003e chore: release 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e fix: better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/deb5ad51bf58868fa243c1683775305fe9e0e365\"\u003e\u003ccode\u003edeb5ad5\u003c/code\u003e\u003c/a\u003e chore: \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.16.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.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 \u003ca href=\"https://www.npmjs.com/~lukekarrys\"\u003elukekarrys\u003c/a\u003e, a new releaser for semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `terser` from 4.8.0 to 4.8.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/terser/terser/blob/master/CHANGELOG.md\"\u003eterser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.8.1 (backport)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for RegExps that should not be evaluated (regexp DDOS)\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/terser/terser/commit/40674a433e2b2fd9dfe7aaa93a0da224fb5e76b9\"\u003e\u003ccode\u003e40674a4\u003c/code\u003e\u003c/a\u003e update changelog, version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/terser/terser/commit/d8cc5691be980d663c29cc4d5ce67e852d597012\"\u003e\u003ccode\u003ed8cc569\u003c/code\u003e\u003c/a\u003e backport fix to potential regexp DDOS\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/terser/terser/compare/v4.8.0...v4.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 3.21.1 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGenerating different combined, parser only, builder only, validator only browser bundles\u003c/li\u003e\n\u003cli\u003eKeeping cjs modules as they can be imported in cjs and esm modules both. Otherwise refer \u003ccode\u003eesm\u003c/code\u003e branch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.8 / 2021-12-13\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecall tagValueProcessor for stop nodes\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.7 / 2021-12-09\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix Validator bug when an attribute has no value but '=' only\u003c/li\u003e\n\u003cli\u003eXML Builder should suppress unpaired tags by default.\u003c/li\u003e\n\u003cli\u003edocuments update for missing features\u003c/li\u003e\n\u003cli\u003erefactoring to use Object.assign\u003c/li\u003e\n\u003cli\u003erefactoring to remove repeated code\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.6 / 2021-12-05\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport PI Tags processing\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003esuppressBooleanAttributes\u003c/code\u003e by XML Builder for attributes with value \u003ccode\u003etrue\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.5 / 2021-12-04\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: when a tag with name \u0026quot;attributes\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.4 / 2021-12-02\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport HTML document parsing\u003c/li\u003e\n\u003cli\u003eskip stop nodes parsing when building the XML from JS object\u003c/li\u003e\n\u003cli\u003eSupport external entites without DOCTYPE\u003c/li\u003e\n\u003cli\u003eupdate dev dependency: strnum v1.0.5 to fix long number issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.3 / 2021-11-30\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport global stopNodes expression like \u0026quot;*.stop\u0026quot;\u003c/li\u003e\n\u003cli\u003esupport self-closing and paired unpaired tags\u003c/li\u003e\n\u003cli\u003efix: CDATA should not be parsed.\u003c/li\u003e\n\u003cli\u003eFix typings for XMLBuilder (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/396\"\u003e#396\u003c/a\u003e)(By \u003ca href=\"https://github.com/andersem\"\u003eAnders Emil Salvesen\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupports XML entities, HTML entities, DOCTYPE entities\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e⚠️ 4.0.0-beta.2 / 2021-11-19\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erename \u003ccode\u003eattrMap\u003c/code\u003e to \u003ccode\u003eattibutes\u003c/code\u003e in parser output when \u003ccode\u003epreserveOrder:true\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003esupports unpairedTags\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e⚠️ 4.0.0-beta.1 / 2021-11-18\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eParser returns an array now\n\u003cul\u003e\n\u003cli\u003eto make the structure common\u003c/li\u003e\n\u003cli\u003eand to return root level detail\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003erenamed \u003ccode\u003ecdataTagName\u003c/code\u003e to \u003ccode\u003ecdataPropName\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecommentPropName\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efix typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e⚠️ 4.0.0-beta.0 / 2021-11-16\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eName change of many configuration properties.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eattrNodeName\u003c/code\u003e to \u003ccode\u003eattributesGroupName\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eattrValueProcessor\u003c/code\u003e to \u003ccode\u003eattributeValueProcessor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.5 / 2025-06-08\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInform user to use \u003ca href=\"https://github.com/NaturalIntelligence/fxp-cli\"\u003efxp-cli\u003c/a\u003e instead of in-built CLI feature\u003c/li\u003e\n\u003cli\u003eExport typings  for direct use\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.4 / 2025-06-06\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/747\"\u003e#747\u003c/a\u003e): fix EMPTY and ANY with ELEMENT in DOCTYPE\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.3 / 2025-05-11\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/747\"\u003e#747\u003c/a\u003e): support EMPTY and ANY with ELEMENT in DOCTYPE\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.2 / 2025-05-05\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/746\"\u003e#746\u003c/a\u003e): update strnum to fix parsing issues related to enotations\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.1 / 2025-04-22\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: read DOCTYPE entity value correctly\u003c/li\u003e\n\u003cli\u003eread DOCTYPE NOTATION, ELEMENT exp but not using read values\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.0 / 2025-04-03\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support metadata on nodes (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/593\"\u003e#593\u003c/a\u003e) (By \u003ca href=\"https://github.com/srl295\"\u003eSteven R. Loomis\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.1.0 / 2025-04-02\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: declare package as side-effect free (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/738\"\u003e#738\u003c/a\u003e) (By \u003ca href=\"https://github.com/tbouffard\"\u003eThomas Bouffard\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix cjs build mode\u003c/li\u003e\n\u003cli\u003efix builder return type to string\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.9 / 2025-03-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: support numeric entities with values over 0xFFFF (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/726\"\u003e#726\u003c/a\u003e) (By \u003ca href=\"https://github.com/mcdurdin\"\u003eMarc Durdin\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: update strnum to fix parsing 0 if skiplike option is used\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.8 / 2025-02-27\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix parsing 0 if skiplike option is used.\n\u003cul\u003e\n\u003cli\u003eupdating strnum dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.7 / 2025-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/724\"\u003e#724\u003c/a\u003e) typings for cjs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.6 / 2025-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix cli output (By \u003ca href=\"https://github.com/angeld7\"\u003eAngel Delgado\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eremove multiple JSON parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.5 / 2025-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix parsing of string starting with 'e' or 'E' by updating strnum\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.4 / 2025-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix CLI to support all the versions of node js when displaying library version.\u003c/li\u003e\n\u003cli\u003efix CJS import in v5\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/NaturalIntelligence/fast-xml-parser/commit/2b032a4f799c63d83991e4f992f1c68e4dd05804\"\u003e\u003ccode\u003e2b032a4\u003c/code\u003e\u003c/a\u003e Update package detail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/7a7dbac2d0ccf3b7176f38b2ae91600e3c5db0bd\"\u003e\u003ccode\u003e7a7dbac\u003c/code\u003e\u003c/a\u003e update package for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b6ee2a5e15236ff7e8052f694a2212bd1f3ae2dc\"\u003e\u003ccode\u003eb6ee2a5\u003c/code\u003e\u003c/a\u003e update tests for \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/540\"\u003e#540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/62f9e4b46f968740eccb388d8cec51981cc0b951\"\u003e\u003ccode\u003e62f9e4b\u003c/code\u003e\u003c/a\u003e common logic to build text and obj node\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/83069d88d88879e9def2b457d1353bdd7a38b05a\"\u003e\u003ccode\u003e83069d8\u003c/code\u003e\u003c/a\u003e update package for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/ed962e0c7b8517bdc53c0f701aab22233b65fc87\"\u003e\u003ccode\u003eed962e0\u003c/code\u003e\u003c/a\u003e Merge branch 'dev'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/c959d1302bee190a33096cd4883d4d94fa8063d4\"\u003e\u003ccode\u003ec959d13\u003c/code\u003e\u003c/a\u003e update package detail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/6ebcb14509d351c27ec525f0380e736e0c058f75\"\u003e\u003ccode\u003e6ebcb14\u003c/code\u003e\u003c/a\u003e make eNotation optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/30624d73f7a898c970414ec95da84340924a5ea2\"\u003e\u003ccode\u003e30624d7\u003c/code\u003e\u003c/a\u003e Fix '\u0026lt;' or '\u0026gt;' in DTD comment throwing an error. (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/533\"\u003e#533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/40a2176000ada4c8cfe994be76ec344c1334556d\"\u003e\u003ccode\u003e40a2176\u003c/code\u003e\u003c/a\u003e update package detail\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v3.21.1...v4.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-fetch` from 2.6.7 to 2.6.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003enode-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.7...v2.6.8\"\u003e2.6.8\u003c/a\u003e (2023-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eheaders:\u003c/strong\u003e don't forward secure headers on protocol change (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1605\"\u003e#1605\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/fddad0e7ea3fd6da01cc006fdf0ed304ccdd7990\"\u003efddad0e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1599\"\u003e#1599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epremature close with chunked transfer encoding and for async iterators in Node 12 (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1172\"\u003e#1172\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/50536d1e02ad42bdf262381034805378b98bfa53\"\u003e50536d1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1064\"\u003e#1064\u003c/a\u003e \u003ca href=\"https://redirect.github.com//redirect.github.com/node-fetch/node-fetch/pull/1064/issues/issuecomment-849167400\"\u003enode-fetch/node-fetch#1064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eprevent hoisting of the undefined \u003ccode\u003eglobal\u003c/code\u003e variable in \u003ccode\u003ebrowser.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1534\"\u003e#1534\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/8bb6e317c866c4134e7d67e90a5596a8c67e3965\"\u003e8bb6e31\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/node-fetch/node-fetch/commit/6e9464d7e34dc323edf4dabad7615dd94ab847bd\"\u003e\u003ccode\u003e6e9464d\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/dd2a0ba0fb1ed0d321fcde46562e824d9f40fea1\"\u003e\u003ccode\u003edd2a0ba\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/49bef02a2f630bb083d1920cb40ff09363479ef2\"\u003e\u003ccode\u003e49bef02\u003c/code\u003e\u003c/a\u003e ci(release): use latest Node LTS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/ce37bcd93e869e2c0a05d4a913ad08ce94399e88\"\u003e\u003ccode\u003ece37bcd\u003c/code\u003e\u003c/a\u003e ci(semantic-release): config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/1768eaa7dcc51adc0038cb07e2cdfd6d44b2164a\"\u003e\u003ccode\u003e1768eaa\u003c/code\u003e\u003c/a\u003e ci(release): initial version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8bb6e317c866c4134e7d67e90a5596a8c67e3965\"\u003e\u003ccode\u003e8bb6e31\u003c/code\u003e\u003c/a\u003e fix: prevent hoisting of the undefined \u003ccode\u003eglobal\u003c/code\u003e variable in \u003ccode\u003ebrowser.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/e218f8d5b7c6ad48b3a6c8e85bc65948ed295b26\"\u003e\u003ccode\u003ee218f8d\u003c/code\u003e\u003c/a\u003e Add missing changelog entries. (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/fddad0e7ea3fd6da01cc006fdf0ed304ccdd7990\"\u003e\u003ccode\u003efddad0e\u003c/code\u003e\u003c/a\u003e fix(headers): don't forward secure headers on protocol change (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/50536d1e02ad42bdf262381034805378b98bfa53\"\u003e\u003ccode\u003e50536d1\u003c/code\u003e\u003c/a\u003e fix: premature close with chunked transfer encoding and for async iterators i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/838d9713ef5e673bbd86768fd22ba98ec461ed9d\"\u003e\u003ccode\u003e838d971\u003c/code\u003e\u003c/a\u003e Handle zero-length OK deflate responses (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/903\"\u003e#903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v2.6.7...v2.6.8\"\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/~node-fetch-bot\"\u003enode-fetch-bot\u003c/a\u003e, a new releaser for node-fetch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.16 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;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\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\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned u...\n\n_Description has been truncated_","html_url":"https://github.com/Centaurioun/doesitarm/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Centaurioun%2Fdoesitarm/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"2690759211","node_id":"PR_kwDOE_T0Tc6gYbor","number":4,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-24T05:02:06.000Z","updated_at":"2025-07-24T05:02:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":2,"packages":[{"name":"@babel/traverse","old_version":"7.11.5","new_version":"7.28.0","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 2 updates in the / directory: [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) and [babel-eslint](https://github.com/babel/babel-eslint).\n\nUpdates `@babel/traverse` from 7.11.5 to 7.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/arthur-mountain\"\u003e\u003ccode\u003e@​arthur-mountain\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/evankanderson\"\u003e\u003ccode\u003e@​evankanderson\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17392\"\u003e#17392\u003c/a\u003e Improve TS babel config loading (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17376\"\u003e#17376\u003c/a\u003e fix: support negative bigint in valueToNode (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17352\"\u003e#17352\u003c/a\u003e fix: Params of \u003ccode\u003easync function*\u003c/code\u003e should throw synchronously (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17389\"\u003e#17389\u003c/a\u003e Use \u003ccode\u003eNodePath#splitExportDeclaration\u003c/code\u003e in destructuring transforms (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f68ac511f091f6d1f698e8ce59cd668d3bfc6102\"\u003e\u003ccode\u003ef68ac51\u003c/code\u003e\u003c/a\u003e chore: Avoid CITGM errors (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.0/packages/babel-traverse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/uxhamzah/elementor/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/uxhamzah/elementor/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/uxhamzah%2Felementor/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2673634634","node_id":"PR_kwDOPBFyec6fXG1K","number":133,"state":"open","title":"Bump babel-eslint from 10.0.3 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-17T11:26:23.000Z","updated_at":"2025-07-17T11:26:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"babel-eslint","old_version":"10.0.3","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 10.0.3 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\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/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v10.0.3...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=10.0.3\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sriramramnath/codyssey/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sriramramnath%2Fcodyssey/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"},{"uuid":"2671529814","node_id":"PR_kwDOB9p4aM6fPE9W","number":210,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-18T07:17:34.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-16T18:01:53.000Z","updated_at":"2025-07-18T07:17:34.000Z","time_to_close":134141,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.28.0"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.0 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/arthur-mountain\"\u003e\u003ccode\u003e@​arthur-mountain\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/evankanderson\"\u003e\u003ccode\u003e@​evankanderson\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17392\"\u003e#17392\u003c/a\u003e Improve TS babel config loading (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17376\"\u003e#17376\u003c/a\u003e fix: support negative bigint in valueToNode (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17352\"\u003e#17352\u003c/a\u003e fix: Params of \u003ccode\u003easync function*\u003c/code\u003e should throw synchronously (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17389\"\u003e#17389\u003c/a\u003e Use \u003ccode\u003eNodePath#splitExportDeclaration\u003c/code\u003e in destructuring transforms (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f68ac511f091f6d1f698e8ce59cd668d3bfc6102\"\u003e\u003ccode\u003ef68ac51\u003c/code\u003e\u003c/a\u003e chore: Avoid CITGM errors (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.0/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/matsengrp/olmsted/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/matsengrp/olmsted/pull/210","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/matsengrp%2Folmsted/issues/210","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/210/packages"},{"uuid":"3212874402","node_id":"PR_kwDOA3gay86d9wIC","number":4471,"state":"open","title":"[SIRT] Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T14:59:26.000Z","updated_at":"2025-07-08T22:07:31.507Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[SIRT]","packages":[{"name":"Bump @babel/traverse"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.0 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.20.1 to 7.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/arthur-mountain\"\u003e\u003ccode\u003e@​arthur-mountain\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/evankanderson\"\u003e\u003ccode\u003e@​evankanderson\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17392\"\u003e#17392\u003c/a\u003e Improve TS babel config loading (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17376\"\u003e#17376\u003c/a\u003e fix: support negative bigint in valueToNode (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17352\"\u003e#17352\u003c/a\u003e fix: Params of \u003ccode\u003easync function*\u003c/code\u003e should throw synchronously (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17389\"\u003e#17389\u003c/a\u003e Use \u003ccode\u003eNodePath#splitExportDeclaration\u003c/code\u003e in destructuring transforms (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f68ac511f091f6d1f698e8ce59cd668d3bfc6102\"\u003e\u003ccode\u003ef68ac51\u003c/code\u003e\u003c/a\u003e chore: Avoid CITGM errors (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.0/packages/babel-traverse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/woocommerce/woocommerce-gateway-stripe/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/woocommerce/woocommerce-gateway-stripe/pull/4471","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/woocommerce%2Fwoocommerce-gateway-stripe/issues/4471","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4471/packages"},{"uuid":"2574416864","node_id":"PR_kwDOCH4Hq86Zcnvg","number":10,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-06T20:54:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-06T20:35:20.000Z","updated_at":"2025-06-06T20:54:56.000Z","time_to_close":1176,"merged_at":"2025-06-06T20:54:56.000Z","merged_by":"JulianNicholls","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.27.4"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.27.4 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 7\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVik R (\u003ca href=\"https://github.com/vikr01\"\u003e\u003ccode\u003e@​vikr01\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.2 (2025-05-06)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17289\"\u003e#17289\u003c/a\u003e fix: \u003ccode\u003e@babel/parser/bin/index.js\u003c/code\u003e contains \u003ccode\u003enode:\u003c/code\u003e protocol require (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17291\"\u003e#17291\u003c/a\u003e fix: Private class method not found when TS and estree (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17281\"\u003e#17281\u003c/a\u003e Fix: improve object rest handling in array pattern (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17284\"\u003e#17284\u003c/a\u003e fix(babel-template): Properly handle empty string replacements (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\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/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad\"\u003e\u003ccode\u003eda5e371\u003c/code\u003e\u003c/a\u003e v7.27.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2d0c76e6fa8fd2331f6cef9eba25f73dab6357bb\"\u003e\u003ccode\u003e2d0c76e\u003c/code\u003e\u003c/a\u003e Improve integrations of using declaration with other transforms (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17330\"\u003e#17330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/62af1a6abaf24c770e1826163ee4ba93663f69f8\"\u003e\u003ccode\u003e62af1a6\u003c/code\u003e\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17137\"\u003e#17137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/8e232728fa94abe0cfe6ed021f74dc47e0c634ab\"\u003e\u003ccode\u003e8e23272\u003c/code\u003e\u003c/a\u003e [Babel 8] perf: Improve traverse performance (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16965\"\u003e#16965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9a40d852e7bcf65cfadfaaacf0b85d66a0b59d6e\"\u003e\u003ccode\u003e9a40d85\u003c/code\u003e\u003c/a\u003e [Babel 8]: Remove record and tuple syntax support (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17242\"\u003e#17242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4d39e9da43e29bbf59b053588c1550c10073e8fb\"\u003e\u003ccode\u003e4d39e9d\u003c/code\u003e\u003c/a\u003e Harden variable declarator validations (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17217\"\u003e#17217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6cd1c60b798a335ca14f47a8abbf866c80abaea5\"\u003e\u003ccode\u003e6cd1c60\u003c/code\u003e\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17221\"\u003e#17221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/JulianNicholls/React-2-Expensify/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/JulianNicholls/React-2-Expensify/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JulianNicholls%2FReact-2-Expensify/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"2573974709","node_id":"PR_kwDOCzWRJc6Za7y1","number":34,"state":"open","title":"chore(deps): bump the npm_and_yarn group across 1 directory with 39 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-06T16:53:41.000Z","updated_at":"2025-06-06T16:53:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm_and_yarn","update_count":39,"packages":[{"name":"ejs","old_version":"2.6.1","new_version":"3.1.10"},{"name":"lodash","old_version":"4.17.11","new_version":"4.17.21"},{"name":"webpack-dev-server","old_version":"3.4.1","new_version":"5.2.1"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.27.4"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0"},{"name":"ajv","old_version":"6.10.0","new_version":"6.12.6"},{"name":"ajv","old_version":"5.5.2","new_version":"6.12.6"},{"name":"eslint","old_version":"4.19.1","new_version":"9.28.0"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3"},{"name":"color-string","old_version":"0.3.0","new_version":"removed"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2"},{"name":"cross-spawn","old_version":"6.0.5","new_version":"7.0.6"},{"name":"jest-cli","old_version":"22.4.4","new_version":"30.0.0-beta.3"},{"name":"lint-staged","old_version":"6.1.1","new_version":"16.1.0"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2"},{"name":"fsevents","old_version":"1.2.7","new_version":"1.2.13"},{"name":"ini","old_version":"1.3.5","new_version":"1.3.8"},{"name":"loader-utils","old_version":"1.2.3","new_version":"1.4.2"},{"name":"minimist","old_version":"1.2.0","new_version":"1.2.8"},{"name":"mkdirp","old_version":"0.5.1","new_version":"0.5.6"},{"name":"semver","old_version":"5.6.0","new_version":"5.7.2"},{"name":"serialize-javascript","old_version":"1.6.1","new_version":"1.9.1"},{"name":"set-value","old_version":"2.0.0","new_version":"2.0.1"},{"name":"union-value","old_version":"1.0.0","new_version":"1.0.1"},{"name":"y18n","old_version":"3.2.1","new_version":"4.0.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ejs](https://github.com/mde/ejs) | `2.6.1` | `3.1.10` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.11` | `4.17.21` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `3.4.1` | `5.2.1` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.27.4` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `6.10.0` | `6.12.6` |\n| [ajv](https://github.com/ajv-validator/ajv) | `5.5.2` | `6.12.6` |\n| [eslint](https://github.com/eslint/eslint) | `4.19.1` | `9.28.0` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [color-string](https://github.com/Qix-/color-string) | `0.3.0` | `removed` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `6.0.5` | `7.0.6` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `22.4.4` | `30.0.0-beta.3` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `6.1.1` | `16.1.0` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.7` | `1.2.13` |\n| [ini](https://github.com/npm/ini) | `1.3.5` | `1.3.8` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.2.3` | `1.4.2` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.0` | `1.2.8` |\n| [mkdirp](https://github.com/isaacs/node-mkdirp) | `0.5.1` | `0.5.6` |\n| [semver](https://github.com/npm/node-semver) | `5.6.0` | `5.7.2` |\n| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | `1.6.1` | `1.9.1` |\n| [set-value](https://github.com/jonschlinkert/set-value) | `2.0.0` | `2.0.1` |\n| [union-value](https://github.com/jonschlinkert/union-value) | `1.0.0` | `1.0.1` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `4.0.3` |\n\n\nUpdates `ejs` from 2.6.1 to 3.1.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mde/ejs/releases\"\u003eejs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.10\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.10\u003c/p\u003e\n\u003ch2\u003ev3.1.9\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.9\u003c/p\u003e\n\u003ch2\u003ev3.1.8\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.8\u003c/p\u003e\n\u003ch2\u003ev3.1.7\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.7\u003c/p\u003e\n\u003ch2\u003ev3.1.6\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.6\u003c/p\u003e\n\u003ch2\u003ev3.1.5\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.5\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Node 4 support, which broke in v2.7.3 (\u003ca href=\"https://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\"\u003ehttps://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.3\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMade the post-install message more discreet by following the example of \u003ca href=\"https://github.com/opencollective/opencollective-postinstall\"\u003eopencollective-postinstall\u003c/a\u003e (\u003ca href=\"https://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\"\u003ehttps://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.2\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for destructuring locals (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/452\"\u003e#452\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for disabling legacy \u003ccode\u003einclude\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/458\"\u003e#458\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mde/ejs/issues/459\"\u003e#459\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiled functions are now shown in the debugger (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/456\"\u003e#456\u003c/a\u003e, \u003ca href=\"https://github.com/S2\"\u003e\u003ccode\u003e@​S2\u003c/code\u003e\u003c/a\u003e-)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efunction.name\u003c/code\u003e is now set to the file base name in environments that support this (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/466\"\u003e#466\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe error message when \u003ccode\u003easync != true\u003c/code\u003e now correctly mention the existence of the \u003ccode\u003easync\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/460\"\u003e#460\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of HTML output generation (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://github.com/nwoltman\"\u003e\u003ccode\u003e@​nwoltman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.1\u003c/h2\u003e\n\u003ch3\u003eDeprecated:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded deprecation notice for use of \u003ccode\u003erequire.extensions\u003c/code\u003e (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly pass custom escape function to includes (\u003ca href=\"https://github.com/alecgibson\"\u003e\u003ccode\u003e@​alecgibson\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/mde/ejs/commit/d3f807dea9ce904e20a47a661f2310ce9134dc2a\"\u003e\u003ccode\u003ed3f807d\u003c/code\u003e\u003c/a\u003e Version 3.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/9ee26dde5d7015d9c0e2ff87314cabeac5247c02\"\u003e\u003ccode\u003e9ee26dd\u003c/code\u003e\u003c/a\u003e Mocha TDD\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/e469741dca7df2eb400199e1cdb74621e3f89aa5\"\u003e\u003ccode\u003ee469741\u003c/code\u003e\u003c/a\u003e Basic pollution protection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/715e9507fa3e6122dc6430fe0f25a6e6ded300c1\"\u003e\u003ccode\u003e715e950\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mde/ejs/issues/756\"\u003e#756\u003c/a\u003e from Jeffrey-mu/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/cabe3146ad964a1e98db7742abf435906ca79406\"\u003e\u003ccode\u003ecabe314\u003c/code\u003e\u003c/a\u003e Include advanced usage examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/29b076cdbbf3eb1b4323b33299ab6d79391b2c33\"\u003e\u003ccode\u003e29b076c\u003c/code\u003e\u003c/a\u003e Added header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/11503c79af882e3635b513d57c7f1813792eb127\"\u003e\u003ccode\u003e11503c7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:mde/ejs into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/7690404e2fc1688756938e4d2fc19e0fac77d736\"\u003e\u003ccode\u003e7690404\u003c/code\u003e\u003c/a\u003e Added security banner to README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/f47d7aedd51a983e4f73045f962b1209096b5800\"\u003e\u003ccode\u003ef47d7ae\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/828cea1687e3db459ab09d2f405d2444c7580b90\"\u003e\u003ccode\u003e828cea1\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mde/ejs/compare/v2.6.1...v3.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.11 to 4.17.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538\"\u003e\u003ccode\u003ef299b52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a\"\u003e\u003ccode\u003ec4847eb\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003etoNumber\u003c/code\u003e, \u003ccode\u003etrim\u003c/code\u003e and \u003ccode\u003etrimEnd\u003c/code\u003e on large input strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c\"\u003e\u003ccode\u003e3469357\u003c/code\u003e\u003c/a\u003e Prevent command injection through \u003ccode\u003e_.template\u003c/code\u003e's \u003ccode\u003evariable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a\"\u003e\u003ccode\u003eded9bc6\u003c/code\u003e\u003c/a\u003e Bump to v4.17.20.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa\"\u003e\u003ccode\u003e63150ef\u003c/code\u003e\u003c/a\u003e Documentation fixes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794\"\u003e\u003ccode\u003e00f0f62\u003c/code\u003e\u003c/a\u003e test.js: Remove trailing comma.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389\"\u003e\u003ccode\u003e846e434\u003c/code\u003e\u003c/a\u003e Temporarily use a custom fork of \u003ccode\u003elodash-cli\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229\"\u003e\u003ccode\u003e5d046f3\u003c/code\u003e\u003c/a\u003e Re-enable Travis tests on \u003ccode\u003e4.17\u003c/code\u003e branch.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd\"\u003e\u003ccode\u003eaa816b3\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e/npm-package\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"\u003e\u003ccode\u003ed7fbc52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.11...4.17.21\"\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/~bnjmnt4n\"\u003ebnjmnt4n\u003c/a\u003e, a new releaser for lodash since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack-dev-server` from 3.4.1 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack-dev-server/releases\"\u003ewebpack-dev-server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v6.0.0\"\u003e5.2.1\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecross-origin requests are not allowed unless allowed by \u003ccode\u003eAccess-Control-Allow-Origin\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003erequests with an IP addresses in the \u003ccode\u003eOrigin\u003c/code\u003e header are not allowed to connect to WebSocket server unless configured by \u003ccode\u003eallowedHosts\u003c/code\u003e or it different from the \u003ccode\u003eHost\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe above changes may make the dev server not work if you relied on such behavior, but unfortunately they carry security risks, so they were considered as fixes.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent overlay for errors caught by React error boundaries (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5431\"\u003e#5431\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be\"\u003e8c1abc9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etake the first network found instead of the last one, this restores the same behavior as 5.0.4 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5411\"\u003e#5411\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96\"\u003effd0b86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2024-12-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003egetClientEntry\u003c/code\u003e and \u003ccode\u003egetClientHotEntry\u003c/code\u003e methods to get clients entries (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/dc642a832d45c23c5c7a08fbf29995e0db7e0d95\"\u003edc642a8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up initial client bundling (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/145b5d01610a16468fc32719a20366682b0e8572\"\u003e145b5d0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2024-09-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd visual progress indicators (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50\"\u003ea8f40b7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded the \u003ccode\u003eapp\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (by default only with \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f\"\u003e3096148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow the \u003ccode\u003eserver\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5275\"\u003e#5275\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886\"\u003e02a1c6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehttp2 support for \u003ccode\u003econnect\u003c/code\u003e and \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks which support HTTP2 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5267\"\u003e#5267\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99\"\u003e6509a3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echeck the \u003ccode\u003eplatform\u003c/code\u003e property to determinate the target (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5269\"\u003e#5269\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf\"\u003ec3b532c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eipv6 output (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5270\"\u003e#5270\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037\"\u003e06005e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003erimraf\u003c/code\u003e with \u003ccode\u003erm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5162\"\u003e#5162\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf\"\u003e1a1561f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace default gateway (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5255\"\u003e#5255\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0\"\u003ef5f0902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003edevServer: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5272\"\u003e#5272\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7\"\u003e8b341cb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2024-03-19)\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/webpack/webpack-dev-server/blob/master/CHANGELOG.md\"\u003ewebpack-dev-server's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v6.0.0\"\u003e5.2.1\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecross-origin requests are not allowed unless allowed by \u003ccode\u003eAccess-Control-Allow-Origin\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003erequests with an IP addresses in the \u003ccode\u003eOrigin\u003c/code\u003e header are not allowed to connect to WebSocket server unless configured by \u003ccode\u003eallowedHosts\u003c/code\u003e or it different from the \u003ccode\u003eHost\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe above changes may make the dev server not work if you relied on such behavior, but unfortunately they carry security risks, so they were considered as fixes.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent overlay for errors caught by React error boundaries (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5431\"\u003e#5431\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be\"\u003e8c1abc9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etake the first network found instead of the last one, this restores the same behavior as 5.0.4 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5411\"\u003e#5411\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96\"\u003effd0b86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2024-12-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003egetClientEntry\u003c/code\u003e and \u003ccode\u003egetClientHotEntry\u003c/code\u003e methods to get clients entries (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/dc642a832d45c23c5c7a08fbf29995e0db7e0d95\"\u003edc642a8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up initial client bundling (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/145b5d01610a16468fc32719a20366682b0e8572\"\u003e145b5d0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2024-09-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd visual progress indicators (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50\"\u003ea8f40b7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded the \u003ccode\u003eapp\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (by default only with \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f\"\u003e3096148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow the \u003ccode\u003eserver\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5275\"\u003e#5275\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886\"\u003e02a1c6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehttp2 support for \u003ccode\u003econnect\u003c/code\u003e and \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks which support HTTP2 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5267\"\u003e#5267\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99\"\u003e6509a3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echeck the \u003ccode\u003eplatform\u003c/code\u003e property to determinate the target (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5269\"\u003e#5269\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf\"\u003ec3b532c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eipv6 output (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5270\"\u003e#5270\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037\"\u003e06005e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003erimraf\u003c/code\u003e with \u003ccode\u003erm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5162\"\u003e#5162\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf\"\u003e1a1561f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace default gateway (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5255\"\u003e#5255\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0\"\u003ef5f0902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003edevServer: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5272\"\u003e#5272\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7\"\u003e8b341cb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2024-03-19)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\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/webpack/webpack-dev-server/commit/0d22a08cc96deeb4421251ff41a915dcda1b59c5\"\u003e\u003ccode\u003e0d22a08\u003c/code\u003e\u003c/a\u003e chore(release): 5.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/6045b1e9d63078fb24cac52eb361b7356944cddd\"\u003e\u003ccode\u003e6045b1e\u003c/code\u003e\u003c/a\u003e chore(deps): update (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5444\"\u003e#5444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96\"\u003e\u003ccode\u003effd0b86\u003c/code\u003e\u003c/a\u003e fix: take the first network found instead of the last one, this restores the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/9ea7b0856a72b92b1444ef6a0087f90b883500dd\"\u003e\u003ccode\u003e9ea7b08\u003c/code\u003e\u003c/a\u003e ci: update dependency-review-action (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5442\"\u003e#5442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/5c9378bb01276357d7af208a0856ca2163db188e\"\u003e\u003ccode\u003e5c9378b\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/d2575ad8dfed9207ed810b5ea0ccf465115a2239\"\u003e\u003ccode\u003ed2575ad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be\"\u003e\u003ccode\u003e8c1abc9\u003c/code\u003e\u003c/a\u003e fix: prevent overlay for errors caught by React error boundaries (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5431\"\u003e#5431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/5a39c7099ab2908251ff759f311e1d4e85b4b3e8\"\u003e\u003ccode\u003e5a39c70\u003c/code\u003e\u003c/a\u003e ci: update codecov/codecov-action to v5 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5406\"\u003e#5406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/55220a800ba4e30dbde2d98785ecf4c80b32f711\"\u003e\u003ccode\u003e55220a8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dependencies group across 1 directory with 4 update...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/09f6f8eb46abce836acbc1b8c892e348106c924e\"\u003e\u003ccode\u003e09f6f8e\u003c/code\u003e\u003c/a\u003e chore(deps): bump the dependencies group across 1 directory with 2 updates (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v3.4.1...v5.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 7\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVik R (\u003ca href=\"https://github.com/vikr01\"\u003e\u003ccode\u003e@​vikr01\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.2 (2025-05-06)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17289\"\u003e#17289\u003c/a\u003e fix: \u003ccode\u003e@babel/parser/bin/index.js\u003c/code\u003e contains \u003ccode\u003enode:\u003c/code\u003e protocol require (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17291\"\u003e#17291\u003c/a\u003e fix: Private class method not found when TS and estree (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17281\"\u003e#17281\u003c/a\u003e Fix: improve object rest handling in array pattern (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17284\"\u003e#17284\u003c/a\u003e fix(babel-template): Properly handle empty string replacements (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\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/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad\"\u003e\u003ccode\u003eda5e371\u003c/code\u003e\u003c/a\u003e v7.27.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2d0c76e6fa8fd2331f6cef9eba25f73dab6357bb\"\u003e\u003ccode\u003e2d0c76e\u003c/code\u003e\u003c/a\u003e Improve integrations of using declaration with other transforms (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17330\"\u003e#17330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/62af1a6abaf24c770e1826163ee4ba93663f69f8\"\u003e\u003ccode\u003e62af1a6\u003c/code\u003e\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17137\"\u003e#17137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/8e232728fa94abe0cfe6ed021f74dc47e0c634ab\"\u003e\u003ccode\u003e8e23272\u003c/code\u003e\u003c/a\u003e [Babel 8] perf: Improve traverse performance (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16965\"\u003e#16965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9a40d852e7bcf65cfadfaaacf0b85d66a0b59d6e\"\u003e\u003ccode\u003e9a40d85\u003c/code\u003e\u003c/a\u003e [Babel 8]: Remove record and tuple syntax support (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17242\"\u003e#17242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4d39e9da43e29bbf59b053588c1550c10073e8fb\"\u003e\u003ccode\u003e4d39e9d\u003c/code\u003e\u003c/a\u003e Harden variable declarator validations (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17217\"\u003e#17217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6cd1c60b798a335ca14f47a8abbf866c80abaea5\"\u003e\u003ccode\u003e6cd1c60\u003c/code\u003e\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17221\"\u003e#17221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 6.10.0 to 6.12.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.6\u003c/h2\u003e\n\u003cp\u003eFix performance issue of \u0026quot;url\u0026quot; format.\u003c/p\u003e\n\u003ch2\u003ev6.12.5\u003c/h2\u003e\n\u003cp\u003eFix uri scheme validation (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e).\nFix boolean schemas with strictKeywords option (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.4\u003c/h2\u003e\n\u003cp\u003eFix: coercion of one-item arrays to scalar that should fail validation (\u003ca href=\"https://runkit.com/esp/5f3672ba2f6642001ae27411\"\u003efailing example\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev6.12.3\u003c/h2\u003e\n\u003cp\u003ePass schema object to processCode function\nOption for strictNumbers (\u003ca href=\"https://github.com/issacgerges\"\u003e\u003ccode\u003e@​issacgerges\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1128\"\u003e#1128\u003c/a\u003e)\nFixed vulnerability related to untrusted schemas (\u003ca href=\"https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2020-15366\"\u003eCVE-2020-15366\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003cp\u003eRemoved post-install script\u003c/p\u003e\n\u003ch2\u003ev6.12.1\u003c/h2\u003e\n\u003cp\u003eDocs and dependency updates\u003c/p\u003e\n\u003ch2\u003ev6.12.0\u003c/h2\u003e\n\u003cp\u003eImproved hostname validation (\u003ca href=\"https://github.com/sambauers\"\u003e\u003ccode\u003e@​sambauers\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1143\"\u003e#1143\u003c/a\u003e)\nOption \u003ccode\u003ekeywords\u003c/code\u003e to add custom keywords (\u003ca href=\"https://github.com/franciscomorais\"\u003e\u003ccode\u003e@​franciscomorais\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1137\"\u003e#1137\u003c/a\u003e)\nTypes fixes (\u003ca href=\"https://github.com/boenrobot\"\u003e\u003ccode\u003e@​boenrobot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MattiAstedrone\"\u003e\u003ccode\u003e@​MattiAstedrone\u003c/code\u003e\u003c/a\u003e)\nDocs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/epoberezkin/ajv#error-logging\"\u003eerror logging\u003c/a\u003e example (\u003ca href=\"https://github.com/RadiationSickness\"\u003e\u003ccode\u003e@​RadiationSickness\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript usage notes (\u003ca href=\"https://github.com/thetric\"\u003e\u003ccode\u003e@​thetric\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.11.0\u003c/h2\u003e\n\u003cp\u003eTime formats support two digit and colon-less variants of timezone offset (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1061\"\u003e#1061\u003c/a\u003e , \u003ca href=\"https://github.com/cjpillsbury\"\u003e\u003ccode\u003e@​cjpillsbury\u003c/code\u003e\u003c/a\u003e)\nDocs: RegExp related security considerations\nTests: Disabled failing typescript test\u003c/p\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003cp\u003eFix: the unknown keywords were ignored with the option \u003ccode\u003estrictKeywords: true\u003c/code\u003e (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003cp\u003eFix types\nFix addSchema (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1001\"\u003e#1001\u003c/a\u003e)\nUpdate dependencies\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/ajv-validator/ajv/commit/fe591439f34e24030f69df9eb8d91e6d037a3af7\"\u003e\u003ccode\u003efe59143\u003c/code\u003e\u003c/a\u003e 6.12.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/d580d3e8ac6a467670d68d86e3a39fd661ac8c23\"\u003e\u003ccode\u003ed580d3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1298\"\u003e#1298\u003c/a\u003e from ajv-validator/fix-url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/fd363896a8d6c5697b5da41f4d9a400a84efaf8e\"\u003e\u003ccode\u003efd36389\u003c/code\u003e\u003c/a\u003e fix: regular expression for \u0026quot;url\u0026quot; format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/490e34c4846064db5c962a77087e17078954c2f6\"\u003e\u003ccode\u003e490e34c\u003c/code\u003e\u003c/a\u003e docs: link to v7-beta branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9cd93a1bdbdefd5a7ba3db5e123d20c84d1d1d0e\"\u003e\u003ccode\u003e9cd93a1\u003c/code\u003e\u003c/a\u003e docs: note about v7 in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/877d286e7f145b1b2127da66c6800b071533f28f\"\u003e\u003ccode\u003e877d286\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1262\"\u003e#1262\u003c/a\u003e from b4h0-c4t/refactor-opt-object-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f1c8e45b9cdff918be28becf03bf0b339321c398\"\u003e\u003ccode\u003ef1c8e45\u003c/code\u003e\u003c/a\u003e 6.12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/764035e201d7733b8d700d4a04dd079fef9f4d30\"\u003e\u003ccode\u003e764035e\u003c/code\u003e\u003c/a\u003e Merge branch 'ChALkeR-chalker/fix-comma'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/37981602ce6d43313ae106644b372b021626a8af\"\u003e\u003ccode\u003e3798160\u003c/code\u003e\u003c/a\u003e Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a3c7ebab222e4cce07b5e30ebcbb809da7f934e8\"\u003e\u003ccode\u003ea3c7eba\u003c/code\u003e\u003c/a\u003e Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v6.10.0...v6.12.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 5.5.2 to 6.12.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.6\u003c/h2\u003e\n\u003cp\u003eFix performance issue of \u0026quot;url\u0026quot; format.\u003c/p\u003e\n\u003ch2\u003ev6.12.5\u003c/h2\u003e\n\u003cp\u003eFix uri scheme validation (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e).\nFix boolean schemas with strictKeywords option (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.4\u003c/h2\u003e\n\u003cp\u003eFix: coercion of one-item arrays to scalar that should fail validation (\u003ca href=\"https://runkit.com/esp/5f3672ba2f6642001ae27411\"\u003efailing example\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev6.12.3\u003c/h2\u003e\n\u003cp\u003ePass schema object to processCode function\nOption for strictNumbers (\u003ca href=\"https://github.com/issacgerges\"\u003e\u003ccode\u003e@​issacgerges\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1128\"\u003e#1128\u003c/a\u003e)\nFixed vulnerability related to untrusted schemas (\u003ca href=\"https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2020-15366\"\u003eCVE-2020-15366\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003cp\u003eRemoved post-install script\u003c/p\u003e\n\u003ch2\u003ev6.12.1\u003c/h2\u003e\n\u003cp\u003eDocs and dependency updates\u003c/p\u003e\n\u003ch2\u003ev6.12.0\u003c/h2\u003e\n\u003cp\u003eImproved hostname validation (\u003ca href=\"https://github.com/sambauers\"\u003e\u003ccode\u003e@​sambauers\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1143\"\u003e#1143\u003c/a\u003e)\nOption \u003ccode\u003ekeywords\u003c/code\u003e to add custom keywords (\u003ca href=\"https://github.com/franciscomorais\"\u003e\u003ccode\u003e@​franciscomorais\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1137\"\u003e#1137\u003c/a\u003e)\nTypes fixes (\u003ca href=\"https://github.com/boenrobot\"\u003e\u003ccode\u003e@​boenrobot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MattiAstedrone\"\u003e\u003ccode\u003e@​MattiAstedrone\u003c/code\u003e\u003c/a\u003e)\nDocs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/epoberezkin/ajv#error-logging\"\u003eerror logging\u003c/a\u003e example (\u003ca href=\"https://github.com/RadiationSickness\"\u003e\u003ccode\u003e@​RadiationSickness\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript usage notes (\u003ca href=\"https://github.com/thetric\"\u003e\u003ccode\u003e@​thetric\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.11.0\u003c/h2\u003e\n\u003cp\u003eTime formats support two digit and colon-less variants of timezone offset (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1061\"\u003e#1061\u003c/a\u003e , \u003ca href=\"https://github.com/cjpillsbury\"\u003e\u003ccode\u003e@​cjpillsbury\u003c/code\u003e\u003c/a\u003e)\nDocs: RegExp related security considerations\nTests: Disabled failing typescript test\u003c/p\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003cp\u003eFix: the unknown keywords were ignored with the option \u003ccode\u003estrictKeywords: true\u003c/code\u003e (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003cp\u003eFix types\nFix addSchema (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1001\"\u003e#1001\u003c/a\u003e)\nUpdate dependencies\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/ajv-validator/ajv/commit/fe591439f34e24030f69df9eb8d91e6d037a3af7\"\u003e\u003ccode\u003efe59143\u003c/code\u003e\u003c/a\u003e 6.12.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/d580d3e8ac6a467670d68d86e3a39fd661ac8c23\"\u003e\u003ccode\u003ed580d3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1298\"\u003e#1298\u003c/a\u003e from ajv-validator/fix-url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/fd363896a8d6c5697b5da41f4d9a400a84efaf8e\"\u003e\u003ccode\u003efd36389\u003c/code\u003e\u003c/a\u003e fix: regular expression for \u0026quot;url\u0026quot; format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/490e34c4846064db5c962a77087e17078954c2f6\"\u003e\u003ccode\u003e490e34c\u003c/code\u003e\u003c/a\u003e docs: link to v7-beta branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9cd93a1bdbdefd5a7ba3db5e123d20c84d1d1d0e\"\u003e\u003ccode\u003e9cd93a1\u003c/code\u003e\u003c/a\u003e docs: note about v7 in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/877d286e7f145b1b2127da66c6800b071533f28f\"\u003e\u003ccode\u003e877d286\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1262\"\u003e#1262\u003c/a\u003e from b4h0-c4t/refactor-opt-object-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f1c8e45b9cdff918be28becf03bf0b339321c398\"\u003e\u003ccode\u003ef1c8e45\u003c/code\u003e\u003c/a\u003e 6.12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/764035e201d7733b8d700d4a04dd079fef9f4d30\"\u003e\u003ccode\u003e764035e\u003c/code\u003e\u003c/a\u003e Merge branch 'ChALkeR-chalker/fix-comma'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/37981602ce6d43313ae106644b372b021626a8af\"\u003e\u003ccode\u003e3798160\u003c/code\u003e\u003c/a\u003e Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a3c7ebab222e4cce07b5e30ebcbb809da7f934e8\"\u003e\u003ccode\u003ea3c7eba\u003c/code\u003e\u003c/a\u003e Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v6.10.0...v6.12.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 4.19.1 to 9.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.28.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023\"\u003e\u003ccode\u003eb0674be\u003c/code\u003e\u003c/a\u003e feat: Customization of serialization for languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19760\"\u003e#19760\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80\"\u003e\u003ccode\u003ea95721f\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003e--pass-on-unpruned-suppressions\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19773\"\u003e#19773\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2\"\u003e\u003ccode\u003ebfd0e7a\u003c/code\u003e\u003c/a\u003e feat: support TypeScript syntax in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19566\"\u003e#19566\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de\"\u003e\u003ccode\u003e68c61c0\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19565\"\u003e#19565\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a\"\u003e\u003ccode\u003e0f773ef\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003eno-magic-numbers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19561\"\u003e#19561\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6\"\u003e\u003ccode\u003ec4a6b60\u003c/code\u003e\u003c/a\u003e feat: add allowTypeAnnotation to func-style (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19754\"\u003e#19754\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559\"\u003e\u003ccode\u003eb03ad17\u003c/code\u003e\u003c/a\u003e feat: add TypeScript support to \u003ccode\u003eprefer-arrow-callback\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19678\"\u003e#19678\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2\"\u003e\u003ccode\u003ebc3c331\u003c/code\u003e\u003c/a\u003e feat: ignore overloaded function declarations in func-style rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19755\"\u003e#19755\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429\"\u003e\u003ccode\u003eeea3e7e\u003c/code\u003e\u003c/a\u003e fix: Remove configured global variables from \u003ccode\u003eGlobalScope#implicit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19779\"\u003e#19779\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116\"\u003e\u003ccode\u003ea467de3\u003c/code\u003e\u003c/a\u003e fix: update context.report types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19751\"\u003e#19751\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a\"\u003e\u003ccode\u003efd467bb\u003c/code\u003e\u003c/a\u003e fix: remove interopDefault to use jiti's default (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19697\"\u003e#19697\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584\"\u003e\u003ccode\u003e72d16e3\u003c/code\u003e\u003c/a\u003e fix: avoid false positive in \u003ccode\u003eno-unassigned-vars\u003c/code\u003e for declare module (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19746\"\u003e#19746\u003c/a\u003e) (Azat S.)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2\"\u003e\u003ccode\u003e81c3c93\u003c/code\u003e\u003c/a\u003e fix: curly types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19750\"\u003e#19750\u003c/a\u003e) (Eli)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62\"\u003e\u003ccode\u003e3ec2082\u003c/code\u003e\u003c/a\u003e docs: Nested arrays in files config entry (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19799\"\u003e#19799\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c\"\u003e\u003ccode\u003e89a65b0\u003c/code\u003e\u003c/a\u003e docs: clarify how config arrays can apply to subsets of files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19788\"\u003e#19788\u003c/a\u003e) (Shais Ch)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37\"\u003e\u003ccode\u003e2ba8a0d\u003c/code\u003e\u003c/a\u003e docs: Add description of meta.namespace to plugin docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19798\"\u003e#19798\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681\"\u003e\u003ccode\u003e59dd7e6\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003efunc-style\u003c/code\u003e with examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19793\"\u003e#19793\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd\"\u003e\u003ccode\u003ee9129e0\u003c/code\u003e\u003c/a\u003e docs: add global scope's \u003ccode\u003eimplicit\u003c/code\u003e field to Scope Manager docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19770\"\u003e#19770\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d\"\u003e\u003ccode\u003e52f5b7a\u003c/code\u003e\u003c/a\u003e docs: fix minor typos and add links (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19743\"\u003e#19743\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a\"\u003e\u003ccode\u003e00716a3\u003c/code\u003e\u003c/a\u003e docs: upfront recommend against using the no-return-await rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19727\"\u003e#19727\u003c/a\u003e) (Mike DiDomizio)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317\"\u003e\u003ccode\u003e175b7b8\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.28.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19802\"\u003e#19802\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba\"\u003e\u003ccode\u003e844f5a6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629\"\u003e\u003ccode\u003e62b1c1b\u003c/code\u003e\u003c/a\u003e chore: update globals to v16 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19791\"\u003e#19791\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868\"\u003e\u003ccode\u003ee8a1cb8\u003c/code\u003e\u003c/a\u003e chore: ignore jiti-v2.0 \u0026amp; jiti-v2.1 for renovate (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19786\"\u003e#19786\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619\"\u003e\u003ccode\u003e43d3975\u003c/code\u003e\u003c/a\u003e chore: Add Copilot Instructions file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19753\"\u003e#19753\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a\"\u003e\u003ccode\u003e2dfb5eb\u003c/code\u003e\u003c/a\u003e test: update \u003ccode\u003eSourceCodeTraverser\u003c/code\u003e tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19763\"\u003e#19763\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518\"\u003e\u003ccode\u003e5bc21f9\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003e*.code-workspace\u003c/code\u003e to \u003ccode\u003e.gitignore\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19771\"\u003e#19771\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf\"\u003e\u003ccode\u003ef4fa40e\u003c/code\u003e\u003c/a\u003e refactor: NodeEventGenerator -\u0026gt; SourceCodeTraverser (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19679\"\u003e#19679\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4\"\u003e\u003ccode\u003e0f49329\u003c/code\u003e\u003c/a\u003e refactor: use a service to emit warnings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19725\"\u003e#19725\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391\"\u003e\u003ccode\u003e20a9e59\u003c/code\u003e\u003c/a\u003e chore: update dependency shelljs to ^0.10.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19740\"\u003e#19740\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.27.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370\"\u003e\u003ccode\u003ed71e37f\u003c/code\u003e\u003c/a\u003e feat: Allow flags to be set in ESLINT_FLAGS env variable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19717\"\u003e#19717\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934\"\u003e\u003ccode\u003eba456e0\u003c/code\u003e\u003c/a\u003e feat: Externalize MCP server (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19699\"\u003e#19699\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0\"\u003e\u003ccode\u003e07c1a7e\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowRegexCharacters\u003c/code\u003e to \u003ccode\u003eno-useless-escape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19705\"\u003e#19705\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc\"\u003e\u003ccode\u003e7bc6c71\u003c/code\u003e\u003c/a\u003e feat: add no-unassigned-vars rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19618\"\u003e#19618\u003c/a\u003e) (Jacob Bandes-Storch)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66\"\u003e\u003ccode\u003eee40364\u003c/code\u003e\u003c/a\u003e feat: convert no-array-constructor suggestions to autofixes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19621\"\u003e#19621\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1\"\u003e\u003ccode\u003e32957cd\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19557\"\u003e#19557\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e\"\u003e\u003ccode\u003e5687ce7\u003c/code\u003e\u003c/a\u003e fix: correct mismatched removed rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19734\"\u003e#19734\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.28.0 - May 30, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317\"\u003e\u003ccode\u003e175b7b8\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.28.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19802\"\u003e#19802\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba\"\u003e\u003ccode\u003e844f5a6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023\"\u003e\u003ccode\u003eb0674be\u003c/code\u003e\u003c/a\u003e feat: Customization of serialization for languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19760\"\u003e#19760\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62\"\u003e\u003ccode\u003e3ec2082\u003c/code\u003e\u003c/a\u003e docs: Nested arrays in files config entry (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19799\"\u003e#19799\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c\"\u003e\u003ccode\u003e89a65b0\u003c/code\u003e\u003c/a\u003e docs: clarify how config arrays can apply to subsets of files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19788\"\u003e#19788\u003c/a\u003e) (...\n\n_Description has been truncated_","html_url":"https://github.com/q4mobile/react-grid-layout/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/q4mobile%2Freact-grid-layout/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"2512109839","node_id":"PR_kwDOOn-oEM6Vu8EP","number":1,"state":"open","title":"Bump the npm_and_yarn group across 4 directories with 52 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-05-11T12:25:01.000Z","updated_at":"2025-05-11T12:25:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":52,"packages":[{"name":"bootstrap","old_version":"3.4.1","new_version":"5.0.0","repository_url":"https://github.com/twbs/bootstrap"},{"name":"nuxt","old_version":"2.8.1","new_version":"3.16.0","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@babel/runtime","old_version":"7.5.5","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"ansi-regex","old_version":"3.0.0","new_version":"4.1.1","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"ansi-regex","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"braces","old_version":"2.3.2","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"@nuxtjs/axios","old_version":"5.5.4","new_version":"5.13.6","repository_url":"https://github.com/nuxt-community/axios-module"},{"name":"webpack","old_version":"4.39.1","new_version":"4.47.0","repository_url":"https://github.com/webpack/webpack"},{"name":"nodemon","old_version":"1.19.1","new_version":"1.19.1","repository_url":"https://github.com/remy/nodemon"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"elliptic","old_version":"6.3.3","new_version":"6.6.1","repository_url":"https://github.com/indutny/elliptic"},{"name":"sunweb","old_version":"1.0.7","new_version":"1.1.0","repository_url":"https://github.com/tronprotocol/sun-network"},{"name":"tronweb","old_version":"2.7.1","new_version":"6.0.3","repository_url":"https://github.com/tronprotocol/tronweb"},{"name":"minimist","old_version":"1.2.0","new_version":"1.2.8","repository_url":"https://github.com/minimistjs/minimist"},{"name":"mkdirp","old_version":"0.5.1","new_version":"0.5.6","repository_url":"https://github.com/isaacs/node-mkdirp"},{"name":"loader-fs-cache","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/viankakrisna/loader-fs-cache"},{"name":"tar","old_version":"2.2.2","new_version":"6.2.1","repository_url":"https://github.com/isaacs/node-tar"},{"name":"node-sass","old_version":"4.12.0","new_version":"9.0.0","repository_url":"https://github.com/sass/node-sass"},{"name":"fsevents","old_version":"1.2.9","new_version":"2.3.3","repository_url":"https://github.com/fsevents/fsevents"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 21 updates in the /demos/TinyDice/front directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bootstrap](https://github.com/twbs/bootstrap) | `3.4.1` | `5.0.0` |\n| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `2.8.1` | `3.16.0` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.5.5` | `7.27.1` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.27.1` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `4.1.1` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `4.1.0` | `4.1.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `3.0.3` |\n| [@nuxtjs/axios](https://github.com/nuxt-community/axios-module) | `5.5.4` | `5.13.6` |\n| [webpack](https://github.com/webpack/webpack) | `4.39.1` | `4.47.0` |\n| [nodemon](https://github.com/remy/nodemon) | `1.19.1` | `1.19.1` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [elliptic](https://github.com/indutny/elliptic) | `6.3.3` | `6.6.1` |\n| [sunweb](https://github.com/tronprotocol/sun-network) | `1.0.7` | `1.1.0` |\n| [tronweb](https://github.com/tronprotocol/tronweb) | `2.7.1` | `6.0.3` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.0` | `1.2.8` |\n| [mkdirp](https://github.com/isaacs/node-mkdirp) | `0.5.1` | `0.5.6` |\n| [loader-fs-cache](https://github.com/viankakrisna/loader-fs-cache) | `1.0.2` | `1.0.3` |\n| [tar](https://github.com/isaacs/node-tar) | `2.2.2` | `6.2.1` |\n| [node-sass](https://github.com/sass/node-sass) | `4.12.0` | `9.0.0` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.9` | `2.3.3` |\n\nBumps the npm_and_yarn group with 2 updates in the /documentation directory: [axios](https://github.com/axios/axios) and [express](https://github.com/expressjs/express).\nBumps the npm_and_yarn group with 22 updates in the /documentation/home directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.17.8` | `7.27.1` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.17.8` | `7.27.1` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.27.1` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `4.1.1` |\n| [ajv](https://github.com/ajv-validator/ajv) | `5.5.2` | `6.12.6` |\n| [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) | `3.12.1` | `5.0.8` |\n| [body-parser](https://github.com/expressjs/body-parser) | `1.19.2` | `1.20.3` |\n| [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [ejs](https://github.com/mde/ejs) | `2.7.4` | `removed` |\n| [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) | `3.12.1` | `5.0.8` |\n| [json5](https://github.com/json5/json5) | `2.2.0` | `2.2.3` |\n| [json5](https://github.com/json5/json5) | `1.0.1` | `2.2.3` |\n| [find-babel-config](https://github.com/tleunen/find-babel-config) | `1.2.0` | `1.2.2` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.5` | `1.2.8` |\n| [tar](https://github.com/isaacs/node-tar) | `2.2.2` | `6.2.1` |\n| [node-sass](https://github.com/sass/node-sass) | `4.14.1` | `9.0.0` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.5.0` | `removed` |\n| [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) | `3.12.1` | `5.0.8` |\n| [@vue/cli-plugin-pwa](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-pwa) | `3.12.1` | `5.0.8` |\n| [vue](https://github.com/vuejs/core) | `2.6.14` | `3.0.0` |\n| [vue-template-compiler](https://github.com/vuejs/vue) | `2.6.14` | `2.7.16` |\n\nBumps the npm_and_yarn group with 2 updates in the /js-sdk directory: [grunt-karma](https://github.com/karma-runner/grunt-karma) and [karma](https://github.com/karma-runner/karma).\n\nUpdates `bootstrap` from 3.4.1 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Updated \u003ccode\u003emake-col()\u003c/code\u003e mixin to generate equal columns when no size is specified\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Added new \u003ccode\u003ecolor-scheme()\u003c/code\u003e mixin\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown menus now have option become clickable\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33453\"\u003e#33453\u003c/a\u003e: Added new docs footer\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Offcanvas header components are now vertically aligned\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Added offcanvas-top modifier\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33634\"\u003e#33634\u003c/a\u003e: Added support for \u003ccode\u003e.dropdown-item\u003c/code\u003es wrapped in \u003ccode\u003e\u0026lt;li\u0026gt;\u003c/code\u003es\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33626\"\u003e#33626\u003c/a\u003e: Fix v5 regressions in tab dropdown functionality\u003c/p\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 CSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Add equal column mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33292\"\u003e#33292\u003c/a\u003e: Make accordion icon rotation more natural\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33411\"\u003e#33411\u003c/a\u003e: Fix validation feedback icon in select multiple\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33478\"\u003e#33478\u003c/a\u003e: Make \u003ccode\u003e.nav-link\u003c/code\u003e color consistent when using buttons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33482\"\u003e#33482\u003c/a\u003e: Dropdown — Apply positioning only when Popper is not used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Vertically align offcanvas header components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33550\"\u003e#33550\u003c/a\u003e: Spinner alignment changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33598\"\u003e#33598\u003c/a\u003e: Hide validation icons from multiple selects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33600\"\u003e#33600\u003c/a\u003e: Have $form-check-input-border's default derive from $black\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33607\"\u003e#33607\u003c/a\u003e: Reduce color-scheme complexity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33642\"\u003e#33642\u003c/a\u003e: use \u003ccode\u003e:read-only\u003c/code\u003e css selector instead \u003ccode\u003e[readonly]\u003c/code\u003e for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33658\"\u003e#33658\u003c/a\u003e: fix: use list-group variable instead of alert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33736\"\u003e#33736\u003c/a\u003e: accordion: fix \u003ccode\u003eborder-top\u003c/code\u003e on Firefox\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e☕️ JavaScript\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32439\"\u003e#32439\u003c/a\u003e: Decouple BackDrop from modal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33245\"\u003e#33245\u003c/a\u003e: Decouple Modal's scrollbar functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33249\"\u003e#33249\u003c/a\u003e: Simplify Modal Config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33250\"\u003e#33250\u003c/a\u003e: Simplify ScrollSpy config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33310\"\u003e#33310\u003c/a\u003e: fix: make EventHandler better handle mouseenter/mouseleave events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33429\"\u003e#33429\u003c/a\u003e: Remove element event listeners through base component\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33451\"\u003e#33451\u003c/a\u003e: Add missing things in \u003ccode\u003ehide\u003c/code\u003e method of dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33456\"\u003e#33456\u003c/a\u003e: Use our \u003ccode\u003eisDisabled\u003c/code\u003e util on dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33466\"\u003e#33466\u003c/a\u003e: Refactor dropdown's hide functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33479\"\u003e#33479\u003c/a\u003e: Fix dropdown escape propagation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33496\"\u003e#33496\u003c/a\u003e:  Use cached \u003ccode\u003enoop\u003c/code\u003e function\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/twbs/bootstrap/commit/bf0936748602c8109fd916c64b4560799fa1c3f8\"\u003e\u003ccode\u003ebf09367\u003c/code\u003e\u003c/a\u003e Release v5.0.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33647\"\u003e#33647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/48ae5a7149d30d7d80cecbaaabaa88f7679c9172\"\u003e\u003ccode\u003e48ae5a7\u003c/code\u003e\u003c/a\u003e Rewrite migration guide (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33834\"\u003e#33834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/f0865727b7d5f274a818510219e024d227affe11\"\u003e\u003ccode\u003ef086572\u003c/code\u003e\u003c/a\u003e refactor(docs): Added form file input variables (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33833\"\u003e#33833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1a54286befabfb8c18de420df4d7074ab7eb77b3\"\u003e\u003ccode\u003e1a54286\u003c/code\u003e\u003c/a\u003e Fix doc typo and Bootstrap Icons link (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/e2df73fa9a2062ed5489a1bd80b9d0ddbf211a53\"\u003e\u003ccode\u003ee2df73f\u003c/code\u003e\u003c/a\u003e Update migration guide for some v5 changes (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33829\"\u003e#33829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1e6356ab43df6ca3e0c05499a4d690235fbd6fc7\"\u003e\u003ccode\u003e1e6356a\u003c/code\u003e\u003c/a\u003e Neutralise more words from placeholder text (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33731\"\u003e#33731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/6633845901672cb642c0975e6fea3d1a1fa20058\"\u003e\u003ccode\u003e6633845\u003c/code\u003e\u003c/a\u003e Bump eslint-config-xo from 0.35.0 to 0.36.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33646\"\u003e#33646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/cb38744cf79b347ec2a32e0dcfe5c42402dc15ea\"\u003e\u003ccode\u003ecb38744\u003c/code\u003e\u003c/a\u003e Tweak toast docs (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33810\"\u003e#33810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c2ff22532e9f05d98b8db7c0b179d252387e77a3\"\u003e\u003ccode\u003ec2ff225\u003c/code\u003e\u003c/a\u003e Bump rollup from 2.46.0 to 2.47.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33818\"\u003e#33818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c090ea2f4fbdc12e37def7c3bf9eb4c96c804d34\"\u003e\u003ccode\u003ec090ea2\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.14.0 to 7.14.1 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33819\"\u003e#33819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twbs/bootstrap/compare/v3.4.1...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nuxt` from 2.8.1 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nuxt/nuxt/releases\"\u003enuxt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003e👀 Highlights\u003c/h2\u003e\n\u003cp\u003eThere's a lot in this one!\u003c/p\u003e\n\u003ch3\u003e⚡️ A New New Nuxt\u003c/h3\u003e\n\u003cp\u003eSay hello to \u003ccode\u003ecreate-nuxt\u003c/code\u003e, a new tool for starting Nuxt projects (big thanks to \u003ca href=\"https://github.com/devgar\"\u003e\u003ccode\u003e@​devgar\u003c/code\u003e\u003c/a\u003e for donating the package name)!\u003c/p\u003e\n\u003cp\u003eIt's a streamlined version of \u003ccode\u003enuxi init\u003c/code\u003e - just a sixth of the size and bundled as a single file with all dependencies inlined, to get you going as fast as possible.\u003c/p\u003e\n\u003cp\u003eStarting a new project is as simple as:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003enpm create nuxt\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cimg src=\"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:qrygjljnajqwxbld3k7uvyms/bafkreifkhnzbwxgkgjw6jpqg6j6z6abylvfyynca3r7jh5b63fcromj2ia@jpeg\" alt=\"screenshot of create nuxt app\" /\u003e\u003c/p\u003e\n\u003cp\u003eSpecial thanks to \u003ca href=\"https://github.com/cmang\"\u003e\u003ccode\u003e@​cmang\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://bsky.app/profile/durdraw.org/post/3liadod3gv22a\"\u003ebeautiful ASCII-art\u003c/a\u003e. ❤️\u003c/p\u003e\n\u003cp\u003eWant to learn more about where we're headed with the Nuxt CLI? Check out our roadmap \u003ca href=\"https://redirect.github.com/nuxt/cli/issues/648\"\u003ehere\u003c/a\u003e, including our plans for an \u003ca href=\"https://redirect.github.com/nuxt/cli/issues/754\"\u003einteractive modules selector\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e🚀 Unhead v2\u003c/h3\u003e\n\u003cp\u003eWe've upgraded to \u003ccode\u003eunhead\u003c/code\u003e v2, the engine behind Nuxt's \u003ccode\u003e\u0026lt;head\u0026gt;\u003c/code\u003e management. This major version removes deprecations and improves how context works:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor Nuxt 3 users, we're shipping a legacy compatibility build so nothing breaks\u003c/li\u003e\n\u003cli\u003eThe context implementation is now more direct via Nuxt itself\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Nuxt now re-exports composables while properly resolving the context\nexport function useHead(input, options = {}) {\n  const unhead = injectHead(options.nuxt)\n  return head(input, { head: unhead, ...options })\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf you're using Unhead directly in your app, keep in mind:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eImport from Nuxt's auto-imports or \u003ccode\u003e#app/composables/head\u003c/code\u003e instead of \u003ccode\u003e@unhead/vue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImporting directly from \u003ccode\u003e@unhead/vue\u003c/code\u003e might lose async context\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eDon't worry though - we've maintained backward compatibility in Nuxt 3, so most users won't need to change anything!\u003c/p\u003e\n\u003cp\u003eIf you've opted into \u003ccode\u003ecompatibilityVersion: 4\u003c/code\u003e, check out \u003ca href=\"https://nuxt.com/docs/getting-started/upgrade#unhead-v2\"\u003eour upgrade guide\u003c/a\u003e for additional changes.\u003c/p\u003e\n\u003ch3\u003e🔧 Devtools v2 Upgrade\u003c/h3\u003e\n\u003cp\u003eNuxt Devtools has leveled up to v2 (\u003ca href=\"https://redirect.github.com/nuxt/nuxt/pull/30889\"\u003e#30889\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/nuxt/nuxt/commit/7a37a982535f6da0cef16c4d7d3a81df42429ec1\"\u003e\u003ccode\u003e7a37a98\u003c/code\u003e\u003c/a\u003e v3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/0d13fe9f536437eb6ae847d3de1cf9e1e839d81c\"\u003e\u003ccode\u003e0d13fe9\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (3.x) (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31264\"\u003e#31264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/2476cab9a3a32f807ce820abc161d64853b6d646\"\u003e\u003ccode\u003e2476cab\u003c/code\u003e\u003c/a\u003e fix(nuxt): strip query in \u003ccode\u003ex-nitro-prerender\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/2c68c924c3b69f091957e9301a9a75b8ef3742f7\"\u003e\u003ccode\u003e2c68c92\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (3.x) (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31240\"\u003e#31240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/bf454cb5bc571f17ae5fd52acf94fa9a1a1fcd4d\"\u003e\u003ccode\u003ebf454cb\u003c/code\u003e\u003c/a\u003e fix(nuxt): pass \u003ccode\u003euseFetch\u003c/code\u003e function name on server for warning (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31213\"\u003e#31213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/b29c0e86bad5760acc23f3872d724e2ea5b6e651\"\u003e\u003ccode\u003eb29c0e8\u003c/code\u003e\u003c/a\u003e chore: ignore \u003ccode\u003enitro/renderer\u003c/code\u003e templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/7c427dfa0507829ff894abf0e31c2a8e0320a9bd\"\u003e\u003ccode\u003e7c427df\u003c/code\u003e\u003c/a\u003e fix(nuxt): fall back to wasm if oxc native bindings are missing (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31190\"\u003e#31190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/0ebaa5146523409f76a5cdff4887f31cce43e17b\"\u003e\u003ccode\u003e0ebaa51\u003c/code\u003e\u003c/a\u003e fix(nuxt): apply ignore rules to nitro \u003ccode\u003edevStorage\u003c/code\u003e (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31233\"\u003e#31233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/2f833f413bf7ca864a77b8190b4ed2cb1c9e8d85\"\u003e\u003ccode\u003e2f833f4\u003c/code\u003e\u003c/a\u003e fix(nuxt): preserve query/hash when calling \u003ccode\u003enavigateTo\u003c/code\u003e with replace (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31244\"\u003e#31244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/3cd43849de900e7b9a8fef7cd575c1d8274f2a95\"\u003e\u003ccode\u003e3cd4384\u003c/code\u003e\u003c/a\u003e fix(nuxt): ensure head components are reactive (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31248\"\u003e#31248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nuxt/nuxt/commits/v3.16.0/packages/nuxt\"\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/~danielroe\"\u003edanielroe\u003c/a\u003e, a new releaser for nuxt since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helpers` from 7.5.5 to 7.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/helpers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/woaitsAryan\"\u003e\u003ccode\u003e@​woaitsAryan\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eAll packages\u003c/em\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/helpers\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17232\"\u003e#17232\u003c/a\u003e Bump typescript-eslint to 8.29.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17219\"\u003e#17219\u003c/a\u003e test: add basic typescript-eslint integration tests (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-imports\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b1f91840f8b68f892e5bd2440d7469b0826a6664\"\u003e\u003ccode\u003eb1f9184\u003c/code\u003e\u003c/a\u003e Reduce \u003ccode\u003einteropRequireWildcard\u003c/code\u003e size (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/16538\"\u003e#16538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9c351e5220df774498e26a0fcd337921085f065a\"\u003e\u003ccode\u003e9c351e5\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eclass\u003c/code\u003e and add type definitions for \u003ccode\u003eregenerator\u003c/code\u003e  (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17220\"\u003e#17220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/0f95b748a9a5f90c3b23d4d72299684991049243\"\u003e\u003ccode\u003e0f95b74\u003c/code\u003e\u003c/a\u003e Reduce \u003ccode\u003eregeneratorRuntime\u003c/code\u003e size (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/317e332e650bc04907bc787ab79f930288a3e71e\"\u003e\u003ccode\u003e317e332\u003c/code\u003e\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17207\"\u003e#17207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/14ef1e972277bc7b80527fc2aa4d4ffc7662c768\"\u003e\u003ccode\u003e14ef1e9\u003c/code\u003e\u003c/a\u003e Babel 8 cleanup (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17211\"\u003e#17211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/97105cb9f285964065a525c7ab4fd718c57e2a40\"\u003e\u003ccode\u003e97105cb\u003c/code\u003e\u003c/a\u003e Re-convert regeneratorRuntime to helper format (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1b93b0c0d7388c461c7e07150c3fcba4719a2120\"\u003e\u003ccode\u003e1b93b0c\u003c/code\u003e\u003c/a\u003e Move regenerator files to the relevant packages (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b953a8fb374a0c47b2f8fc9f0830246291cfbb0a\"\u003e\u003ccode\u003eb953a8f\u003c/code\u003e\u003c/a\u003e Remove bundled regeneratorRuntime helper (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6874c25ba25c73b6c970b2ba87615051e99a082f\"\u003e\u003ccode\u003e6874c25\u003c/code\u003e\u003c/a\u003e Prepare LICENSE files for incorporating regenerator (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.1/packages/babel-helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/runtime` from 7.5.5 to 7.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/woaitsAryan\"\u003e\u003ccode\u003e@​woaitsAryan\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eAll packages\u003c/em\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/runtime\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17232\"\u003e#17232\u003c/a\u003e Bump typescript-eslint to 8.29.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17219\"\u003e#17219\u003c/a\u003e test: add basic typescript-eslint integration tests (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-imports\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/296cdc53e4063d3df6a19c037b92e2b2c74e90d2\"\u003e\u003ccode\u003e296cdc5\u003c/code\u003e\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17263\"\u003e#17263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3\"\u003e\u003ccode\u003efdc0fb5\u003c/code\u003e\u003c/a\u003e [Babel 8] Bump nodejs requirements to \u003ccode\u003e^20.19.0 || \u0026gt;= 22.12.0\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17204\"\u003e#17204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5c350eab83dd12268add44cce0eeda6c898211e3\"\u003e\u003ccode\u003e5c350ea\u003c/code\u003e\u003c/a\u003e v7.27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ca4865a7f43a6a56aec242e23e4a3e318cf0ca92\"\u003e\u003ccode\u003eca4865a\u003c/code\u003e\u003c/a\u003e Fix: align behaviour to tsc \u003ccode\u003erewriteRelativeImportExtensions\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17118\"\u003e#17118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e1ce99df422971175249509e7bbc2b327b8f7957\"\u003e\u003ccode\u003ee1ce99d\u003c/code\u003e\u003c/a\u003e v7.26.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d5952e80c0faa5ec20e35085531b6e572d31dad4\"\u003e\u003ccode\u003ed5952e8\u003c/code\u003e\u003c/a\u003e Fix processing of replacement pattern with named capture groups (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17173\"\u003e#17173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4\"\u003e\u003ccode\u003e64bca7b\u003c/code\u003e\u003c/a\u003e v7.26.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca\"\u003e\u003ccode\u003e2d95140\u003c/code\u003e\u003c/a\u003e v7.26.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/63d30381c169780460e01bdb6669c5e01af1dfbe\"\u003e\u003ccode\u003e63d3038\u003c/code\u003e\u003c/a\u003e v7.26.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.1/packages/babel-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/woaitsAryan\"\u003e\u003ccode\u003e@​woaitsAryan\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eAll packages\u003c/em\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17232\"\u003e#17232\u003c/a\u003e Bump typescript-eslint to 8.29.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17219\"\u003e#17219\u003c/a\u003e test: add basic typescript-eslint integration tests (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-imports\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/hazad3071/sun-network/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hazad3071%2Fsun-network/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3040373155","node_id":"PR_kwDOOEW69M6U-a1K","number":13,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-26T23:07:29.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-05-05T17:48:34.000Z","updated_at":"2025-05-26T23:07:29.000Z","time_to_close":1833535,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.27.0"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.27.0 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.0 (2025-03-24)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16977\"\u003e#16977\u003c/a\u003e Default \u003ccode\u003eimportAttributesKeyword\u003c/code\u003e to \u003ccode\u003ewith\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17169\"\u003e#17169\u003c/a\u003e Allow \u003ccode\u003etraverseFast\u003c/code\u003e to exit early (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17110\"\u003e#17110\u003c/a\u003e Add \u003ccode\u003eImportAttributes\u003c/code\u003e to \u003ccode\u003eStandardized\u003c/code\u003e and move its parser test fixtures (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17100\"\u003e#17100\u003c/a\u003e fix(babel-generator): add named export of generate function (\u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17149\"\u003e#17149\u003c/a\u003e Add \u003ccode\u003eallowYieldOutsideFunction\u003c/code\u003e to parser (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17102\"\u003e#17102\u003c/a\u003e feat: Add \u003ccode\u003eupToScope\u003c/code\u003e parameter to \u003ccode\u003ehasBinding\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17082\"\u003e#17082\u003c/a\u003e Support ESTree AccessorProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17162\"\u003e#17162\u003c/a\u003e feat(babel-types): Add support for BigInt literal conversion in valueToNode (\u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16816\"\u003e#16816\u003c/a\u003e fix: Class reference in type throws error (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17170\"\u003e#17170\u003c/a\u003e fix: Reset child scopes when \u003ccode\u003escope.crawl()\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-typescript\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17118\"\u003e#17118\u003c/a\u003e Fix: align behaviour to tsc \u003ccode\u003erewriteRelativeImportExtensions\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17182\"\u003e#17182\u003c/a\u003e fix: \u003ccode\u003e@babel/cli\u003c/code\u003e generates duplicate inline source maps (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17175\"\u003e#17175\u003c/a\u003e Generate computed proto key (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16870\"\u003e#16870\u003c/a\u003e perf: Improve builders of \u003ccode\u003e@babel/types\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17176\"\u003e#17176\u003c/a\u003e fix: improve duplicate named groups check (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIsh Chhabra (\u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVladimir Timofeev (\u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.26.10 (2025-03-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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.0 (2025-03-24)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16977\"\u003e#16977\u003c/a\u003e Default \u003ccode\u003eimportAttributesKeyword\u003c/code\u003e to \u003ccode\u003ewith\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17169\"\u003e#17169\u003c/a\u003e Allow \u003ccode\u003etraverseFast\u003c/code\u003e to exit early (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17110\"\u003e#17110\u003c/a\u003e Add \u003ccode\u003eImportAttributes\u003c/code\u003e to \u003ccode\u003eStandardized\u003c/code\u003e and move its parser test fixtures (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17100\"\u003e#17100\u003c/a\u003e fix(babel-generator): add named export of generate function (\u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17149\"\u003e#17149\u003c/a\u003e Add \u003ccode\u003eallowYieldOutsideFunction\u003c/code\u003e to parser (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17102\"\u003e#17102\u003c/a\u003e feat: Add \u003ccode\u003eupToScope\u003c/code\u003e parameter to \u003ccode\u003ehasBinding\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17082\"\u003e#17082\u003c/a\u003e Support ESTree AccessorProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17162\"\u003e#17162\u003c/a\u003e feat(babel-types): Add support for BigInt literal conversion in valueToNode (\u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16816\"\u003e#16816\u003c/a\u003e fix: Class reference in type throws error (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17170\"\u003e#17170\u003c/a\u003e fix: Reset child scopes when \u003ccode\u003escope.crawl()\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-typescript\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17118\"\u003e#17118\u003c/a\u003e Fix: align behaviour to tsc \u003ccode\u003erewriteRelativeImportExtensions\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17182\"\u003e#17182\u003c/a\u003e fix: \u003ccode\u003e@babel/cli\u003c/code\u003e generates duplicate inline source maps (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17175\"\u003e#17175\u003c/a\u003e Generate computed proto key (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16870\"\u003e#16870\u003c/a\u003e perf: Improve builders of \u003ccode\u003e@babel/types\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17176\"\u003e#17176\u003c/a\u003e fix: improve duplicate named groups check (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.26.10 (2025-03-11)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17159\"\u003e#17159\u003c/a\u003e Disallow decorator in array pattern (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17164\"\u003e#17164\u003c/a\u003e Fix: always initialize ExportDeclaration attributes (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17142\"\u003e#17142\u003c/a\u003e fix: \u0026quot;Map maximum size exceeded\u0026quot; in deepClone (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5c350eab83dd12268add44cce0eeda6c898211e3\"\u003e\u003ccode\u003e5c350ea\u003c/code\u003e\u003c/a\u003e v7.27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/582538cedb997231ea8dbbe820589a738679d7fd\"\u003e\u003ccode\u003e582538c\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003etraverseFast\u003c/code\u003e to exit early (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17169\"\u003e#17169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ad63a4bdb4bb4afc6335e3d8dbeafd19b2baf59\"\u003e\u003ccode\u003e4ad63a4\u003c/code\u003e\u003c/a\u003e [Babel 8] Remove \u003ccode\u003eBLOCK_SCOPED_SYMBOL\u003c/code\u003e and \u003ccode\u003eNOT_LOCAL_BINDING\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17148\"\u003e#17148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/0d0d577826f076c28e1c7a5f0dfbd2f468de0c21\"\u003e\u003ccode\u003e0d0d577\u003c/code\u003e\u003c/a\u003e fix: Reset child scopes when \u003ccode\u003escope.crawl()\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17170\"\u003e#17170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c51cffddd990a876bb4f3bd34ac6907228cc785a\"\u003e\u003ccode\u003ec51cffd\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003eupToScope\u003c/code\u003e parameter to \u003ccode\u003ehasBinding\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17102\"\u003e#17102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f9027420c03d2c549d443ce9861ec7dd7b3dc68a\"\u003e\u003ccode\u003ef902742\u003c/code\u003e\u003c/a\u003e chore: Update TS 5.8 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17185\"\u003e#17185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b1bca3d6db3a19e071a22e51f6116de3b7e28625\"\u003e\u003ccode\u003eb1bca3d\u003c/code\u003e\u003c/a\u003e fix: Uninitialized var declarator in loop marked as constantViolation (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17168\"\u003e#17168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e1ce99df422971175249509e7bbc2b327b8f7957\"\u003e\u003ccode\u003ee1ce99d\u003c/code\u003e\u003c/a\u003e v7.26.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/51ec746b2c56bd28449c215ce3b3020ce10996c6\"\u003e\u003ccode\u003e51ec746\u003c/code\u003e\u003c/a\u003e fix: Should not evaluate vars in child scope (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17151\"\u003e#17151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4\"\u003e\u003ccode\u003e64bca7b\u003c/code\u003e\u003c/a\u003e v7.26.9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.0/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/hello-theme/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/hello-theme/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fhello-theme/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"2276561105","node_id":"PR_kwDOAwLaIs5uajBP","number":147,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-01-26T21:11:19.000Z","author_association":null,"state_reason":null,"created_at":"2024-05-02T21:46:24.000Z","updated_at":"2026-01-26T21:11:21.000Z","time_to_close":54775495,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.12.5","new_version":"7.24.5"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.24.5 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.12.5 to 7.24.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.24.5 (2024-04-29)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16377\"\u003e#16377\u003c/a\u003e fix: TypeScript annotation affects output (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16440\"\u003e#16440\u003c/a\u003e Fix suppressed error order (\u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16408\"\u003e#16408\u003c/a\u003e Await nullish async disposable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16407\"\u003e#16407\u003c/a\u003e Recover from exported \u003ccode\u003eusing\u003c/code\u003e declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16414\"\u003e#16414\u003c/a\u003e Relax ESLint peerDependency constraint to allow v9 (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16425\"\u003e#16425\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e AST types (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16417\"\u003e#16417\u003c/a\u003e Always pass type argument to \u003ccode\u003e.startNode\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-split-export-declaration\u003c/code\u003e, \u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-firefox-class-in-computed-class-key\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-jsx-self\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16439\"\u003e#16439\u003c/a\u003e Make \u003ccode\u003eNodePath\u0026lt;T | U\u0026gt;\u003c/code\u003e distributive (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16421\"\u003e#16421\u003c/a\u003e Remove \u003ccode\u003eJSXNamespacedName\u003c/code\u003e from valid \u003ccode\u003eCallExpression\u003c/code\u003e args (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16406\"\u003e#16406\u003c/a\u003e Do not load unnecessary Babel 7 syntax plugins in Babel 8 (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16357\"\u003e#16357\u003c/a\u003e Performance: improve \u003ccode\u003eobjectWithoutPropertiesLoose\u003c/code\u003e on V8 (\u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 6\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRom Grk (\u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eynnsuis (\u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.24.4 (2024-04-03)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/Dunqing\"\u003e\u003ccode\u003e@​Dunqing\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/luiscubal\"\u003e\u003ccode\u003e@​luiscubal\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16403\"\u003e#16403\u003c/a\u003e Forbid initializerless using (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16388\"\u003e#16388\u003c/a\u003e Ensure decorators are callable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.24.5 (2024-04-29)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16377\"\u003e#16377\u003c/a\u003e fix: TypeScript annotation affects output (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16440\"\u003e#16440\u003c/a\u003e Fix suppressed error order (\u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16408\"\u003e#16408\u003c/a\u003e Await nullish async disposable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16407\"\u003e#16407\u003c/a\u003e Recover from exported \u003ccode\u003eusing\u003c/code\u003e declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16414\"\u003e#16414\u003c/a\u003e Relax ESLint peerDependency constraint to allow v9 (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16425\"\u003e#16425\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e AST types (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16417\"\u003e#16417\u003c/a\u003e Always pass type argument to \u003ccode\u003e.startNode\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-split-export-declaration\u003c/code\u003e, \u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-firefox-class-in-computed-class-key\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-jsx-self\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16439\"\u003e#16439\u003c/a\u003e Make \u003ccode\u003eNodePath\u0026lt;T | U\u0026gt;\u003c/code\u003e distributive (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16421\"\u003e#16421\u003c/a\u003e Remove \u003ccode\u003eJSXNamespacedName\u003c/code\u003e from valid \u003ccode\u003eCallExpression\u003c/code\u003e args (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16406\"\u003e#16406\u003c/a\u003e Do not load unnecessary Babel 7 syntax plugins in Babel 8 (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16357\"\u003e#16357\u003c/a\u003e Performance: improve \u003ccode\u003eobjectWithoutPropertiesLoose\u003c/code\u003e on V8 (\u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.24.4 (2024-04-03)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16403\"\u003e#16403\u003c/a\u003e Forbid initializerless using (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16388\"\u003e#16388\u003c/a\u003e Ensure decorators are callable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16402\"\u003e#16402\u003c/a\u003e fix: Correctly prints \u003ccode\u003e{ [key in Bar]? }\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16394\"\u003e#16394\u003c/a\u003e fix: Correctly generate \u003ccode\u003eTSMappedType\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-firefox-class-in-computed-class-key\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16390\"\u003e#16390\u003c/a\u003e Create bugfix plugin for classes in computed keys in Firefox (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16387\"\u003e#16387\u003c/a\u003e fix: support mutated outer decorated class binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16385\"\u003e#16385\u003c/a\u003e fix: Decorators when \u003ccode\u003esuper()\u003c/code\u003e exists and \u003ccode\u003eprotoInit\u003c/code\u003e is not needed (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16384\"\u003e#16384\u003c/a\u003e fix: Transform scoping for \u003ccode\u003efor X\u003c/code\u003e in loop (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16368\"\u003e#16368\u003c/a\u003e fix: Capture \u003ccode\u003elet\u003c/code\u003e when the \u003ccode\u003efor\u003c/code\u003e body is not a block (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoped-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\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/babel/babel/commit/ddbea7d4e6314f799eb371cc10e16f96ac2c96b2\"\u003e\u003ccode\u003eddbea7d\u003c/code\u003e\u003c/a\u003e v7.24.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e779cad081d47bd6a91302e274dbb93f08bd1d51\"\u003e\u003ccode\u003ee779cad\u003c/code\u003e\u003c/a\u003e fix: TypeScript annotation affects output (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16377\"\u003e#16377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ee4875443db7563b87ef8e11e1fb75582ac72ac1\"\u003e\u003ccode\u003eee48754\u003c/code\u003e\u003c/a\u003e Use multiple TypeScript projects (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16430\"\u003e#16430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4d8b2d0fd79630aec51e2c35daca46cdb2ddd4c3\"\u003e\u003ccode\u003e4d8b2d0\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eNodePath\\\u0026lt;T | U\u0026gt;\u003c/code\u003e distributive (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16439\"\u003e#16439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/a84ec282c0bea68bb184e091742ed9d996a0342f\"\u003e\u003ccode\u003ea84ec28\u003c/code\u003e\u003c/a\u003e Enable \u003ccode\u003eeqeqeq\u003c/code\u003e rule (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16404\"\u003e#16404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/822b025fc9d43263e69aed8a9fc80e8c6b8ebf6d\"\u003e\u003ccode\u003e822b025\u003c/code\u003e\u003c/a\u003e v7.24.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fc0d5ad56e948f2b3d1704adb6367bbde0f25e59\"\u003e\u003ccode\u003efc0d5ad\u003c/code\u003e\u003c/a\u003e Update typescript and lint tools (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16351\"\u003e#16351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69e792887ea7e5d1cd7375ef7f6f3254ff4f2695\"\u003e\u003ccode\u003e69e7928\u003c/code\u003e\u003c/a\u003e Consider well-known and registered symbols as literals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16342\"\u003e#16342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/40110e9d707e2b2b81f6e2b99820722a7014132a\"\u003e\u003ccode\u003e40110e9\u003c/code\u003e\u003c/a\u003e Update source map deps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16327\"\u003e#16327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ce59160e34e21e8f1ac2fc55ae037f7b043e8d20\"\u003e\u003ccode\u003ece59160\u003c/code\u003e\u003c/a\u003e v7.24.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.24.5/packages/babel-traverse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\ntype Chunk = {file: File}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hyperwallet/node-sdk/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/hyperwallet/node-sdk/pull/147","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperwallet%2Fnode-sdk/issues/147","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/147/packages"}],"issue_packages":[{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-04-20T15:02:19.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"4296639586","node_id":"PR_kwDOCwz4yM7T_uFE","number":600,"state":"closed","title":"Bump babel-eslint from 8.2.6 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","Stale","javascript"],"assignees":["Ericky14"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T01:41:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T15:02:19.000Z","updated_at":"2026-04-27T01:42:00.000Z","time_to_close":556779,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 8.2.6 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\r\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\r\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=8.2.6\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/codeparticle/codeparticle.website.process/pull/600","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeparticle%2Fcodeparticle.website.process/issues/600","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/600/packages"}},{"old_version":"10.0.2","new_version":"10.1.0","update_type":"minor","path":null,"pr_created_at":"2026-04-09T09:03:25.000Z","version_change":"10.0.2 → 10.1.0","issue":{"uuid":"4230932368","node_id":"PR_kwDODpVjc87REoJn","number":1813,"state":"open","title":"chore(deps-dev): bump babel-eslint from 10.0.2 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","Stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-09T09:03:25.000Z","updated_at":"2026-04-12T01:32:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"babel-eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 10.0.2 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\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-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=10.0.2\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/codeparticle/whitelabelwallet.styleguide/pull/1813","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeparticle%2Fwhitelabelwallet.styleguide/issues/1813","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1813/packages"}},{"old_version":"8.0.1","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2026-01-11T09:59:03.000Z","version_change":"8.0.1 → 10.1.0","issue":{"uuid":"3801044428","node_id":"PR_kwDOQ3nf7c68iE8s","number":7,"state":"open","title":"chore(deps): bump the dev-dependencies group with 13 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-11T09:59:03.000Z","updated_at":"2026-01-11T09:59:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dev-dependencies","update_count":13,"packages":[{"name":"@babel/core","old_version":"7.0.0","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/register","old_version":"7.0.0","new_version":"7.28.3","repository_url":"https://github.com/babel/babel"},{"name":"@vue/cli-plugin-babel","old_version":"3.6.0","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/cli-plugin-eslint","old_version":"3.9.1","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/cli-plugin-unit-jest","old_version":"3.6.3","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/cli-service","old_version":"3.6.0","new_version":"5.0.9","repository_url":"https://github.com/vuejs/vue-cli"},{"name":"@vue/test-utils","old_version":"1.0.0-beta.29","new_version":"2.4.6","repository_url":"https://github.com/vuejs/test-utils"},{"name":"babel-eslint","old_version":"8.0.1","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-jest","old_version":"23.6.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"eslint","old_version":"5.16.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-vue","old_version":"5.2.2","new_version":"10.6.2","repository_url":"https://github.com/vuejs/eslint-plugin-vue"},{"name":"sass-loader","old_version":"7.3.1","new_version":"16.0.6","repository_url":"https://github.com/webpack/sass-loader"},{"name":"svg-sprite-loader","old_version":"4.1.3","new_version":"6.0.11","repository_url":"https://github.com/JetBrains/svg-sprite-loader"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 13 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.0.0` | `7.28.5` |\n| [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) | `7.0.0` | `7.28.3` |\n| [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) | `3.6.0` | `5.0.9` |\n| [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) | `3.9.1` | `5.0.9` |\n| [@vue/cli-plugin-unit-jest](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-unit-jest) | `3.6.3` | `5.0.9` |\n| [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) | `3.6.0` | `5.0.9` |\n| [@vue/test-utils](https://github.com/vuejs/test-utils) | `1.0.0-beta.29` | `2.4.6` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.0.1` | `10.1.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `23.6.0` | `30.2.0` |\n| [eslint](https://github.com/eslint/eslint) | `5.16.0` | `9.39.2` |\n| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `5.2.2` | `10.6.2` |\n| [sass-loader](https://github.com/webpack/sass-loader) | `7.3.1` | `16.0.6` |\n| [svg-sprite-loader](https://github.com/JetBrains/svg-sprite-loader) | `4.1.3` | `6.0.11` |\n\nUpdates `@babel/core` from 7.0.0 to 7.28.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\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/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da0d1ad52e222bcac42b06eb19373fdaa71babef\"\u003e\u003ccode\u003eda0d1ad\u003c/code\u003e\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17490\"\u003e#17490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/453b068f36b8b2f8a5d10ef9e05e4ec6a985b28f\"\u003e\u003ccode\u003e453b068\u003c/code\u003e\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17474\"\u003e#17474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/98d18aa4f66ce300a6a863bad223ab67b3fdf282\"\u003e\u003ccode\u003e98d18aa\u003c/code\u003e\u003c/a\u003e Misc: Cleanup Babel 8 tasks (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17429\"\u003e#17429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64ec61ed54fab405a484f310dc61cb94bb55eecc\"\u003e\u003ccode\u003e64ec61e\u003c/code\u003e\u003c/a\u003e export PartialConfig and NormalizedOptions (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17470\"\u003e#17470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.5/packages/babel-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 \u003ccode\u003e@​babel/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/register` from 7.0.0 to 7.28.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/register\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSOUHAILA SERBOUT (\u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/register\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:leftwards_arrow_with_hook: Revert\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17432\"\u003e#17432\u003c/a\u003e Do not mark OptionalMemberExpresion as LVal (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\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/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b76a5f2c1ae0b8ea308c1687f86cc8cdbaffc88\"\u003e\u003ccode\u003e4b76a5f\u003c/code\u003e\u003c/a\u003e Enable \u003ccode\u003edot-notation\u003c/code\u003e rule (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17301\"\u003e#17301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/afcd2327788e2a59226f1700b9293639d4f62acb\"\u003e\u003ccode\u003eafcd232\u003c/code\u003e\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/317e332e650bc04907bc787ab79f930288a3e71e\"\u003e\u003ccode\u003e317e332\u003c/code\u003e\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17207\"\u003e#17207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5e991bd4d785de41fc2a3829c8ab34f6bb931153\"\u003e\u003ccode\u003e5e991bd\u003c/code\u003e\u003c/a\u003e add require-esm babel-register test (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17206\"\u003e#17206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3\"\u003e\u003ccode\u003efdc0fb5\u003c/code\u003e\u003c/a\u003e [Babel 8] Bump nodejs requirements to \u003ccode\u003e^20.19.0 || \u0026gt;= 22.12.0\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17204\"\u003e#17204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cd24cc07ef6558b7f6510f9177f6393c91b0549f\"\u003e\u003ccode\u003ecd24cc0\u003c/code\u003e\u003c/a\u003e chore: Update TS 5.7 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/17053\"\u003e#17053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/844901e2e894e9113a5b00caf826cb2e9ef6c34c\"\u003e\u003ccode\u003e844901e\u003c/code\u003e\u003c/a\u003e Update tests for Node.js 22.12 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-register/issues/16995\"\u003e#16995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.3/packages/babel-register\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/register\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-plugin-babel` from 3.6.0 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-plugin-babel\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-plugin-babel\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/98c66c93ae45d3347f62c56838caab86561ad4f7\"\u003e\u003ccode\u003e98c66c9\u003c/code\u003e\u003c/a\u003e v5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ca97fc2920a3fc9b0288d5fabef1a97356b8da23\"\u003e\u003ccode\u003eca97fc2\u003c/code\u003e\u003c/a\u003e v5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/dd53f26bc0c51fec7c5fb2c18f4769de984ad79c\"\u003e\u003ccode\u003edd53f26\u003c/code\u003e\u003c/a\u003e v5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/a859b1fdf26bca3fcd44b535965926da333d11f8\"\u003e\u003ccode\u003ea859b1f\u003c/code\u003e\u003c/a\u003e v5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/92d80a89122cea830a4e7e32946af64b4c3b62f7\"\u003e\u003ccode\u003e92d80a8\u003c/code\u003e\u003c/a\u003e v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c913cdcb67f4a8e7c1f8affd1a6ba9a93c0f3ebd\"\u003e\u003ccode\u003ec913cdc\u003c/code\u003e\u003c/a\u003e v5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-plugin-babel\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-plugin-eslint` from 3.9.1 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-plugin-eslint\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-plugin-eslint\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/98c66c93ae45d3347f62c56838caab86561ad4f7\"\u003e\u003ccode\u003e98c66c9\u003c/code\u003e\u003c/a\u003e v5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ca97fc2920a3fc9b0288d5fabef1a97356b8da23\"\u003e\u003ccode\u003eca97fc2\u003c/code\u003e\u003c/a\u003e v5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/dd53f26bc0c51fec7c5fb2c18f4769de984ad79c\"\u003e\u003ccode\u003edd53f26\u003c/code\u003e\u003c/a\u003e v5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/a859b1fdf26bca3fcd44b535965926da333d11f8\"\u003e\u003ccode\u003ea859b1f\u003c/code\u003e\u003c/a\u003e v5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/92d80a89122cea830a4e7e32946af64b4c3b62f7\"\u003e\u003ccode\u003e92d80a8\u003c/code\u003e\u003c/a\u003e v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c913cdcb67f4a8e7c1f8affd1a6ba9a93c0f3ebd\"\u003e\u003ccode\u003ec913cdc\u003c/code\u003e\u003c/a\u003e v5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-plugin-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-plugin-unit-jest` from 3.6.3 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-plugin-unit-jest\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-plugin-unit-jest\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/98c66c93ae45d3347f62c56838caab86561ad4f7\"\u003e\u003ccode\u003e98c66c9\u003c/code\u003e\u003c/a\u003e v5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ca97fc2920a3fc9b0288d5fabef1a97356b8da23\"\u003e\u003ccode\u003eca97fc2\u003c/code\u003e\u003c/a\u003e v5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/dd53f26bc0c51fec7c5fb2c18f4769de984ad79c\"\u003e\u003ccode\u003edd53f26\u003c/code\u003e\u003c/a\u003e v5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/a859b1fdf26bca3fcd44b535965926da333d11f8\"\u003e\u003ccode\u003ea859b1f\u003c/code\u003e\u003c/a\u003e v5.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/92d80a89122cea830a4e7e32946af64b4c3b62f7\"\u003e\u003ccode\u003e92d80a8\u003c/code\u003e\u003c/a\u003e v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c913cdcb67f4a8e7c1f8affd1a6ba9a93c0f3ebd\"\u003e\u003ccode\u003ec913cdc\u003c/code\u003e\u003c/a\u003e v5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-plugin-unit-jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/cli-service` from 3.6.0 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/releases\"\u003e\u003ccode\u003e@​vue/cli-service\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7443\"\u003e#7443\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e, fixes compatibility with vue 3.5.19 (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.8\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4d\"\u003e0260e4d\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7222\"\u003evuejs/vue-cli#7222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/07052c4\"\u003e07052c4\u003c/a\u003e fix: Vue CLI UI graphql subscription server error, fixes \u003ca href=\"https://redirect.github.com/vuejs/vue-cli/issues/7221\"\u003evuejs/vue-cli#7221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.6\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e fix(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-plugin-e2e-cypress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/697bb44\"\u003e[697bb44]\u003c/a\u003e fix: should correctly resolve cypress bin path for Cypress 10 (Note that the project is still created with Cypress 9 by default, but you can upgrade to Cypress 10 on your own now)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7005\"\u003e#7005\u003c/a\u003e Better handling of \u003ccode\u003epublicPath: 'auto'\u003c/code\u003e (\u003ca href=\"https://github.com/AndreiSoroka\"\u003e\u003ccode\u003e@​AndreiSoroka\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-shared-utils\u003c/code\u003e, \u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/75826d6\"\u003e75826d6\u003c/a\u003e fix: replace \u003ccode\u003enode-ipc\u003c/code\u003e with \u003ccode\u003e@achrinza/node-ipc\u003c/code\u003e to further secure the dependency chain\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/cli-service\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.9 (2025-08-21)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7265\"\u003e#7265\u003c/a\u003e fix: pnpm v7 install error (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBob van de Vijver (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echlorine (\u003ca href=\"https://github.com/lvqq\"\u003e\u003ccode\u003e@​lvqq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.7 (2022-07-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7202\"\u003e#7202\u003c/a\u003e, [\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2\"\u003e558dea2\u003c/a\u003e] fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warnings (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a\"\u003ebeffe8a\u003c/a\u003e] fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-ui\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7210\"\u003e#7210\u003c/a\u003e chore: upgrade to apollo-server-express 3.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 2\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBackRunner (\u003ca href=\"https://github.com/backrunner\"\u003e\u003ccode\u003e@​backrunner\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHaoqun Jiang (\u003ca href=\"https://github.com/sodatea\"\u003e\u003ccode\u003e@​sodatea\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.6 (2022-06-16)\u003c/h2\u003e\n\u003cp\u003eFix compatibility with the upcoming Vue 2.7 (currently in alpha) and Vue Loader 15.10 (currently in beta).\u003c/p\u003e\n\u003cp\u003eIn Vue 2.7, \u003ccode\u003evue-template-compiler\u003c/code\u003e is no longer a required peer dependency. Rather, there's a new export under the main package as \u003ccode\u003evue/compiler-sfc\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003e5.0.5 (2022-06-16)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7167\"\u003e#7167\u003c/a\u003e feat(upgrade): prevent changing the structure of package.json file during upgrade (\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@vue/cli-service\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/vuejs/vue-cli/pull/7023\"\u003e#7023\u003c/a\u003e fix: windows vue.config.mjs support (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMartijn Jacobs (\u003ca href=\"https://github.com/maerteijn\"\u003e\u003ccode\u003e@​maerteijn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eZHAO Jinxiang (\u003ca href=\"https://github.com/xiaoxiangmoe\"\u003e\u003ccode\u003e@​xiaoxiangmoe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blzsaa\"\u003e\u003ccode\u003e@​blzsaa\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/vuejs/vue-cli/commit/7eb93c169c7520935252e2473387f923ef80d856\"\u003e\u003ccode\u003e7eb93c1\u003c/code\u003e\u003c/a\u003e v5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/c21c15665538b5117d21354ae52b1939895b5e68\"\u003e\u003ccode\u003ec21c156\u003c/code\u003e\u003c/a\u003e fix: add missing default \u003ccode\u003e__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service/issues/7443\"\u003e#7443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/b154dbd7aca4b4538e6c483b1d4b817499d7b8eb\"\u003e\u003ccode\u003eb154dbd\u003c/code\u003e\u003c/a\u003e v5.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/0260e4dacd89b6edf63bef07fd80d3b6108f72b5\"\u003e\u003ccode\u003e0260e4d\u003c/code\u003e\u003c/a\u003e fix: add devServer.server.type to useHttps judgement (\u003ca href=\"https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service/issues/7222\"\u003e#7222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/4a0655f7ac09b64d2b47506e7f21e7923d43262b\"\u003e\u003ccode\u003e4a0655f\u003c/code\u003e\u003c/a\u003e v5.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/beffe8a50515c48b9ad5085e79d3c2b16ae76825\"\u003e\u003ccode\u003ebeffe8a\u003c/code\u003e\u003c/a\u003e fix: allow disabling progress plugin via \u003ccode\u003edevServer.client.progress\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/558dea2af693893ca75e372f286d92152bc8d960\"\u003e\u003ccode\u003e558dea2\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003edevServer.server\u003c/code\u003e option, avoid deprecation warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/bddd64d5b7eba65e1b0f0ec36fd8af2e7d5e3ce6\"\u003e\u003ccode\u003ebddd64d\u003c/code\u003e\u003c/a\u003e fix: optimize the judgment on whether HTTPS has been set in options (\u003ca href=\"https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service/issues/7202\"\u003e#7202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/ef08a08c41b028a2484f262414a8c91d151febc7\"\u003e\u003ccode\u003eef08a08\u003c/code\u003e\u003c/a\u003e v5.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/vue-cli/commit/fcf27e350e743a2fbc99d4c021dcd49e43cac929\"\u003e\u003ccode\u003efcf27e3\u003c/code\u003e\u003c/a\u003e fixup! fix: compatibility with Vue 2.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-service\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/test-utils` from 1.0.0-beta.29 to 2.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/test-utils/releases\"\u003e\u003ccode\u003e@​vue/test-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: circular references in props cause maximum call stack size exceeded by \u003ca href=\"https://github.com/Evobaso-J\"\u003e\u003ccode\u003e@​Evobaso-J\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2371\"\u003evuejs/test-utils#2371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update attachTo type in MountingOptions interface by \u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2375\"\u003evuejs/test-utils#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: change vm to always provide global property by \u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2386\"\u003evuejs/test-utils#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: renderStubDefaultSlot with scoped slots by \u003ca href=\"https://github.com/cexbrayat\"\u003e\u003ccode\u003e@​cexbrayat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2397\"\u003evuejs/test-utils#2397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Added dynamic return for element getter by \u003ca href=\"https://github.com/nandi95\"\u003e\u003ccode\u003e@​nandi95\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2406\"\u003evuejs/test-utils#2406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(stubs): avoid warning on normalized props with Vue v3.4.22 by \u003ca href=\"https://github.com/cexbrayat\"\u003e\u003ccode\u003e@​cexbrayat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2413\"\u003evuejs/test-utils#2413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: set global provides before running vue plugins by \u003ca href=\"https://github.com/danielroe\"\u003e\u003ccode\u003e@​danielroe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2423\"\u003evuejs/test-utils#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: issue 2319 throw first error thrown during mount by \u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2428\"\u003evuejs/test-utils#2428\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/Jinjiang\"\u003e\u003ccode\u003e@​Jinjiang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2373\"\u003evuejs/test-utils#2373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taku-y-9308\"\u003e\u003ccode\u003e@​taku-y-9308\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2375\"\u003evuejs/test-utils#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matusekma\"\u003e\u003ccode\u003e@​matusekma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vuejs/test-utils/pull/2351\"\u003evuejs/test-utils#2351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/w2xi\"\u003e\u003ccode\u003e@​w2xi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.c...\n\n_Description has been truncated_","html_url":"https://github.com/paul-zhang-sudo/bcp-admin-ui/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paul-zhang-sudo%2Fbcp-admin-ui/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-10-17T05:00:13.173Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2922786249","node_id":"PR_kwDOCHVHfs6uNi3J","number":554,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-17T05:00:13.173Z","updated_at":"2026-08-20T22:32:15.675Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.28.4"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.4 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBill Collins (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlenn Willen (\u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/22493b64c549836d214788cb5f3299721c725f8c\"\u003e\u003ccode\u003e22493b6\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/traverse\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17485\"\u003e#17485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5051613c021b6604929278d6811fa671f49dfbdb\"\u003e\u003ccode\u003e5051613\u003c/code\u003e\u003c/a\u003e Type-check \u003ccode\u003e.d.ts\u003c/code\u003e file with \u003ccode\u003estrict: true\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17461\"\u003e#17461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apache/shenyu-dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/apache/shenyu-dashboard/pull/554","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fshenyu-dashboard/issues/554","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/554/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-10-07T08:34:36.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2893127363","node_id":"PR_kwDOCR5Qtc6scZ7D","number":239,"state":"open","title":"chore(deps): bump the major group across 1 directory with 60 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-07T08:34:36.000Z","updated_at":"2025-10-07T08:34:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"major","update_count":60,"packages":[{"name":"@coreui/coreui","old_version":"2.1.16","new_version":"5.4.3","repository_url":"https://github.com/coreui/coreui"},{"name":"@coreui/icons","old_version":"0.3.0","new_version":"3.0.1","repository_url":"https://github.com/coreui/coreui-icons"},{"name":"@coreui/vue","old_version":"2.1.2","new_version":"5.7.0","repository_url":"https://github.com/coreui/coreui-vue"},{"name":"@fortawesome/fontawesome-free","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/fontawesome-svg-core","old_version":"1.2.36","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/free-brands-svg-icons","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/free-regular-svg-icons","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/free-solid-svg-icons","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/vue-fontawesome","old_version":"0.1.10","new_version":"3.1.2","repository_url":"https://github.com/FortAwesome/vue-fontawesome"},{"name":"axios","old_version":"0.25.0","new_version":"1.12.2","repository_url":"https://github.com/axios/axios"},{"name":"eventemitter3","old_version":"3.1.2","new_version":"5.0.1","repository_url":"https://github.com/primus/eventemitter3"},{"name":"jquery","old_version":"1.12.4","new_version":"3.7.1","repository_url":"https://github.com/jquery/jquery"},{"name":"sass-loader","old_version":"7.3.1","new_version":"16.0.5","repository_url":"https://github.com/webpack-contrib/sass-loader"},{"name":"style-loader","old_version":"0.23.1","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"vue","old_version":"2.7.16","new_version":"3.5.22","repository_url":"https://github.com/vuejs/core"},{"name":"vue-i18n","old_version":"8.28.2","new_version":"11.1.12","repository_url":"https://github.com/intlify/vue-i18n"},{"name":"vue-router","old_version":"3.6.5","new_version":"4.5.1","repository_url":"https://github.com/vuejs/router"},{"name":"vue-toggles","old_version":"1.1.4","new_version":"2.2.1","repository_url":"https://github.com/juliandreas/vue-toggles"},{"name":"vuex","old_version":"3.6.2","new_version":"4.1.0","repository_url":"https://github.com/vuejs/vuex"},{"name":"vuex-persistedstate","old_version":"2.7.1","new_version":"4.1.0","repository_url":"https://github.com/robinvdvleuten/vuex-persistedstate"},{"name":"autoprefixer","old_version":"7.2.6","new_version":"10.4.21","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-jest","old_version":"21.2.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-loader","old_version":"7.1.5","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"babel-plugin-dynamic-import-node","old_version":"1.2.0","new_version":"2.3.3","repository_url":"https://github.com/airbnb/babel-plugin-dynamic-import-node"},{"name":"chalk","old_version":"2.4.2","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"chromedriver","old_version":"2.46.0","new_version":"141.0.0","repository_url":"https://github.com/giggio/node-chromedriver"},{"name":"copy-webpack-plugin","old_version":"4.6.0","new_version":"13.0.1","repository_url":"https://github.com/webpack-contrib/copy-webpack-plugin"},{"name":"cross-spawn","old_version":"5.1.0","new_version":"7.0.6","repository_url":"https://github.com/moxystudio/node-cross-spawn"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"eslint","old_version":"4.19.1","new_version":"9.37.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-standard","old_version":"10.2.1","new_version":"17.1.0","repository_url":"https://github.com/standard/eslint-config-standard"},{"name":"eslint-friendly-formatter","old_version":"3.0.0","new_version":"4.0.1","repository_url":"https://github.com/royriojas/eslint-friendly-formatter"},{"name":"eslint-loader","old_version":"1.9.0","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/eslint-loader"},{"name":"eslint-plugin-node","old_version":"5.2.1","new_version":"11.1.0","repository_url":"https://github.com/mysticatea/eslint-plugin-node"},{"name":"eslint-plugin-promise","old_version":"3.8.0","new_version":"7.2.1","repository_url":"https://github.com/eslint-community/eslint-plugin-promise"},{"name":"eslint-plugin-standard","old_version":"3.1.0","new_version":"5.0.0","repository_url":"https://github.com/standard/eslint-plugin-standard"},{"name":"eslint-plugin-vue","old_version":"4.7.1","new_version":"10.5.0","repository_url":"https://github.com/vuejs/eslint-plugin-vue"},{"name":"file-loader","old_version":"1.1.11","new_version":"6.2.0","repository_url":"https://github.com/webpack-contrib/file-loader"},{"name":"html-webpack-plugin","old_version":"2.30.1","new_version":"5.6.4","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"jest","old_version":"22.4.4","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-serializer-vue","old_version":"0.3.0","new_version":"3.1.0","repository_url":"https://github.com/eddyerburgh/jest-serializer-vue"},{"name":"nightwatch","old_version":"0.9.21","new_version":"3.12.2","repository_url":"https://github.com/nightwatchjs/nightwatch"},{"name":"node-notifier","old_version":"5.4.5","new_version":"10.0.1","repository_url":"https://github.com/mikaelbr/node-notifier"},{"name":"optimize-css-assets-webpack-plugin","old_version":"3.2.1","new_version":"6.0.1","repository_url":"https://github.com/NMFR/optimize-css-assets-webpack-plugin"},{"name":"ora","old_version":"1.4.0","new_version":"9.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"postcss-import","old_version":"11.1.0","new_version":"16.1.1","repository_url":"https://github.com/postcss/postcss-import"},{"name":"postcss-loader","old_version":"2.1.6","new_version":"8.2.0","repository_url":"https://github.com/webpack-contrib/postcss-loader"},{"name":"postcss-url","old_version":"7.3.2","new_version":"10.1.3","repository_url":"https://github.com/postcss/postcss-url"},{"name":"rimraf","old_version":"2.7.1","new_version":"6.0.1","repository_url":"https://github.com/isaacs/rimraf"},{"name":"semver","old_version":"5.7.2","new_version":"7.7.2","repository_url":"https://github.com/npm/node-semver"},{"name":"uglifyjs-webpack-plugin","old_version":"1.3.0","new_version":"2.2.0","repository_url":"https://github.com/webpack-contrib/uglifyjs-webpack-plugin"},{"name":"url-loader","old_version":"0.5.9","new_version":"4.1.1","repository_url":"https://github.com/webpack-contrib/url-loader"},{"name":"vue-jest","old_version":"1.4.0","new_version":"3.0.7","repository_url":"https://github.com/vuejs/vue-jest"},{"name":"vue-loader","old_version":"13.7.3","new_version":"17.4.2","repository_url":"https://github.com/vuejs/vue-loader"},{"name":"vue-style-loader","old_version":"3.1.2","new_version":"4.1.3","repository_url":"https://github.com/vuejs/vue-style-loader"},{"name":"webpack","old_version":"3.12.0","new_version":"5.102.0","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-bundle-analyzer","old_version":"2.13.1","new_version":"4.10.2","repository_url":"https://github.com/webpack-contrib/webpack-bundle-analyzer"},{"name":"webpack-dev-server","old_version":"2.11.5","new_version":"5.2.2","repository_url":"https://github.com/webpack/webpack-dev-server"},{"name":"webpack-merge","old_version":"4.2.2","new_version":"6.0.1","repository_url":"https://github.com/survivejs/webpack-merge"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 60 updates in the /frontend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@coreui/coreui](https://github.com/coreui/coreui) | `2.1.16` | `5.4.3` |\n| [@coreui/icons](https://github.com/coreui/coreui-icons) | `0.3.0` | `3.0.1` |\n| [@coreui/vue](https://github.com/coreui/coreui-vue) | `2.1.2` | `5.7.0` |\n| [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) | `1.2.36` | `7.1.0` |\n| [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/vue-fontawesome](https://github.com/FortAwesome/vue-fontawesome) | `0.1.10` | `3.1.2` |\n| [axios](https://github.com/axios/axios) | `0.25.0` | `1.12.2` |\n| [eventemitter3](https://github.com/primus/eventemitter3) | `3.1.2` | `5.0.1` |\n| [jquery](https://github.com/jquery/jquery) | `1.12.4` | `3.7.1` |\n| [sass-loader](https://github.com/webpack-contrib/sass-loader) | `7.3.1` | `16.0.5` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `0.23.1` | `4.0.0` |\n| [vue](https://github.com/vuejs/core) | `2.7.16` | `3.5.22` |\n| [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) | `8.28.2` | `11.1.12` |\n| [vue-router](https://github.com/vuejs/router) | `3.6.5` | `4.5.1` |\n| [vue-toggles](https://github.com/juliandreas/vue-toggles) | `1.1.4` | `2.2.1` |\n| [vuex](https://github.com/vuejs/vuex) | `3.6.2` | `4.1.0` |\n| [vuex-persistedstate](https://github.com/robinvdvleuten/vuex-persistedstate) | `2.7.1` | `4.1.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `7.2.6` | `10.4.21` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `21.2.0` | `30.2.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `7.1.5` | `10.0.0` |\n| [babel-plugin-dynamic-import-node](https://github.com/airbnb/babel-plugin-dynamic-import-node) | `1.2.0` | `2.3.3` |\n| [chalk](https://github.com/chalk/chalk) | `2.4.2` | `5.6.2` |\n| [chromedriver](https://github.com/giggio/node-chromedriver) | `2.46.0` | `141.0.0` |\n| [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) | `4.6.0` | `13.0.1` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `5.1.0` | `7.0.6` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `4.19.1` | `9.37.0` |\n| [eslint-config-standard](https://github.com/standard/eslint-config-standard) | `10.2.1` | `17.1.0` |\n| [eslint-friendly-formatter](https://github.com/royriojas/eslint-friendly-formatter) | `3.0.0` | `4.0.1` |\n| [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | `1.9.0` | `4.0.2` |\n| [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) | `5.2.1` | `11.1.0` |\n| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `3.8.0` | `7.2.1` |\n| [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) | `3.1.0` | `5.0.0` |\n| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `4.7.1` | `10.5.0` |\n| [file-loader](https://github.com/webpack-contrib/file-loader) | `1.1.11` | `6.2.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `2.30.1` | `5.6.4` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `22.4.4` | `30.2.0` |\n| [jest-serializer-vue](https://github.com/eddyerburgh/jest-serializer-vue) | `0.3.0` | `3.1.0` |\n| [nightwatch](https://github.com/nightwatchjs/nightwatch) | `0.9.21` | `3.12.2` |\n| [node-notifier](https://github.com/mikaelbr/node-notifier) | `5.4.5` | `10.0.1` |\n| [optimize-css-assets-webpack-plugin](https://github.com/NMFR/optimize-css-assets-webpack-plugin) | `3.2.1` | `6.0.1` |\n| [ora](https://github.com/sindresorhus/ora) | `1.4.0` | `9.0.0` |\n| [postcss-import](https://github.com/postcss/postcss-import) | `11.1.0` | `16.1.1` |\n| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | `2.1.6` | `8.2.0` |\n| [postcss-url](https://github.com/postcss/postcss-url) | `7.3.2` | `10.1.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `2.7.1` | `6.0.1` |\n| [semver](https://github.com/npm/node-semver) | `5.7.2` | `7.7.2` |\n| [uglifyjs-webpack-plugin](https://github.com/webpack-contrib/uglifyjs-webpack-plugin) | `1.3.0` | `2.2.0` |\n| [url-loader](https://github.com/webpack-contrib/url-loader) | `0.5.9` | `4.1.1` |\n| [vue-jest](https://github.com/vuejs/vue-jest) | `1.4.0` | `3.0.7` |\n| [vue-loader](https://github.com/vuejs/vue-loader) | `13.7.3` | `17.4.2` |\n| [vue-style-loader](https://github.com/vuejs/vue-style-loader) | `3.1.2` | `4.1.3` |\n| [webpack](https://github.com/webpack/webpack) | `3.12.0` | `5.102.0` |\n| [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | `2.13.1` | `4.10.2` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `2.11.5` | `5.2.2` |\n| [webpack-merge](https://github.com/survivejs/webpack-merge) | `4.2.2` | `6.0.1` |\n\n\nUpdates `@coreui/coreui` from 2.1.16 to 5.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreui/coreui/releases\"\u003e\u003ccode\u003e@​coreui/coreui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.4.2...v5.4.3\"\u003ehttps://github.com/coreui/coreui/compare/v5.4.2...v5.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.4.1...v5.4.2\"\u003ehttps://github.com/coreui/coreui/compare/v5.4.1...v5.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: spurious deprecation warnings in SCSS code by \u003ca href=\"https://github.com/arikorn\"\u003e\u003ccode\u003e@​arikorn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/980\"\u003ecoreui/coreui#980\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/arikorn\"\u003e\u003ccode\u003e@​arikorn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/980\"\u003ecoreui/coreui#980\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/coreui/coreui/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emissing bsKeys constant by \u003ca href=\"https://github.com/muratonnet\"\u003e\u003ccode\u003e@​muratonnet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/951\"\u003ecoreui/coreui#951\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/muratonnet\"\u003e\u003ccode\u003e@​muratonnet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/951\"\u003ecoreui/coreui#951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.3.2...v5.4.0\"\u003ehttps://github.com/coreui/coreui/compare/v5.3.2...v5.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.3.1...v5.3.2\"\u003ehttps://github.com/coreui/coreui/compare/v5.3.1...v5.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/coreui/coreui/compare/v5.3.0...v5.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eCoreUI for Bootstrap 5.3.0 – Future-Proof Your UI with Sass Modules \u0026amp; CSS Logical Properties\u003c/h2\u003e\n\u003cp\u003eCoreUI 5.3.0 brings essential upgrades to keep your projects aligned with the latest web standards. With this release, we’ve proactively adopted improvements that ensure long-term maintainability and better internationalization support.\u003c/p\u003e\n\u003ch4\u003e\u003cstrong\u003eWhat’s New?\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003e✅ \u003cstrong\u003eMigration to Sass Modules\u003c/strong\u003e – Say goodbye to deprecated \u003ccode\u003e@import\u003c/code\u003e rules and global function warnings. CoreUI is now fully compatible with Dart Sass 3.0.0+, ensuring a smooth development experience.\u003cbr /\u003e\n✅ \u003cstrong\u003eSupport for CSS Logical Properties\u003c/strong\u003e – Enhanced LTR and RTL support for better adaptability in multilingual applications.\u003c/p\u003e\n\u003cp\u003eWhile Bootstrap are implementing these changes gradually, we’ve taken a proactive approach to give our users the latest advancements today. \u003cstrong\u003eDespite these significant improvements, CoreUI remains fully compatible with Bootstrap\u003c/strong\u003e, ensuring a seamless transition for those already using Bootstrap-based projects.\u003c/p\u003e\n\u003cp\u003eFix this:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cinput type=\"checkbox\" checked=\"\" disabled=\"\" /\u003e \u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/29853\"\u003etwbs/bootstrap#29853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix invalid link by \u003ca href=\"https://github.com/dbarzin\"\u003e\u003ccode\u003e@​dbarzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/872\"\u003ecoreui/coreui#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate tests and workflows by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/884\"\u003ecoreui/coreui#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor drop node sass support by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/905\"\u003ecoreui/coreui#905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix var invalid pseudo element in _form-select.scss by \u003ca href=\"https://github.com/imcyee\"\u003e\u003ccode\u003e@​imcyee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui/pull/908\"\u003ecoreui/coreui#908\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/coreui/coreui/commit/5f384d7cb0f6b609ae62572c9b3acab6f182ca91\"\u003e\u003ccode\u003e5f384d7\u003c/code\u003e\u003c/a\u003e release: v5.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/a658bc5f290d26bf4c98f2868a4037b236d1577c\"\u003e\u003ccode\u003ea658bc5\u003c/code\u003e\u003c/a\u003e fix: color-contrast() function for WCAG 2.1 compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/9898118695a3a1dfdaffebbc15c3cc352620bafb\"\u003e\u003ccode\u003e9898118\u003c/code\u003e\u003c/a\u003e chore: update dependencies and devDependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/f9fca5e4213a302f44995775a45697112ca04c9b\"\u003e\u003ccode\u003ef9fca5e\u003c/code\u003e\u003c/a\u003e fix: color-contrast() function for WCAG 2.1 compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/e5df9716afdd5b70071df7f5eef45fd14abfeec1\"\u003e\u003ccode\u003ee5df971\u003c/code\u003e\u003c/a\u003e fix(Spinner): spinner deformation in flex boxes when content is multiline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/5b4009a8f2bbfd7a530276962b3eec7fb7c043f3\"\u003e\u003ccode\u003e5b4009a\u003c/code\u003e\u003c/a\u003e refactor: set the cursor to a pointer on the search cancel input button\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/35f525360960abfba1594397c0664f6ffedfd6df\"\u003e\u003ccode\u003e35f5253\u003c/code\u003e\u003c/a\u003e fix: color-contrast() function for WCAG 2.1 compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/356fdbdfd2cd5b53e55bcc0b4e755d7f9214facb\"\u003e\u003ccode\u003e356fdbd\u003c/code\u003e\u003c/a\u003e docs: add a link to the roadmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/aecf5dcfeb891a705e7af6fbf9c56706cbb6569f\"\u003e\u003ccode\u003eaecf5dc\u003c/code\u003e\u003c/a\u003e docs: improve responsive design\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui/commit/a8ab9fd81f2dadfc1a04ce6e8377878efcb79d53\"\u003e\u003ccode\u003ea8ab9fd\u003c/code\u003e\u003c/a\u003e release: v5.4.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coreui/coreui/compare/v2.1.16...v5.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@coreui/icons` from 0.3.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreui/coreui-icons/releases\"\u003e\u003ccode\u003e@​coreui/icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-icons/commit/a5fbf8f482d35cfce6f683866f0c17af1eea356b\"\u003efix: wrong relative paths in source maps\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-icons/commit/87cbc07d0e7678b711f86243f798999cd6bd75e2\"\u003echore: update dependencies and devDependencies\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0-beta.5\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003efeat: 502 CoreUI Free Icons\nfeat: 196 Flag Icons\nfeat: 829 Brand Icons\u003c/p\u003e\n\u003cp\u003e1.0.0-beta.1\u003c/p\u003e\n\u003cp\u003e1.0.0-alpha.1\u003c/p\u003e\n\u003ch2\u003e1.0.0-alpha.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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\u003eSee full diff in \u003ca href=\"https://github.com/coreui/coreui-icons/commits/v3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@coreui/vue` from 2.1.2 to 5.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreui/coreui-vue/releases\"\u003e\u003ccode\u003e@​coreui/vue\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.6.0...v5.7.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.6.0...v5.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: CButton variant styling when undefined by \u003ca href=\"https://github.com/jrd-lewis\"\u003e\u003ccode\u003e@​jrd-lewis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/304\"\u003ecoreui/coreui-vue#304\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/jrd-lewis\"\u003e\u003ccode\u003e@​jrd-lewis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/304\"\u003ecoreui/coreui-vue#304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.5.0...v5.6.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.5.0...v5.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinor fixes and improvements in the \u003ccode\u003eCAccordion\u003c/code\u003e and \u003ccode\u003eCNavGroup\u003c/code\u003e component by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/296\"\u003ecoreui/coreui-vue#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade ESLint to v9.x and update dependencies by \u003ca href=\"https://github.com/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/297\"\u003ecoreui/coreui-vue#297\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/mrholek\"\u003e\u003ccode\u003e@​mrholek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/296\"\u003ecoreui/coreui-vue#296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add key for looped contents by \u003ca href=\"https://github.com/Sreesanth46\"\u003e\u003ccode\u003e@​Sreesanth46\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/294\"\u003ecoreui/coreui-vue#294\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/Sreesanth46\"\u003e\u003ccode\u003e@​Sreesanth46\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/294\"\u003ecoreui/coreui-vue#294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v5.3.0...v5.4.0\"\u003ehttps://github.com/coreui/coreui-vue/compare/v5.3.0...v5.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the \u003ccode\u003eas\u003c/code\u003e property in the \u003ccode\u003eCHeader\u003c/code\u003e component to use semantic tag by \u003ca href=\"https://github.com/cesargb\"\u003e\u003ccode\u003e@​cesargb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/290\"\u003ecoreui/coreui-vue#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add as property in CFooter api by \u003ca href=\"https://github.com/cesargb\"\u003e\u003ccode\u003e@​cesargb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/291\"\u003ecoreui/coreui-vue#291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Added the 'selected' attribute to the Options of CFormSelect API. by \u003ca href=\"https://github.com/atari-sog\"\u003e\u003ccode\u003e@​atari-sog\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/292\"\u003ecoreui/coreui-vue#292\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/atari-sog\"\u003e\u003ccode\u003e@​atari-sog\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/pull/292\"\u003ecoreui/coreui-vue#292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://coreui.io/changelog/coreui/vue/v5.3.0/\"\u003ehttps://coreui.io/changelog/coreui/vue/v5.3.0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://coreui.io/changelog/coreui/vue/v5.2.0/\"\u003ehttps://coreui.io/changelog/coreui/vue/v5.2.0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://coreui.io/changelog/coreui/vue/v5.1.0/\"\u003ehttps://coreui.io/changelog/coreui/vue/v5.1.0/\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/coreui/coreui-vue/commit/e09679af9bc5cb7e0011e0bfe2ba51d52d372f02\"\u003e\u003ccode\u003ee09679a\u003c/code\u003e\u003c/a\u003e release: v5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/2ed77781c6672e20fd84ae075e74f05929bfef1d\"\u003e\u003ccode\u003e2ed7778\u003c/code\u003e\u003c/a\u003e docs: update docsearch to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/51e2303b147db0b86c26af52a9af284729108e70\"\u003e\u003ccode\u003e51e2303\u003c/code\u003e\u003c/a\u003e fix(CNavItem): \u003ccode\u003eclass\u003c/code\u003e is now a required property; closes \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/issues/305\"\u003e#305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/bd2af6133385fd439384b73149d809d888da6c9d\"\u003e\u003ccode\u003ebd2af61\u003c/code\u003e\u003c/a\u003e chore: update dependencies and devDependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/e532f5af71656dabc8510f86b9e36b33e8a956c4\"\u003e\u003ccode\u003ee532f5a\u003c/code\u003e\u003c/a\u003e fix(CNavItem): \u003ccode\u003eclass\u003c/code\u003e is now a required property; closes \u003ca href=\"https://redirect.github.com/coreui/coreui-vue/issues/305\"\u003e#305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/31626502f46093a4ad116042e60fd6f3dc7c8e37\"\u003e\u003ccode\u003e3162650\u003c/code\u003e\u003c/a\u003e docs: update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/b826f84fae98b19aa5b90426992ce83f994ae922\"\u003e\u003ccode\u003eb826f84\u003c/code\u003e\u003c/a\u003e feat(CDropdownToggle): add splitLabel prop for customizable screen reader text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/03308147884f24967040982ed4690e7976e3254d\"\u003e\u003ccode\u003e0330814\u003c/code\u003e\u003c/a\u003e refactor(CDropdown): minor improvements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/1154cd2888285400968025397b87df177c5fb25e\"\u003e\u003ccode\u003e1154cd2\u003c/code\u003e\u003c/a\u003e feat(CDropdown): add reference prop for custom positioning targets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreui/coreui-vue/commit/ff2f78a2196c7e22c2e891540e39de7c17df617b\"\u003e\u003ccode\u003eff2f78a\u003c/code\u003e\u003c/a\u003e refactor(CDropdown): add focus trap when used with teleport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coreui/coreui-vue/compare/v2.1.2...v5.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/fontawesome-free` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-free\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/fontawesome-svg-core` from 1.2.36 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-svg-core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commits/7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/free-brands-svg-icons` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/free-brands-svg-icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/free-regular-svg-icons` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/free-regular-svg-icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/free-solid-svg-icons` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/free-solid-svg-icons\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\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/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/vue-fontawesome` from 0.1.10 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/vue-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.1.2\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eReplaced Jest with Vitest as the test runner for unit tests. This will help improve test performance and better aligns\nwith the Vue 3 + Vite ecosystem.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eFontAwesomeIconProps\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflip\u003c/code\u003e now accepts the \u003ccode\u003eboolean\u003c/code\u003e type in addition to \u003ccode\u003e'horizontal' | 'vertical' | 'both'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emaskId\u003c/code\u003e is now correctly typed as \u003ccode\u003estring\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eDEVELOPMENT.md\u003c/code\u003e with revised release instructions\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.1.1\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved version checks related to \u003ccode\u003eprops.fixedWidth\u003c/code\u003e, \u003ccode\u003eiconProps.title\u003c/code\u003e, and \u003ccode\u003eiconProps.title\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe use of \u003ccode\u003erequire\u003c/code\u003e to retrieve the version from \u003ccode\u003e@fortawesome/fontawesome-svg-core\u003c/code\u003e for version checks has been\nremoved to help ensure compatibility with ESM builds.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.1.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFont Awesome Pro+ icons are now available with an active Pro+ subscription.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003ewidthAuto\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003erotateBy\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecated \u003ccode\u003efa-fw\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.8\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003epackage-lock.json\u003c/code\u003e to help fix faililng tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.7\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated nodejs version in \u003ccode\u003e.tool-versions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated Jest configuration for local testing\u003c/li\u003e\n\u003cli\u003eRemoved an unused import in \u003ccode\u003eFontAwesomeLayers.test.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003enode-versions\u003c/code\u003e in \u003ccode\u003eci.yml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded additional exports in \u003ccode\u003eindex.d.ts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e for new Font Awesome Doc link\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.6\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing exports to TS definition in \u003ccode\u003eindex.d.ts\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/blob/3.x/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/vue-fontawesome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.1.2\"\u003e3.1.2\u003c/a\u003e - 2025-09-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eReplaced Jest with Vitest as the test runner for unit tests. This will help improve test performance and better aligns\nwith the Vue 3 + Vite ecosystem.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eFontAwesomeIconProps\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflip\u003c/code\u003e now accepts the \u003ccode\u003eboolean\u003c/code\u003e type in addition to \u003ccode\u003e'horizontal' | 'vertical' | 'both'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003emaskId\u003c/code\u003e is now correctly typed as \u003ccode\u003estring\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003eDEVELOPMENT.md\u003c/code\u003e with revised release instructions\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.1.1\"\u003e3.1.1\u003c/a\u003e - 2025-07-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved version checks related to \u003ccode\u003eprops.fixedWidth\u003c/code\u003e, \u003ccode\u003eiconProps.title\u003c/code\u003e, and \u003ccode\u003eiconProps.title\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe use of \u003ccode\u003erequire\u003c/code\u003e to retrieve the version from \u003ccode\u003e@fortawesome/fontawesome-svg-core\u003c/code\u003e for version checks has been\nremoved to help ensure compatibility with ESM builds.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.1.0\"\u003e3.1.0\u003c/a\u003e - 2025-07-22\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFont Awesome Pro+ icons are now available with an active Pro+ subscription.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003ewidthAuto\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003erotateBy\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecated \u003ccode\u003efa-fw\u003c/code\u003e prop\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.0.8\"\u003e3.0.8\u003c/a\u003e - 2024-05-21\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003epackage-lock.json\u003c/code\u003e to help fix faililng tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/releases/tag/3.0.7\"\u003e3.0.7\u003c/a\u003e - 2024-05-21\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/FortAwesome/vue-fontawesome/commit/3e1c7e29b11417f8c63ea4190ff1cd3c867fa04b\"\u003e\u003ccode\u003e3e1c7e2\u003c/code\u003e\u003c/a\u003e Release 3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/4cdc010b61fb44638ce6de3b3e9bfb5fab7065a1\"\u003e\u003ccode\u003e4cdc010\u003c/code\u003e\u003c/a\u003e add vitest, remove jest (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/538\"\u003e#538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/dad842a54c3471ee22dd6acb01846604b8b4d72c\"\u003e\u003ccode\u003edad842a\u003c/code\u003e\u003c/a\u003e update FontAwesomeIconProps flip and mask with correct types (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/b5bcc7c5e63999fa79277cf08d46be69dcbb6b4f\"\u003e\u003ccode\u003eb5bcc7c\u003c/code\u003e\u003c/a\u003e update package-lock version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/6376518e2ec361750149360ffbc09e3300c62ea4\"\u003e\u003ccode\u003e6376518\u003c/code\u003e\u003c/a\u003e update DEVELOPMENT.md release section (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/db25d97e2bf067f669ab7614ed1e23b05959fc2a\"\u003e\u003ccode\u003edb25d97\u003c/code\u003e\u003c/a\u003e Release 3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/f7667a6c00ac824e2716196d9ef98801350d407b\"\u003e\u003ccode\u003ef7667a6\u003c/code\u003e\u003c/a\u003e Bug Fix: updates to remove require() and version checks (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/808f666d88b2f51011eca9a9031f310b598fd390\"\u003e\u003ccode\u003e808f666\u003c/code\u003e\u003c/a\u003e Release 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/a6c405671bd8a2c160524f1a264e46ec259b144d\"\u003e\u003ccode\u003ea6c4056\u003c/code\u003e\u003c/a\u003e vue 3 - version 7 updates (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/517\"\u003e#517\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/520\"\u003e#520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/commit/7e7b9a1984765ffb62bf553de4c3f3760810858d\"\u003e\u003ccode\u003e7e7b9a1\u003c/code\u003e\u003c/a\u003e Bump elliptic in /examples/vue-awesome-example (\u003ca href=\"https://redirect.github.com/FortAwesome/vue-fontawesome/issues/511\"\u003e#511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/vue-fontawesome/compare/0.1.10...3.1.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 \u003ca href=\"https://www.npmjs.com/~jasonlundien\"\u003ejasonlundien\u003c/a\u003e, a new releaser for \u003ccode\u003e@​fortawesome/vue-fontawesome\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 0.25.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\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/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\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/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.25.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eventemitter3` from 3.1.2 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/primus/eventemitter3/releases\"\u003eeventemitter3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMoved the \u003ccode\u003etypes\u003c/code\u003e condition to the top (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/258\"\u003e#258\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch1\u003eBreaking changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eumd\u003c/code\u003e directory has been renamed to \u003ccode\u003edist\u003c/code\u003e and the \u003ccode\u003eeventemitter3.min.js\u003c/code\u003e\nbundle to \u003ccode\u003eeventemitter3.umd.min.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/252\"\u003e#252\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImporting the module with the TypeScript-specific\n\u003ccode\u003eimport EventEmitter = require('eventemitter3')\u003c/code\u003e syntax is no longer\nsupported (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/252\"\u003e#252\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ESM support (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/252\"\u003e#252\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.7\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRefined types to improve extends behavior (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/234\"\u003e#234\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.6\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed TypeScript type definitions (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/232\"\u003e#232\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.5\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed TypeScript type definitions (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/231\"\u003e#231\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed compatibility with TypeScript 3.9 (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/226\"\u003e#226\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regressions introduced in version 4.0.1 and 4.0.2 (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/224\"\u003e#224\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed regressions introduced in version 4.0.1 (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/223\"\u003e#223\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003c!-- 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/primus/eventemitter3/commit/a650549176ded0d0dcc52e27b03ae5669d7dcd7c\"\u003e\u003ccode\u003ea650549\u003c/code\u003e\u003c/a\u003e [dist] 5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/primus/eventemitter3/commit/76edba9e0855daa6b01eb9490819bc2f1ac961d6\"\u003e\u003ccode\u003e76edba9\u003c/code\u003e\u003c/a\u003e [ci] Test on node 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/primus/eventemitter3/commit/6d6cdfebe6f78be9d6257952e257b70487dbbe76\"\u003e\u003ccode\u003e6d6cdfe\u003c/code\u003e\u003c/a\u003e [ci] Update coverallsapp/github-action action to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/primus/eventemitter3/commit/849a3e66311f8c2fbbc42265f9409d982a3f91b1\"\u003e\u003ccode\u003e849a3e6\u003c/code\u003e\u003c/a\u003e [fix] move \u003ccode\u003etypes\u003c/code\u003e condition to the top (\u003ca href=\"https://redirect.github.com/primus/eventemitter3/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/Nettverksdagen/Nettverksdagen-2/pull/239","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nettverksdagen%2FNettverksdagen-2/issues/239","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/239/packages"}},{"old_version":"9.0.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-10-06T20:09:25.000Z","version_change":"9.0.0 → 10.1.0","issue":{"uuid":"2891701709","node_id":"PR_kwDOBAqQNM6sW93N","number":507,"state":"open","title":"Bump the major group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T20:09:25.000Z","updated_at":"2025-10-06T20:09:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":42,"packages":[{"name":"@azure/storage-blob","old_version":"10.5.0","new_version":"12.27.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@koa/cors","old_version":"2.2.3","new_version":"5.0.0","repository_url":"https://github.com/koajs/cors"},{"name":"@turf/turf","old_version":"6.5.0","new_version":"7.2.0","repository_url":"https://github.com/Turfjs/turf"},{"name":"bullmq","old_version":"1.91.1","new_version":"5.56.2","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"clean-webpack-plugin","old_version":"0.1.19","new_version":"4.0.0","repository_url":"https://github.com/johnagan/clean-webpack-plugin"},{"name":"dotenv","old_version":"8.6.0","new_version":"17.1.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"dotenv-webpack","old_version":"1.8.0","new_version":"8.1.1","repository_url":"https://github.com/mrsteele/dotenv-webpack"},{"name":"fs-extra","old_version":"9.0.0","new_version":"11.3.0","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"graphql","old_version":"0.11.7","new_version":"16.11.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"html-webpack-plugin","old_version":"4.5.2","new_version":"5.6.3","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"knex","old_version":"2.5.1","new_version":"3.1.0","repository_url":"https://github.com/knex/knex"},{"name":"koa","old_version":"2.15.0","new_version":"3.0.0","repository_url":"https://github.com/koajs/koa"},{"name":"node-fetch","old_version":"2.6.6","new_version":"3.3.2","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"p-map","old_version":"1.2.0","new_version":"7.0.3","repository_url":"https://github.com/sindresorhus/p-map"},{"name":"pdf-merger-js","old_version":"3.4.0","new_version":"5.1.2","repository_url":"https://github.com/nbesli/pdf-merger-js"},{"name":"raw-loader","old_version":"0.5.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/raw-loader"},{"name":"react","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"react-apollo","old_version":"2.5.8","new_version":"3.1.5","repository_url":"https://github.com/apollographql/react-apollo"},{"name":"react-dom","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"segseg","old_version":"0.2.2","new_version":"1.0.0","repository_url":"https://github.com/tmpvar/segseg"},{"name":"serve","old_version":"13.0.4","new_version":"14.2.4","repository_url":"https://github.com/vercel/serve"},{"name":"style-loader","old_version":"2.0.0","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"uuid","old_version":"3.4.0","new_version":"11.1.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"viewport-mercator-project","old_version":"4.1.1","new_version":"7.0.4","repository_url":"https://github.com/uber-web/math.gl"},{"name":"webpack","old_version":"4.47.0","new_version":"5.99.9","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-merge","old_version":"4.2.2","new_version":"6.0.1","repository_url":"https://github.com/survivejs/webpack-merge"},{"name":"babel-eslint","old_version":"9.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-loader","old_version":"8.3.0","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"cross-env","old_version":"5.2.1","new_version":"7.0.3","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"eslint","old_version":"5.16.0","new_version":"9.30.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-airbnb","old_version":"17.1.1","new_version":"19.0.4","repository_url":"https://github.com/airbnb/javascript"},{"name":"eslint-config-prettier","old_version":"3.6.0","new_version":"10.1.5","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-loader","old_version":"2.2.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/eslint-loader"},{"name":"eslint-plugin-prettier","old_version":"3.4.1","new_version":"5.5.1","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"husky","old_version":"8.0.3","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"lint-staged","old_version":"13.3.0","new_version":"16.1.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"1.19.1","new_version":"3.6.2","repository_url":"https://github.com/prettier/prettier"},{"name":"webpack-cli","old_version":"3.3.12","new_version":"6.0.1","repository_url":"https://github.com/webpack/webpack-cli"},{"name":"webpack-serve","old_version":"1.0.4","new_version":"4.0.0","repository_url":"https://github.com/shellscape/webpack-serve"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `10.5.0` | `12.27.0` |\n| [@koa/cors](https://github.com/koajs/cors) | `2.2.3` | `5.0.0` |\n| [@turf/turf](https://github.com/Turfjs/turf) | `6.5.0` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `1.91.1` | `5.56.2` |\n| [clean-webpack-plugin](https://github.com/johnagan/clean-webpack-plugin) | `0.1.19` | `4.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `8.6.0` | `17.1.0` |\n| [dotenv-webpack](https://github.com/mrsteele/dotenv-webpack) | `1.8.0` | `8.1.1` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `9.0.0` | `11.3.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `0.11.7` | `16.11.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `4.5.2` | `5.6.3` |\n| [knex](https://github.com/knex/knex) | `2.5.1` | `3.1.0` |\n| [koa](https://github.com/koajs/koa) | `2.15.0` | `3.0.0` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.6.6` | `3.3.2` |\n| [p-map](https://github.com/sindresorhus/p-map) | `1.2.0` | `7.0.3` |\n| [pdf-merger-js](https://github.com/nbesli/pdf-merger-js) | `3.4.0` | `5.1.2` |\n| [raw-loader](https://github.com/webpack-contrib/raw-loader) | `0.5.1` | `4.0.2` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.1.0` |\n| [react-apollo](https://github.com/apollographql/react-apollo) | `2.5.8` | `3.1.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `19.1.0` |\n| [segseg](https://github.com/tmpvar/segseg) | `0.2.2` | `1.0.0` |\n| [serve](https://github.com/vercel/serve) | `13.0.4` | `14.2.4` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `2.0.0` | `4.0.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `3.4.0` | `11.1.0` |\n| [viewport-mercator-project](https://github.com/uber-web/math.gl) | `4.1.1` | `7.0.4` |\n| [webpack](https://github.com/webpack/webpack) | `4.47.0` | `5.99.9` |\n| [webpack-merge](https://github.com/survivejs/webpack-merge) | `4.2.2` | `6.0.1` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `9.0.0` | `10.1.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `8.3.0` | `10.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `5.2.1` | `7.0.3` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `5.16.0` | `9.30.1` |\n| [eslint-config-airbnb](https://github.com/airbnb/javascript) | `17.1.1` | `19.0.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `3.6.0` | `10.1.5` |\n| [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | `2.2.1` | `4.0.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `3.4.1` | `5.5.1` |\n| [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `13.3.0` | `16.1.2` |\n| [prettier](https://github.com/prettier/prettier) | `1.19.1` | `3.6.2` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `3.3.12` | `6.0.1` |\n| [webpack-serve](https://github.com/shellscape/webpack-serve) | `1.0.4` | `4.0.0` |\n\n\nUpdates `@azure/storage-blob` from 10.5.0 to 12.27.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/30504915bd2ecfe029788e3eb1689f21dc633d5e\"\u003e\u003ccode\u003e3050491\u003c/code\u003e\u003c/a\u003e Bump API version and package version for STG97 features (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33422\"\u003e#33422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/e19051c34bb907d4da628d94037e7efe2e528ffd\"\u003e\u003ccode\u003ee19051c\u003c/code\u003e\u003c/a\u003e [EngSys] upgrade dev dependency typescript to version ~5.8.2 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33418\"\u003e#33418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/b2516b98e9e6b4bdbb6c9c415e162260e7d44372\"\u003e\u003ccode\u003eb2516b9\u003c/code\u003e\u003c/a\u003e [dev-tool] fix \u003ccode\u003emigrate-package\u003c/code\u003e to not format empty test directory (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33414\"\u003e#33414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/55474d8bb6cc40409de0d48a0ced0e88e421c4d2\"\u003e\u003ccode\u003e55474d8\u003c/code\u003e\u003c/a\u003e [Communication][Rooms] Update commit id for API spec for collaborator feature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/647832bebce5b3023b55093613b11b34be9dbeff\"\u003e\u003ccode\u003e647832b\u003c/code\u003e\u003c/a\u003e [core-rest-pipeline] remove \u003ccode\u003e[custom]\u003c/code\u003e from RestError members (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33393\"\u003e#33393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/7e208335a2e43089e286a73a2368489f9b9b863f\"\u003e\u003ccode\u003e7e20833\u003c/code\u003e\u003c/a\u003e [service bus] Disable local auth when not in TME (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33412\"\u003e#33412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/de0c42715cef0ae2b4ea994b66538a7ad92e3b23\"\u003e\u003ccode\u003ede0c427\u003c/code\u003e\u003c/a\u003e [openai] Automatic resource discovery in tests (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33404\"\u003e#33404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/9ec90e641b0dd598b3699de52a0a7ddf7e3b595e\"\u003e\u003ccode\u003e9ec90e6\u003c/code\u003e\u003c/a\u003e [openai] Update code owners (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33411\"\u003e#33411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/f6a62aff50407d60e5ece5afc6136453782bc556\"\u003e\u003ccode\u003ef6a62af\u003c/code\u003e\u003c/a\u003e Post release automated changes for appconfiguration releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33361\"\u003e#33361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/d5071aeb1252d8c9bd7204110965306a4e690b82\"\u003e\u003ccode\u003ed5071ae\u003c/code\u003e\u003c/a\u003e [EngSys] Update version of vitest  \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33410\"\u003e#33410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/compare/@azure/storage-blob_10.5.0...@azure/storage-blob_12.27.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 \u003ca href=\"https://www.npmjs.com/~microsoft1es\"\u003emicrosoft1es\u003c/a\u003e, a new releaser for \u003ccode\u003e@​azure/storage-blob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@koa/cors` from 2.2.3 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/koajs/cors/blob/master/History.md\"\u003e\u003ccode\u003e@​koa/cors\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.0.0 / 2023-12-11\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e] - Merge pull request from GHSA-qxrj-hx23-xp82 (fengmk2 \u0026lt;\u003ca href=\"mailto:suqian.yf@antgroup.com\"\u003esuqian.yf@antgroup.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.0 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e] - refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.3 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e] - Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot; (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.2 / 2022-10-06\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.1 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/12053567ef2caa8f4191298bc9d010017bb0f233\"\u003e\u003ccode\u003e1205356\u003c/code\u003e\u003c/a\u003e] - fix: must specify an origin value instead of \u0026quot;*\u0026quot; wildcard  (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/85\"\u003e#85\u003c/a\u003e) (Tyreal Hu \u0026lt;\u003ca href=\"mailto:tyrealhu.fe@gmail.com\"\u003etyrealhu.fe@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.0 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2cd4789f66a64cd13228e7305cce9069bd2d1283\"\u003e\u003ccode\u003e2cd4789\u003c/code\u003e\u003c/a\u003e] - 🤖 TEST: Run test on Node.js 18 (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/86\"\u003e#86\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/ae56e054cb669c73784f8a12ab6413abca6eff57\"\u003e\u003ccode\u003eae56e05\u003c/code\u003e\u003c/a\u003e] - Create codeql-analysis.yml (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c4b5d21e0cf5ab76109be65f4b7267d0ccacce81\"\u003e\u003ccode\u003ec4b5d21\u003c/code\u003e\u003c/a\u003e] - refactor: use friendlier promise checking (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/84\"\u003e#84\u003c/a\u003e) (Swain Molster \u0026lt;\u003ca href=\"mailto:swain.molster@gmail.com\"\u003eswain.molster@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/fbe33bca26373965429356f02144507c31326cfc\"\u003e\u003ccode\u003efbe33bc\u003c/code\u003e\u003c/a\u003e] - 📖 DOC: Add privateNetworkAccess js to README (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.3.0 / 2022-03-29\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efeatures\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c279fc36e60f3b2835395d15c4604fa1b284fc5f\"\u003e\u003ccode\u003ec279fc3\u003c/code\u003e\u003c/a\u003e] - feat: Add support for \u0026quot;Private Network Access\u0026quot; (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/83\"\u003e#83\u003c/a\u003e) (Chi Ma \u0026lt;\u003ca href=\"mailto:55783048+cma-skedulo@users.noreply.github.com\"\u003e55783048+cma-skedulo@users.noreply.github.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/97d92207ae33aa2dbdd21d218ef836183194c257\"\u003e\u003ccode\u003e97d9220\u003c/code\u003e\u003c/a\u003e] - chore: credentials jsdoc (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/80\"\u003e#80\u003c/a\u003e) (Jing Yi Wang \u0026lt;\u003ca href=\"mailto:jyw@live.de\"\u003ejyw@live.de\u003c/a\u003e\u0026gt;)\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/koajs/cors/commit/c33bd6913fe93e2a2b6902985e257a0e472199c4\"\u003e\u003ccode\u003ec33bd69\u003c/code\u003e\u003c/a\u003e Release 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-qxrj-hx23-xp82\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/0f3f948b9b8f00163a47de1b82e413bfef9b4a96\"\u003e\u003ccode\u003e0f3f948\u003c/code\u003e\u003c/a\u003e Release 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/b49b0859ae9d1db140e8204ef109bce020e99160\"\u003e\u003ccode\u003eb49b085\u003c/code\u003e\u003c/a\u003e Release 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d5456f7f2636c967e9dacdb33862f4c461934f32\"\u003e\u003ccode\u003ed5456f7\u003c/code\u003e\u003c/a\u003e Release 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/ea0ca7b016a322eb91fc36426a1c4f11752c6242\"\u003e\u003ccode\u003eea0ca7b\u003c/code\u003e\u003c/a\u003e Release 3.4.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/koajs/cors/compare/2.2.3...5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@turf/turf` from 6.5.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes to regressions and significant pain points:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2772\"\u003eTurfjs/turf#2772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-intersects\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2773\"\u003eTurfjs/turf#2773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced polygon-clipping with polyclip-ts by \u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes and new functionality:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded new point-to-polygon-distance package by \u003ca href=\"https://github.com/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e by \u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle when start and end are the same point in greatCircle by \u003ca href=\"https://github.com/rowanwins\"\u003e\u003ccode\u003e@​rowanwins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2343\"\u003eTurfjs/turf#2343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed turf-angle to consistently measure angles clockwise by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2714\"\u003eTurfjs/turf#2714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReversed the order in which random polygon points are generated to satisfy the right hand rule by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2715\"\u003eTurfjs/turf#2715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed multiple modules that were performing scalar instead of spherical calculations by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2717\"\u003eTurfjs/turf#2717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed confusing turf-union documentation by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2732\"\u003eTurfjs/turf#2732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a cautionary message to Units about measuring length in radians or degrees. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2748\"\u003eTurfjs/turf#2748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded special handling to booleanPointOnLine for zero length lines by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2751\"\u003eTurfjs/turf#2751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHousekeeping and behind the scenes changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated release instructions by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2698\"\u003eTurfjs/turf#2698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove release docs ensuring stable official release branch by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2726\"\u003eTurfjs/turf#2726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgraded typescript by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2684\"\u003eTurfjs/turf#2684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a regression test for clone() bug that was probably fixed a while ago. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2749\"\u003eTurfjs/turf#2749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamped content and layout of project docs (README, CONTRIBUTING, etc) by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2770\"\u003eTurfjs/turf#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.1 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2720\"\u003eTurfjs/turf#2720\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/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@turf/distance\u003c/code\u003e Simplify unnecessary union type in turfDistance by \u003ca href=\"https://github.com/isti115\"\u003e\u003ccode\u003e@​isti115\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2618\"\u003eTurfjs/turf#2618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Lerna 8 by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2612\"\u003eTurfjs/turf#2612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate CHANGELOG, improve release action, PR template, Contributing doc by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2621\"\u003eTurfjs/turf#2621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/helpers\u003c/code\u003e Reduce bundle size of apps that import \u003ccode\u003e@​turf/helpers\u003c/code\u003e by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2623\"\u003eTurfjs/turf#2623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/line-overlap\u003c/code\u003e change deep-equals dependency for smaller bundle size by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2631\"\u003eTurfjs/turf#2631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/mask\u003c/code\u003e Converted turf-mask to Typescript and added support for geometry parameters by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2644\"\u003eTurfjs/turf#2644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/midpoint\u003c/code\u003e Converted turf-midpoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2645\"\u003eTurfjs/turf#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/planepoint\u003c/code\u003e Converted turf-planepoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2646\"\u003eTurfjs/turf#2646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/square\u003c/code\u003e Converted turf-square to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2648\"\u003eTurfjs/turf#2648\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/Turfjs/turf/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eChangelog is no longer maintained. See Turf Github \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003ereleases\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e7.0.0\u003c/h1\u003e\n\u003ch2\u003e⚠️  Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to \u003ccode\u003e@​types/geojson\u003c/code\u003e package instead of declaring our own. Typescript consumers of Turf will need to import from \u003ccode\u003e@​types/geojson\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2158\"\u003e#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove distribution JS to target ES2017 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2237\"\u003e#2237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlease change to using named exports instead of default exports from the various packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Correct the conversion factor for degrees (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e polygon() will now throw if the first and last coordinates are not the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Separate AreaUnits into its own type (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/area\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/area\u003c/code\u003e\u003c/a\u003e Fix earth radius to use WGS84 median earth radius (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2166\"\u003e#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/turf\"\u003e\u003ccode\u003e@https://github.com/Turfjs/turf/blob/master/turf/https://github.com/Turfjs/turf/blob/master/turf\u003c/code\u003e\u003c/a\u003e Remove re-exports for turf 4.x compatability (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/rectangle-grid\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/rectangle-grid\u003c/code\u003e\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/square-grid\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/square-grid\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/union\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/union\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/difference\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/difference\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/intersect\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/intersect\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/code\u003e\u003c/a\u003e Add undefined return for when the geometry is invalid (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🏅 New Features/Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/kinks\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/kinks\u003c/code\u003e\u003c/a\u003e Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/a\u003e Reduce bundle size by moving from turf-jsts to \u003ccode\u003e@​turf/jsts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2217\"\u003e#2217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-equal\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-equal\u003c/code\u003e\u003c/a\u003e Add option for precision (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2231\"\u003e#2231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\u003c/code\u003e\u003c/a\u003e Move to point-in-polygon-hao library for performance and correctness (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003e@turf/line-intersect\u003c/code\u003e][line-intersect] Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2033\"\u003e#2033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-contains\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-contains\u003c/code\u003e\u003c/a\u003e Add multipolygon support (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2338\"\u003e#2338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/nearest-point\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/nearest-point\u003c/code\u003e\u003c/a\u003e Add unit option (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2415\"\u003e#2415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Retain properties from points (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Options argument is now actually optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2149\"\u003e#2149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Fix crashes with polygons containing multiple holes (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-arc\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-arc\u003c/code\u003e\u003c/a\u003e Ensure all points are generated when the first and last points are the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2142\"\u003e#2142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clone\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clone\u003c/code\u003e\u003c/a\u003e Fix cloning of features with null geometries (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/dissolve\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/dissolve\u003c/code\u003e\u003c/a\u003e Now correctly depends on \u003ccode\u003e@​turf/flatten\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clean-coords\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clean-coords\u003c/code\u003e\u003c/a\u003e Allow 3 coordinate closed LineStrings (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2178\"\u003e#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Add alternate spellings for Units: millimetres, centimetres, metres, kilometres (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2168\"\u003e#2168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/ellipse\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/ellipse\u003c/code\u003e\u003c/a\u003e Add pivot and angle options to typescript (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2174\"\u003e#2174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/quadrat-analysis\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/quadrat-analysis\u003c/code\u003e\u003c/a\u003e Fix test flake (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2182\"\u003e#2182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/bbox\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/bbox\u003c/code\u003e\u003c/a\u003e Use input bbox instead of computing it (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Removes invalid bbox when scaling (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/invariant\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/invariant\u003c/code\u003e\u003c/a\u003e getCoord now shallow clones its result to prevent accidental mutations (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-overlap\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-overlap\u003c/code\u003e\u003c/a\u003e Identify multiple overlaps on a single segment (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2134\"\u003e#2134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Fix factor to allow only numbers \u0026gt;= 0 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Make options optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2195\"\u003e#2195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-within\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-within\u003c/code\u003e\u003c/a\u003e Fix multipoint checks (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2216\"\u003e#2216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/points-within-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/points-within-polygon\u003c/code\u003e\u003c/a\u003e Fix dropped properties on MultiPoint results (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2227\"\u003e#2227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/random\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/random\u003c/code\u003e\u003c/a\u003e Throws error on invalid bbox inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2172\"\u003e#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-parallel\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-parallel\u003c/code\u003e\u003c/a\u003e Lines with 180 degree angle between them are also considered parallel (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2475\"\u003e#2475\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/Turfjs/turf/commit/7b0f0374c4668cd569f8904c71e2ae7d941be867\"\u003e\u003ccode\u003e7b0f037\u003c/code\u003e\u003c/a\u003e v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/a8cbea3a4855b462438310d51102229f52a3d50b\"\u003e\u003ccode\u003ea8cbea3\u003c/code\u003e\u003c/a\u003e Revamped content and layout of project docs (README, CONTRIBUTING, etc) (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2770\"\u003e#2770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/d1a2c5857fc71f5023d9dee11cb580c05691fdff\"\u003e\u003ccode\u003ed1a2c58\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior of boolean-intersect. update tests (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/5a9d40d49629bab7ff9cbbb2f00f7f9cbe16051d\"\u003e\u003ccode\u003e5a9d40d\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/3bbd7590c4fc1c8c0ecdb1087eb1225649c7309d\"\u003e\u003ccode\u003e3bbd759\u003c/code\u003e\u003c/a\u003e Replaced polygon-clipping with polyclip-ts (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2729\"\u003e#2729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/8f5c40736d108a1540d9641de95fc06da5ae3808\"\u003e\u003ccode\u003e8f5c407\u003c/code\u003e\u003c/a\u003e Added bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/bf588ddebcd76f021f52d867fa3defe624888523\"\u003e\u003ccode\u003ebf588dd\u003c/code\u003e\u003c/a\u003e Added special cases to booleanPointOnLine for zero length lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/9dc7a501ba7a8e9b54fbf0a78f8799c8f2fbf896\"\u003e\u003ccode\u003e9dc7a50\u003c/code\u003e\u003c/a\u003e Updated README.md correcting typo in previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/304b76b018e98807e79ba879c6dbb2fe0e0e9dbf\"\u003e\u003ccode\u003e304b76b\u003c/code\u003e\u003c/a\u003e Updated README.md to clarify GeoJSON types need to be installed separately\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/e7a28da5142533a1e1ec5510006562d1883d4666\"\u003e\u003ccode\u003ee7a28da\u003c/code\u003e\u003c/a\u003e Revert self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2742\"\u003e#2742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Turfjs/turf/compare/v6.5.0...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bullmq` from 1.91.1 to 5.56.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/taskforcesh/bullmq/releases\"\u003ebullmq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.56.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.56.1...v5.56.2\"\u003e5.56.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewoker:\u003c/strong\u003e keep lower blockTimeout when consuming delayed markers (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3333\"\u003e#3333\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/e687d7cf86108138bbd5e911b11ab3c5717fc23c\"\u003ee687d7c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.56.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.56.0...v5.56.1\"\u003e5.56.1\u003c/a\u003e (2025-07-03)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eworker:\u003c/strong\u003e do not wait rate limit when fetching jobs (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3322\"\u003e#3322\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c32e6a0ff6df8bc34c9c13238c192974a93f7ddb\"\u003ec32e6a0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.56.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.55.0...v5.56.0\"\u003e5.56.0\u003c/a\u003e (2025-06-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ededuplication:\u003c/strong\u003e add support for replace and extend options (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3260\"\u003e#3260\u003c/a\u003e) ref \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/2767\"\u003e#2767\u003c/a\u003e \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3151\"\u003e#3151\u003c/a\u003e \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3250\"\u003e#3250\u003c/a\u003e (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/4a5360936c1a543a1ff31ebbb6ab1289cc8ddf07\"\u003e4a53609\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.55.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.3...v5.55.0\"\u003e5.55.0\u003c/a\u003e (2025-06-21)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eworker:\u003c/strong\u003e allow calling moveToWait when job is processing (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3302\"\u003e#3302\u003c/a\u003e) ref \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3296\"\u003e#3296\u003c/a\u003e (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/e742511baf35225718c01e621623eab661f37284\"\u003ee742511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.2...v5.54.3\"\u003e5.54.3\u003c/a\u003e (2025-06-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escheduler:\u003c/strong\u003e fix slot calculation when using every (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3307\"\u003e#3307\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/588719ee49c7615affeb69d3a431025757115c10\"\u003e588719e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.1...v5.54.2\"\u003e5.54.2\u003c/a\u003e (2025-06-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid circular reference between scripts and queue (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3301\"\u003e#3301\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fb65677f2d636e1aca3cc75cb3b740b8729b3358\"\u003efb65677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.0...v5.54.1\"\u003e5.54.1\u003c/a\u003e (2025-06-17)\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/taskforcesh/bullmq/commit/e687d7cf86108138bbd5e911b11ab3c5717fc23c\"\u003e\u003ccode\u003ee687d7c\u003c/code\u003e\u003c/a\u003e perf(woker): keep lower blockTimeout when consuming delayed markers (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3333\"\u003e#3333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/3a22c581536abfddf387c0e991d214bd3299442d\"\u003e\u003ccode\u003e3a22c58\u003c/code\u003e\u003c/a\u003e docs(fail-parent): clarify lazy failures when using failParentOnFailure optio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c00109fd0635e832253eb09b468c50b5a16199f1\"\u003e\u003ccode\u003ec00109f\u003c/code\u003e\u003c/a\u003e test(flow): validate removal of delayed jobs when removing unprocessed childr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/1f43976e0b881105088002c7a6c86122756e1559\"\u003e\u003ccode\u003e1f43976\u003c/code\u003e\u003c/a\u003e chore(release): 5.56.1 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c32e6a0ff6df8bc34c9c13238c192974a93f7ddb\"\u003e\u003ccode\u003ec32e6a0\u003c/code\u003e\u003c/a\u003e perf(worker): do not wait rate limit when fetching jobs (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/a5f69dbb5bde9a370da327283258184b940d8705\"\u003e\u003ccode\u003ea5f69db\u003c/code\u003e\u003c/a\u003e docs(groups): clarify local rate limit usage (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/39bfe92228ffce25a0b8f484565164e6168f4748\"\u003e\u003ccode\u003e39bfe92\u003c/code\u003e\u003c/a\u003e chore: remove unneeded resolutions (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3317\"\u003e#3317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/5f0ce03556b675dc0c89c06d47c6e8c5fd317906\"\u003e\u003ccode\u003e5f0ce03\u003c/code\u003e\u003c/a\u003e chore(release): 5.56.0 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3316\"\u003e#3316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/4a5360936c1a543a1ff31ebbb6ab1289cc8ddf07\"\u003e\u003ccode\u003e4a53609\u003c/code\u003e\u003c/a\u003e feat(deduplication): add support for replace and extend options (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3260\"\u003e#3260\u003c/a\u003e) ref #...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/64c98a6e60e42c5d3a4393295ddcc5cf05b18969\"\u003e\u003ccode\u003e64c98a6\u003c/code\u003e\u003c/a\u003e chore(release): 5.55.0 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3315\"\u003e#3315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v1.91.1...v5.56.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clean-webpack-plugin` from 0.1.19 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/releases\"\u003eclean-webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NodeJS 14\u003c/li\u003e\n\u003cli\u003eAdded support for webpack 5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for NodeJS 8\u003c/li\u003e\n\u003cli\u003eDropped support for webpack 3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved Node 6 support\u003c/li\u003e\n\u003cli\u003eRemoved webpack 2 support\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecleanOnceBeforeBuildPatterns\u003c/code\u003e use \u003ccode\u003eemit\u003c/code\u003e hook instead of \u003ccode\u003ecompile\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDo not clean files if webpack errors are present during initial build\u003c/li\u003e\n\u003cli\u003eReplaced default export with named export \u003ccode\u003eCleanWebpackPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// es modules\nimport { CleanWebpackPlugin } from 'clean-webpack-plugin';\n\u003cp\u003e// common js\u003cbr /\u003e\nconst { CleanWebpackPlugin } = require('clean-webpack-plugin');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003eRelavant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/blob/v2.0.0/README.md\"\u003eREADME.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/106\"\u003eAdditional \u003ccode\u003ev2\u003c/code\u003e information\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNo configuration is needed for standard usage (cleans webpack's \u003ccode\u003eoutput.path\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eBy default during webpack's watch mode, only files created by webpack are removed\u003c/li\u003e\n\u003cli\u003eBecause \u003ca href=\"https://www.npmjs.com/package/del\"\u003edel\u003c/a\u003e is used, globbing is supported\u003c/li\u003e\n\u003cli\u003ePlugin is tested directly via webpack\u003c/li\u003e\n\u003cli\u003eAll supported versions are tested\u003c/li\u003e\n\u003cli\u003eWindows is tested via \u003ca href=\"https://www.appveyor.com/\"\u003eappveyor\u003c/a\u003e (no mocked tests)\u003c/li\u003e\n\u003cli\u003eComplete build system including prepublish hooks and git prepush/commit hooks\u003c/li\u003e\n\u003cli\u003eWritten with Typescript\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditional notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMoved to \u003ca href=\"https://circleci.com/\"\u003eCircleCI\u003c/a\u003e because \u003ca href=\"https://news.ycombinator.com/item?id=18978251\"\u003eTravis CI was sold\u003c/a\u003e and \u003ca href=\"https://news.ycombinator.com/item?id=19218036\"\u003elooks to now be in maintenance mode\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReplaced Coveralls with \u003ca href=\"https://codecov.io/\"\u003ecodecov\u003c/a\u003e because automatic build merging works. This is important because of windows/different webpack version testing\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCloses Issues: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/55\"\u003e#55\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/67\"\u003e#67\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/73\"\u003e#73\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/80\"\u003e#80\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/85\"\u003e#85\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/86\"\u003e#86\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/89\"\u003e#89\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/91\"\u003e#91\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/92\"\u003e#92\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/93\"\u003e#93\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/98\"\u003e#98\u003c/a\u003e\nCloses PRs: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/74\"\u003e#74\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\u003eSee full diff in \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/commits/v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 8.6.0 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.0.1...v17.1.0\"\u003e17.1.0\u003c/a\u003e (2025-07-07)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional security and configuration tips to the runtime log (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDim the tips text from the main injection information text\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst TIPS = [\n  '🔐 encrypt with dotenvx: https://dotenvx.com',\n  '🔐 prevent committing .env to code: https://dotenvx.com/precommit',\n  '🔐 prevent building .env in docker: https://dotenvx.com/prebuild',\n  '🛠️  run anywhere with `dotenvx run -- yourcommand`',\n  '⚙️  specify custom .env file path with { path: \\'/custom/path/.env\\' }',\n  '⚙️  enable debug logging with { debug: true }',\n  '⚙️  override existing env vars with { override: true }',\n  '⚙️  suppress all logs with { quiet: true }',\n  '⚙️  write to custom object with { processEnv: myObject }',\n  '⚙️  load multiple .env files with { path: [\\'.env.local\\', \\'.env\\'] }'\n]\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.0.0...v17.0.1\"\u003e17.0.1\u003c/a\u003e (2025-07-01)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePatched injected log to count only populated/set keys to process.env (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.6.1...v17.0.0\"\u003e17.0.0\u003c/a\u003e (2025-06-27)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefault \u003ccode\u003equiet\u003c/code\u003e to false - informational (file and keys count) runtime log message shows by default (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/875\"\u003e#875\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.6.0...v16.6.1\"\u003e16.6.1\u003c/a\u003e (2025-06-27)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefault \u003ccode\u003equiet\u003c/code\u003e to true – hiding the runtime log message (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNOTICE: 17.0.0 will be released with quiet defaulting to false. Use \u003ccode\u003econfig({ quiet: true })\u003c/code\u003e to suppress.\u003c/li\u003e\n\u003cli\u003eAnd check out the new \u003ca href=\"https://github.com/dotenvx/dotenvx\"\u003edotenvx\u003c/a\u003e. As coding workflows evolve and agents increasingly handle secrets, encrypted .env files offer a much safer way to deploy both agents and code together with secure secrets. Simply switch \u003ccode\u003erequire('dotenv').config()\u003c/code\u003e for \u003ccode\u003erequire('@dotenvx/dotenvx').config()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.5.0...v16.6.0\"\u003e16.6.0\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefault log helpful message \u003ccode\u003e[dotenv@16.6.0] injecting env (1) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e{ quiet: true }\u003c/code\u003e to suppress\u003c/li\u003e\n\u003cli\u003eAligns dotenv more closely with \u003ca href=\"https://github.com/dotenvx/dotenvx\"\u003edotenvx\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/motdotla/dotenv/commit/13bc310c4854c336ce7a0949e5e622e57d9d4bdf\"\u003e\u003ccode\u003e13bc310\u003c/code\u003e\u003c/a\u003e 17.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/0bc76feb6f956072396e4d13437d837c2fc22e69\"\u003e\u003ccode\u003e0bc76fe\u003c/code\u003e\u003c/a\u003e add to test coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a43eecfd21763a5f7e17f6aa72a474885899e9d1\"\u003e\u003ccode\u003ea43eecf\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/956638e75b042c98dcfa2a02816a5b60b2636f7f\"\u003e\u003ccode\u003e956638e\u003c/code\u003e\u003c/a\u003e adjust test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d559cd60f8e78d8fafc5a478c1f67bef0c619a72\"\u003e\u003ccode\u003ed559cd6\u003c/code\u003e\u003c/a\u003e standard formatting 🧼\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9b44ff4e6f1e12bbb510cce9309dadbe5b3f14e0\"\u003e\u003ccode\u003e9b44ff4\u003c/code\u003e\u003c/a\u003e adjust tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/478d9046ae4b04d775373ccb38583bfc8a728051\"\u003e\u003ccode\u003e478d904\u003c/code\u003e\u003c/a\u003e add tips around prebuild and precommit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/e2863e61b29d696ba5ff5e611f2998e4d1b9a78d\"\u003e\u003ccode\u003ee2863e6\u003c/code\u003e\u003c/a\u003e dim tips\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9b71dc1b4442e476db275e7bd310179dd98f8475\"\u003e\u003ccode\u003e9b71dc1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/884\"\u003e#884\u003c/a\u003e from motdotla/copilot/fix-883\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/8083e5933aef3d01e536e455d94a1614439cc207\"\u003e\u003ccode\u003e8083e59\u003c/code\u003e\u003c/a\u003e Remove _getRandomTip from public exports\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v8.6.0...v17.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-webpack` from 1.8.0 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/releases\"\u003edotenv-webpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.1.0...v8.1.1\"\u003e8.1.1\u003c/a\u003e (2025-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypo (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/46f2ba4f95c5c5a3d0892e8f1206fb4e2b264e9f\"\u003e46f2ba4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.1...v8.1.0\"\u003e8.1.0\u003c/a\u003e (2024-03-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompatible with rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003ef32653e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003ec6ebc71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.0...v8.0.1\"\u003e8.0.1\u003c/a\u003e (2022-08-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e97a864d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.1...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2022-07-08)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003ef5d79ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003edefaults\u003c/code\u003e and \u003ccode\u003esafe\u003c/code\u003e props all look at the \u003ccode\u003epath\u003c/code\u003e by default. Please be advised.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.0...v7.1.1\"\u003e7.1.1\u003c/a\u003e (2022-06-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egenerating a new lockfile (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/41d72813af77cb3a1d591092d3c1fa21eed7ab08\"\u003e41d7281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity patch (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8883b2b6553a7948a8243e3a1589fddc9dafaaf8\"\u003e8883b2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.0.3...v7.1.0\"\u003e7.1.0\u003c/a\u003e (2022-01-27)\u003c/h1\u003e\n\u003c!-- 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/mrsteele/dotenv-webpack/commit/b8ed44446d4e579fd4e5055f22da2a58e7c37dda\"\u003e\u003ccode\u003eb8ed444\u003c/code\u003e\u003c/a\u003e chore: Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/510\"\u003e#510\u003c/a\u003e from patbeqo/patrik/typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/46f2ba4f95c5c5a3d0892e8f1206fb4e2b264e9f\"\u003e\u003ccode\u003e46f2ba4\u003c/code\u003e\u003c/a\u003e fix: typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8412b17dfb4248efd7d692869c92a7cc754bac86\"\u003e\u003ccode\u003e8412b17\u003c/code\u003e\u003c/a\u003e chore: resolving legacy ubuntu action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003e\u003ccode\u003ec6ebc71\u003c/code\u003e\u003c/a\u003e feat: Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1140d8288093284193bc8a64799aa3ff645bf93e\"\u003e\u003ccode\u003e1140d82\u003c/code\u003e\u003c/a\u003e fix webpack4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003e\u003ccode\u003ef32653e\u003c/code\u003e\u003c/a\u003e feat: compatible with rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e\u003ccode\u003e97a864d\u003c/code\u003e\u003c/a\u003e fix: bump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003e\u003ccode\u003ef5d79ee\u003c/code\u003e\u003c/a\u003e fix: Extending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1adf0f3d8ca4a93ddaffc39094ac756d7adb287c\"\u003e\u003ccode\u003e1adf0f3\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/d66570680356c9692c2faf8f3f8bc75f3631b689\"\u003e\u003ccode\u003ed665706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/486\"\u003e#486\u003c/a\u003e from mrsteele/feature/securityPatch\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v1.8.0...v8.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs-extra` from 9.0.0 to 11.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md\"\u003efs-extra's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.3.0 / 2025-01-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promise support for newer \u003ccode\u003efs\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1044\"\u003e#1044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003efs.opendir\u003c/code\u003e in \u003ccode\u003ecopy()\u003c/code\u003e/\u003ccode\u003ecopySync()\u003c/code\u003e for better perf/scalability (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/972\"\u003e#972\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.2.0 / 2023-11-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCopy directory contents in parallel for better performance (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor internal code to use \u003ccode\u003easync\u003c/code\u003e/\u003ccode\u003eawait\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1020\"\u003e#1020\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.1 / 2023-03-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve timestamps when moving files across devices (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/992\"\u003e#992\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.0 / 2022-11-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add \u003ccode\u003emain\u003c/code\u003e field to \u003ccode\u003epackage.json\u003c/code\u003e for better TypeScript compatibility (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/979\"\u003e#979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0.0 / 2022-11-28\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't allow requiring \u003ccode\u003efs-extra/lib/SOMETHING\u003c/code\u003e (switched to \u003ccode\u003eexports\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node v14.14+ (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/968\"\u003e#968\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efs-extra/esm\u003c/code\u003e for ESM named export support; see \u003ca href=\"https://github.com/jprichardson/node-fs-extra#esm\"\u003edocs\u003c/a\u003e for details (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd promise support for \u003ccode\u003efs.readv()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/970\"\u003e#970\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't \u003ccode\u003estat\u003c/code\u003e filtered items in \u003ccode\u003ecopy*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/965\"\u003e#965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove buggy stats check in \u003ccode\u003ecopy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/918\"\u003e#918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.0 / 2022-04-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWarn if \u003ccode\u003efs.realpath.native\u003c/code\u003e does not exist, instead of erroring (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/953\"\u003e#953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow explicitly passing \u003ccode\u003eundefined\u003c/code\u003e options to \u003ccode\u003emove()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/947\"\u003e#947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/955\"\u003e#955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eprocess.emitWarning\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/954\"\u003e#954\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.0.1 / 2022-02-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/jprichardson/node-fs-extra/commit/176ad6a6dbdec503c2d79fa70d17df32dff49972\"\u003e\u003ccode\u003e176ad6a\u003c/code\u003e\u003c/a\u003e 11.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/e75b9bf3a0827a5052143f48b81fe80cf478bd76\"\u003e\u003ccode\u003ee75b9bf\u003c/code\u003e\u003c/a\u003e Add promise support for missing fs methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d96f2655f181f1c6b1641711619400140a89d027\"\u003e\u003ccode\u003ed96f265\u003c/code\u003e\u003c/a\u003e Update copyright year (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/1d931c88b2d5428670fb39458158ce9c5ac242a3\"\u003e\u003ccode\u003e1d931c8\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e to use \u003ccode\u003eopendir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/acf55855580db460fd5532b22d73c4543798cd7d\"\u003e\u003ccode\u003eacf5585\u003c/code\u003e\u003c/a\u003e Fix wording in copy-sync-dir.test.js (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/5d4bf0b1b9886a2842949aded25c8a16b5d39452\"\u003e\u003ccode\u003e5d4bf0b\u003c/code\u003e\u003c/a\u003e 11.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d293448717d81e69d056794aad32fb2d4af2c246\"\u003e\u003ccode\u003ed293448\u003c/code\u003e\u003c/a\u003e perf: copy dir contents in parallel (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/a277cbbdf630424482b1e7418749ccaac0db98fe\"\u003e\u003ccode\u003ea277cbb\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003emove\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1025\"\u003e#1025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/40c516134d5927a2a196edffda54ac3a8cd2b455\"\u003e\u003ccode\u003e40c5161\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/6f2b2bc9958954f127e9974b7f2d31ba09e703b2\"\u003e\u003ccode\u003e6f2b2bc\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecreate*\u003c/code\u003e/\u003ccode\u003eensure*\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jprichardson/node-fs-extra/compare/9.0.0...11.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 0.11.7 to 16.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphql-js/releases\"\u003egraphql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.11.0\u003c/h2\u003e\n\u003ch2\u003ev16.11.0 (2025-04-26)\u003c/h2\u003e\n\u003ch4\u003eNew Feature 🚀\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4363\"\u003e#4363\u003c/a\u003e Ensure we validate for using nullable variables in oneOf input fields (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4366\"\u003e#4366\u003c/a\u003e feat(execution): add max coercion errors option to execution context (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fix 🐞\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4367\"\u003e#4367\u003c/a\u003e fix(coerce-input-value): input object coercion rejects arrays (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4310\"\u003e#4310\u003c/a\u003e First draft for upgrade guide to v17 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4331\"\u003e#4331\u003c/a\u003e fix sidebar for documentation and \u003ccode\u003e/api-v16\u003c/code\u003e (\u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4335\"\u003e#4335\u003c/a\u003e Add cspell exception (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4340\"\u003e#4340\u003c/a\u003e Improve flow of documentation around GraphiQL (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4343\"\u003e#4343\u003c/a\u003e typofix: removes extra parenthesis from getting started code snippet (\u003ca href=\"https://github.com/rabahalishah\"\u003e\u003ccode\u003e@​rabahalishah\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4351\"\u003e#4351\u003c/a\u003e fixed wrong variable name (\u003ca href=\"https://github.com/fto-dev\"\u003e\u003ccode\u003e@​fto-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4352\"\u003e#4352\u003c/a\u003e docs(getting-started): promises current links (\u003ca href=\"https://github.com/guspan-tanadi\"\u003e\u003ccode\u003e@​guspan-tanadi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4368\"\u003e#4368\u003c/a\u003e Update docs for execution options (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4369\"\u003e#4369\u003c/a\u003e Correct some syntax (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4372\"\u003e#4372\u003c/a\u003e Refactor every code-first example to leverage resolve (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4373\"\u003e#4373\u003c/a\u003e docs: Update getting-started.mdx (\u003ca href=\"https://github.com/Shubhdeep12\"\u003e\u003ccode\u003e@​Shubhdeep12\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003ePolish 💅\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4312\"\u003e#4312\u003c/a\u003e Increase print/visit performance (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eInternal 🏠\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4327\"\u003e#4327\u003c/a\u003e Add redirect for /api (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4377\"\u003e#4377\u003c/a\u003e Chore: bump setup-node (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4378\"\u003e#4378\u003c/a\u003e Change to gqlConf 2025 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4379\"\u003e#4379\u003c/a\u003e Add missing parenthesis (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/HSLdevcom/hsl-map-publisher/pull/507","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HSLdevcom%2Fhsl-map-publisher/issues/507","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/507/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-09-30T02:45:51.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2872675086","node_id":"PR_kwDOCRZmE86rOYsO","number":32,"state":"open","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T02:45:51.000Z","updated_at":"2025-09-30T02:45:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.28.4"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.4 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBill Collins (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGlenn Willen (\u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/22493b64c549836d214788cb5f3299721c725f8c\"\u003e\u003ccode\u003e22493b6\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/traverse\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17485\"\u003e#17485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5051613c021b6604929278d6811fa671f49dfbdb\"\u003e\u003ccode\u003e5051613\u003c/code\u003e\u003c/a\u003e Type-check \u003ccode\u003e.d.ts\u003c/code\u003e file with \u003ccode\u003estrict: true\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17461\"\u003e#17461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/DanteInc/aws-kms-ee/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/DanteInc/aws-kms-ee/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanteInc%2Faws-kms-ee/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"9.0.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-09-17T09:59:01.000Z","version_change":"9.0.0 → 10.1.0","issue":{"uuid":"2835976439","node_id":"PR_kwDOBAqQNM6pCZD3","number":502,"state":"open","title":"Bump the major group with 43 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-17T09:59:01.000Z","updated_at":"2025-09-17T09:59:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":43,"packages":[{"name":"@azure/storage-blob","old_version":"10.5.0","new_version":"12.27.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@koa/cors","old_version":"2.2.3","new_version":"5.0.0","repository_url":"https://github.com/koajs/cors"},{"name":"@turf/turf","old_version":"6.5.0","new_version":"7.2.0","repository_url":"https://github.com/Turfjs/turf"},{"name":"bullmq","old_version":"1.91.1","new_version":"5.54.3","repository_url":"https://github.com/taskforcesh/bullmq"},{"name":"clean-webpack-plugin","old_version":"0.1.19","new_version":"4.0.0","repository_url":"https://github.com/johnagan/clean-webpack-plugin"},{"name":"dotenv","old_version":"8.6.0","new_version":"16.5.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"dotenv-webpack","old_version":"1.8.0","new_version":"8.1.0","repository_url":"https://github.com/mrsteele/dotenv-webpack"},{"name":"fs-extra","old_version":"9.0.0","new_version":"11.3.0","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"graphql","old_version":"0.11.7","new_version":"16.11.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"html-webpack-plugin","old_version":"4.5.2","new_version":"5.6.3","repository_url":"https://github.com/jantimon/html-webpack-plugin"},{"name":"ioredis","old_version":"5.3.2","new_version":"5.7.0","repository_url":"https://github.com/luin/ioredis"},{"name":"knex","old_version":"2.5.1","new_version":"3.1.0","repository_url":"https://github.com/knex/knex"},{"name":"koa","old_version":"2.15.0","new_version":"3.0.0","repository_url":"https://github.com/koajs/koa"},{"name":"koa-session","old_version":"7.0.2","new_version":"6.0.0","repository_url":"https://github.com/koajs/session"},{"name":"node-fetch","old_version":"2.6.6","new_version":"3.3.2","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"p-map","old_version":"1.2.0","new_version":"7.0.3","repository_url":"https://github.com/sindresorhus/p-map"},{"name":"pdf-merger-js","old_version":"3.4.0","new_version":"5.1.2","repository_url":"https://github.com/nbesli/pdf-merger-js"},{"name":"puppeteer","old_version":"13.7.0","new_version":"24.10.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"raw-loader","old_version":"0.5.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/raw-loader"},{"name":"react","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"react-apollo","old_version":"2.5.8","new_version":"3.1.5","repository_url":"https://github.com/apollographql/react-apollo"},{"name":"react-dom","old_version":"18.2.0","new_version":"19.1.0","repository_url":"https://github.com/facebook/react"},{"name":"segseg","old_version":"0.2.2","new_version":"1.0.0","repository_url":"https://github.com/tmpvar/segseg"},{"name":"serve","old_version":"13.0.4","new_version":"14.2.4","repository_url":"https://github.com/vercel/serve"},{"name":"style-loader","old_version":"2.0.0","new_version":"4.0.0","repository_url":"https://github.com/webpack-contrib/style-loader"},{"name":"uuid","old_version":"3.4.0","new_version":"11.1.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"viewport-mercator-project","old_version":"4.1.1","new_version":"7.0.4","repository_url":"https://github.com/uber-web/math.gl"},{"name":"webpack","old_version":"4.47.0","new_version":"5.99.9","repository_url":"https://github.com/webpack/webpack"},{"name":"webpack-merge","old_version":"4.2.2","new_version":"6.0.1","repository_url":"https://github.com/survivejs/webpack-merge"},{"name":"babel-eslint","old_version":"9.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"babel-loader","old_version":"8.3.0","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"cross-env","old_version":"5.2.1","new_version":"7.0.3","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2","repository_url":"https://github.com/webpack-contrib/css-loader"},{"name":"eslint","old_version":"5.16.0","new_version":"9.29.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-airbnb","old_version":"17.1.1","new_version":"19.0.4","repository_url":"https://github.com/airbnb/javascript"},{"name":"eslint-config-prettier","old_version":"3.6.0","new_version":"10.1.5","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-loader","old_version":"2.2.1","new_version":"4.0.2","repository_url":"https://github.com/webpack-contrib/eslint-loader"},{"name":"eslint-plugin-prettier","old_version":"3.4.1","new_version":"5.5.0","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"husky","old_version":"8.0.3","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"lint-staged","old_version":"13.3.0","new_version":"16.1.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"1.19.1","new_version":"3.5.3","repository_url":"https://github.com/prettier/prettier"},{"name":"webpack-cli","old_version":"3.3.12","new_version":"6.0.1","repository_url":"https://github.com/webpack/webpack-cli"},{"name":"webpack-serve","old_version":"1.0.4","new_version":"4.0.0","repository_url":"https://github.com/shellscape/webpack-serve"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 43 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `10.5.0` | `12.27.0` |\n| [@koa/cors](https://github.com/koajs/cors) | `2.2.3` | `5.0.0` |\n| [@turf/turf](https://github.com/Turfjs/turf) | `6.5.0` | `7.2.0` |\n| [bullmq](https://github.com/taskforcesh/bullmq) | `1.91.1` | `5.54.3` |\n| [clean-webpack-plugin](https://github.com/johnagan/clean-webpack-plugin) | `0.1.19` | `4.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `8.6.0` | `16.5.0` |\n| [dotenv-webpack](https://github.com/mrsteele/dotenv-webpack) | `1.8.0` | `8.1.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `9.0.0` | `11.3.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `0.11.7` | `16.11.0` |\n| [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) | `4.5.2` | `5.6.3` |\n| [ioredis](https://github.com/luin/ioredis) | `5.3.2` | `5.7.0` |\n| [knex](https://github.com/knex/knex) | `2.5.1` | `3.1.0` |\n| [koa](https://github.com/koajs/koa) | `2.15.0` | `3.0.0` |\n| [koa-session](https://github.com/koajs/session) | `7.0.2` | `6.0.0` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.6.6` | `3.3.2` |\n| [p-map](https://github.com/sindresorhus/p-map) | `1.2.0` | `7.0.3` |\n| [pdf-merger-js](https://github.com/nbesli/pdf-merger-js) | `3.4.0` | `5.1.2` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `13.7.0` | `24.10.2` |\n| [raw-loader](https://github.com/webpack-contrib/raw-loader) | `0.5.1` | `4.0.2` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.1.0` |\n| [react-apollo](https://github.com/apollographql/react-apollo) | `2.5.8` | `3.1.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `19.1.0` |\n| [segseg](https://github.com/tmpvar/segseg) | `0.2.2` | `1.0.0` |\n| [serve](https://github.com/vercel/serve) | `13.0.4` | `14.2.4` |\n| [style-loader](https://github.com/webpack-contrib/style-loader) | `2.0.0` | `4.0.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `3.4.0` | `11.1.0` |\n| [viewport-mercator-project](https://github.com/uber-web/math.gl) | `4.1.1` | `7.0.4` |\n| [webpack](https://github.com/webpack/webpack) | `4.47.0` | `5.99.9` |\n| [webpack-merge](https://github.com/survivejs/webpack-merge) | `4.2.2` | `6.0.1` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `9.0.0` | `10.1.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `8.3.0` | `10.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `5.2.1` | `7.0.3` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `5.16.0` | `9.29.0` |\n| [eslint-config-airbnb](https://github.com/airbnb/javascript) | `17.1.1` | `19.0.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `3.6.0` | `10.1.5` |\n| [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | `2.2.1` | `4.0.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `3.4.1` | `5.5.0` |\n| [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `13.3.0` | `16.1.2` |\n| [prettier](https://github.com/prettier/prettier) | `1.19.1` | `3.5.3` |\n| [webpack-cli](https://github.com/webpack/webpack-cli) | `3.3.12` | `6.0.1` |\n| [webpack-serve](https://github.com/shellscape/webpack-serve) | `1.0.4` | `4.0.0` |\n\nUpdates `@azure/storage-blob` from 10.5.0 to 12.27.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/30504915bd2ecfe029788e3eb1689f21dc633d5e\"\u003e\u003ccode\u003e3050491\u003c/code\u003e\u003c/a\u003e Bump API version and package version for STG97 features (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33422\"\u003e#33422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/e19051c34bb907d4da628d94037e7efe2e528ffd\"\u003e\u003ccode\u003ee19051c\u003c/code\u003e\u003c/a\u003e [EngSys] upgrade dev dependency typescript to version ~5.8.2 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33418\"\u003e#33418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/b2516b98e9e6b4bdbb6c9c415e162260e7d44372\"\u003e\u003ccode\u003eb2516b9\u003c/code\u003e\u003c/a\u003e [dev-tool] fix \u003ccode\u003emigrate-package\u003c/code\u003e to not format empty test directory (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33414\"\u003e#33414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/55474d8bb6cc40409de0d48a0ced0e88e421c4d2\"\u003e\u003ccode\u003e55474d8\u003c/code\u003e\u003c/a\u003e [Communication][Rooms] Update commit id for API spec for collaborator feature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/647832bebce5b3023b55093613b11b34be9dbeff\"\u003e\u003ccode\u003e647832b\u003c/code\u003e\u003c/a\u003e [core-rest-pipeline] remove \u003ccode\u003e[custom]\u003c/code\u003e from RestError members (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33393\"\u003e#33393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/7e208335a2e43089e286a73a2368489f9b9b863f\"\u003e\u003ccode\u003e7e20833\u003c/code\u003e\u003c/a\u003e [service bus] Disable local auth when not in TME (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33412\"\u003e#33412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/de0c42715cef0ae2b4ea994b66538a7ad92e3b23\"\u003e\u003ccode\u003ede0c427\u003c/code\u003e\u003c/a\u003e [openai] Automatic resource discovery in tests (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33404\"\u003e#33404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/9ec90e641b0dd598b3699de52a0a7ddf7e3b595e\"\u003e\u003ccode\u003e9ec90e6\u003c/code\u003e\u003c/a\u003e [openai] Update code owners (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33411\"\u003e#33411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/f6a62aff50407d60e5ece5afc6136453782bc556\"\u003e\u003ccode\u003ef6a62af\u003c/code\u003e\u003c/a\u003e Post release automated changes for appconfiguration releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33361\"\u003e#33361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/d5071aeb1252d8c9bd7204110965306a4e690b82\"\u003e\u003ccode\u003ed5071ae\u003c/code\u003e\u003c/a\u003e [EngSys] Update version of vitest  \u003cem\u003e\u003cstrong\u003eNO_CI\u003c/strong\u003e\u003c/em\u003e (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/issues/33410\"\u003e#33410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/compare/@azure/storage-blob_10.5.0...@azure/storage-blob_12.27.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 \u003ca href=\"https://www.npmjs.com/~microsoft1es\"\u003emicrosoft1es\u003c/a\u003e, a new releaser for \u003ccode\u003e@​azure/storage-blob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@koa/cors` from 2.2.3 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/koajs/cors/blob/master/History.md\"\u003e\u003ccode\u003e@​koa/cors\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.0.0 / 2023-12-11\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e] - Merge pull request from GHSA-qxrj-hx23-xp82 (fengmk2 \u0026lt;\u003ca href=\"mailto:suqian.yf@antgroup.com\"\u003esuqian.yf@antgroup.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.0 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e] - refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.3 / 2022-10-08\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e] - Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot; (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.2 / 2022-10-06\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e] - fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e) (Cleber Rossi \u0026lt;\u003ca href=\"mailto:cleberjoserossi@gmail.com\"\u003ecleberjoserossi@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.1 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/12053567ef2caa8f4191298bc9d010017bb0f233\"\u003e\u003ccode\u003e1205356\u003c/code\u003e\u003c/a\u003e] - fix: must specify an origin value instead of \u0026quot;*\u0026quot; wildcard  (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/85\"\u003e#85\u003c/a\u003e) (Tyreal Hu \u0026lt;\u003ca href=\"mailto:tyrealhu.fe@gmail.com\"\u003etyrealhu.fe@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.4.0 / 2022-08-19\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/2cd4789f66a64cd13228e7305cce9069bd2d1283\"\u003e\u003ccode\u003e2cd4789\u003c/code\u003e\u003c/a\u003e] - 🤖 TEST: Run test on Node.js 18 (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/86\"\u003e#86\u003c/a\u003e) (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/ae56e054cb669c73784f8a12ab6413abca6eff57\"\u003e\u003ccode\u003eae56e05\u003c/code\u003e\u003c/a\u003e] - Create codeql-analysis.yml (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c4b5d21e0cf5ab76109be65f4b7267d0ccacce81\"\u003e\u003ccode\u003ec4b5d21\u003c/code\u003e\u003c/a\u003e] - refactor: use friendlier promise checking (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/84\"\u003e#84\u003c/a\u003e) (Swain Molster \u0026lt;\u003ca href=\"mailto:swain.molster@gmail.com\"\u003eswain.molster@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/fbe33bca26373965429356f02144507c31326cfc\"\u003e\u003ccode\u003efbe33bc\u003c/code\u003e\u003c/a\u003e] - 📖 DOC: Add privateNetworkAccess js to README (fengmk2 \u0026lt;\u003ca href=\"mailto:fengmk2@gmail.com\"\u003efengmk2@gmail.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.3.0 / 2022-03-29\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003efeatures\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/c279fc36e60f3b2835395d15c4604fa1b284fc5f\"\u003e\u003ccode\u003ec279fc3\u003c/code\u003e\u003c/a\u003e] - feat: Add support for \u0026quot;Private Network Access\u0026quot; (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/83\"\u003e#83\u003c/a\u003e) (Chi Ma \u0026lt;\u003ca href=\"mailto:55783048+cma-skedulo@users.noreply.github.com\"\u003e55783048+cma-skedulo@users.noreply.github.com\u003c/a\u003e\u0026gt;)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eothers\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"http://github.com/koajs/cors/commit/97d92207ae33aa2dbdd21d218ef836183194c257\"\u003e\u003ccode\u003e97d9220\u003c/code\u003e\u003c/a\u003e] - chore: credentials jsdoc (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/80\"\u003e#80\u003c/a\u003e) (Jing Yi Wang \u0026lt;\u003ca href=\"mailto:jyw@live.de\"\u003ejyw@live.de\u003c/a\u003e\u0026gt;)\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/koajs/cors/commit/c33bd6913fe93e2a2b6902985e257a0e472199c4\"\u003e\u003ccode\u003ec33bd69\u003c/code\u003e\u003c/a\u003e Release 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/f31dac99f5355c41e7d4dd3c4a80c5f154941a11\"\u003e\u003ccode\u003ef31dac9\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-qxrj-hx23-xp82\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/0f3f948b9b8f00163a47de1b82e413bfef9b4a96\"\u003e\u003ccode\u003e0f3f948\u003c/code\u003e\u003c/a\u003e Release 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d19090fc8591059895fa9c606967d3a67fd3c5b8\"\u003e\u003ccode\u003ed19090f\u003c/code\u003e\u003c/a\u003e refactor: [BREAKING] drop node 8, 10, 12 support (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/7358ab381af6413013938f49c56ac79a7453d35c\"\u003e\u003ccode\u003e7358ab3\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/b49b0859ae9d1db140e8204ef109bce020e99160\"\u003e\u003ccode\u003eb49b085\u003c/code\u003e\u003c/a\u003e Release 3.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/208b86c893013d65e4479219aae0763b807bc8a6\"\u003e\u003ccode\u003e208b86c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/d5456f7f2636c967e9dacdb33862f4c461934f32\"\u003e\u003ccode\u003ed5456f7\u003c/code\u003e\u003c/a\u003e Release 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/2e8da5bd2acbc9c1adfabdea459982b3d5bdd31f\"\u003e\u003ccode\u003e2e8da5b\u003c/code\u003e\u003c/a\u003e fix: Calling all options even if origin header is not present (\u003ca href=\"https://redirect.github.com/koajs/cors/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koajs/cors/commit/ea0ca7b016a322eb91fc36426a1c4f11752c6242\"\u003e\u003ccode\u003eea0ca7b\u003c/code\u003e\u003c/a\u003e Release 3.4.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/koajs/cors/compare/2.2.3...5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@turf/turf` from 6.5.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes to regressions and significant pain points:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReverted self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2772\"\u003eTurfjs/turf#2772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverted self intersection behavior for \u003ccode\u003eboolean-intersects\u003c/code\u003e by \u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2773\"\u003eTurfjs/turf#2773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced polygon-clipping with polyclip-ts by \u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes and new functionality:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded new point-to-polygon-distance package by \u003ca href=\"https://github.com/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e by \u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle when start and end are the same point in greatCircle by \u003ca href=\"https://github.com/rowanwins\"\u003e\u003ccode\u003e@​rowanwins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2343\"\u003eTurfjs/turf#2343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed turf-angle to consistently measure angles clockwise by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2714\"\u003eTurfjs/turf#2714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReversed the order in which random polygon points are generated to satisfy the right hand rule by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2715\"\u003eTurfjs/turf#2715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed multiple modules that were performing scalar instead of spherical calculations by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2717\"\u003eTurfjs/turf#2717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed confusing turf-union documentation by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2732\"\u003eTurfjs/turf#2732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a cautionary message to Units about measuring length in radians or degrees. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2748\"\u003eTurfjs/turf#2748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded special handling to booleanPointOnLine for zero length lines by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2751\"\u003eTurfjs/turf#2751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHousekeeping and behind the scenes changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated release instructions by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2698\"\u003eTurfjs/turf#2698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove release docs ensuring stable official release branch by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2726\"\u003eTurfjs/turf#2726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgraded typescript by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2684\"\u003eTurfjs/turf#2684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a regression test for clone() bug that was probably fixed a while ago. by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2749\"\u003eTurfjs/turf#2749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamped content and layout of project docs (README, CONTRIBUTING, etc) by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2770\"\u003eTurfjs/turf#2770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.1 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2720\"\u003eTurfjs/turf#2720\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/pachacamac\"\u003e\u003ccode\u003e@​pachacamac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2735\"\u003eTurfjs/turf#2735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pm0u\"\u003e\u003ccode\u003e@​pm0u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2742\"\u003eTurfjs/turf#2742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lemonig\"\u003e\u003ccode\u003e@​lemonig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2768\"\u003eTurfjs/turf#2768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cmurphy23\"\u003e\u003ccode\u003e@​cmurphy23\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2729\"\u003eTurfjs/turf#2729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@turf/distance\u003c/code\u003e Simplify unnecessary union type in turfDistance by \u003ca href=\"https://github.com/isti115\"\u003e\u003ccode\u003e@​isti115\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2618\"\u003eTurfjs/turf#2618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Lerna 8 by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2612\"\u003eTurfjs/turf#2612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate CHANGELOG, improve release action, PR template, Contributing doc by \u003ca href=\"https://github.com/twelch\"\u003e\u003ccode\u003e@​twelch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2621\"\u003eTurfjs/turf#2621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/helpers\u003c/code\u003e Reduce bundle size of apps that import \u003ccode\u003e@​turf/helpers\u003c/code\u003e by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2623\"\u003eTurfjs/turf#2623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/line-overlap\u003c/code\u003e change deep-equals dependency for smaller bundle size by \u003ca href=\"https://github.com/mfedderly\"\u003e\u003ccode\u003e@​mfedderly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2631\"\u003eTurfjs/turf#2631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/mask\u003c/code\u003e Converted turf-mask to Typescript and added support for geometry parameters by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2644\"\u003eTurfjs/turf#2644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/midpoint\u003c/code\u003e Converted turf-midpoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2645\"\u003eTurfjs/turf#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/planepoint\u003c/code\u003e Converted turf-planepoint to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2646\"\u003eTurfjs/turf#2646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@turf/square\u003c/code\u003e Converted turf-square to Typescript by \u003ca href=\"https://github.com/smallsaucepan\"\u003e\u003ccode\u003e@​smallsaucepan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Turfjs/turf/pull/2648\"\u003eTurfjs/turf#2648\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/Turfjs/turf/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​turf/turf\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eChangelog is no longer maintained. See Turf Github \u003ca href=\"https://github.com/Turfjs/turf/releases\"\u003ereleases\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e7.0.0\u003c/h1\u003e\n\u003ch2\u003e⚠️  Breaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to \u003ccode\u003e@​types/geojson\u003c/code\u003e package instead of declaring our own. Typescript consumers of Turf will need to import from \u003ccode\u003e@​types/geojson\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2158\"\u003e#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove distribution JS to target ES2017 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2237\"\u003e#2237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlease change to using named exports instead of default exports from the various packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Correct the conversion factor for degrees (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e polygon() will now throw if the first and last coordinates are not the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Separate AreaUnits into its own type (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2393\"\u003e#2393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/area\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/area\u003c/code\u003e\u003c/a\u003e Fix earth radius to use WGS84 median earth radius (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2166\"\u003e#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/turf\"\u003e\u003ccode\u003e@https://github.com/Turfjs/turf/blob/master/turf/https://github.com/Turfjs/turf/blob/master/turf\u003c/code\u003e\u003c/a\u003e Remove re-exports for turf 4.x compatability (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/rectangle-grid\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/rectangle-grid\u003c/code\u003e\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/square-grid\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/square-grid\u003c/a\u003e Fix correctness for large areas (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/union\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/union\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/difference\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/difference\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/intersect\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/intersect\u003c/code\u003e\u003c/a\u003e Accept FeatureCollection for multiple inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/code\u003e\u003c/a\u003e Add undefined return for when the geometry is invalid (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2613\"\u003e#2613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🏅 New Features/Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/kinks\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/kinks\u003c/code\u003e\u003c/a\u003e Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/buffer\"\u003e`@turf/https://github.com/Turfjs/turf/blob/master/buffer\u003c/a\u003e Reduce bundle size by moving from turf-jsts to \u003ccode\u003e@​turf/jsts\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2217\"\u003e#2217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-equal\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-equal\u003c/code\u003e\u003c/a\u003e Add option for precision (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2231\"\u003e#2231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-point-in-polygon\u003c/code\u003e\u003c/a\u003e Move to point-in-polygon-hao library for performance and correctness (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003e@turf/line-intersect\u003c/code\u003e][line-intersect] Move to sweepline-intersections library for performance (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2033\"\u003e#2033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-contains\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-contains\u003c/code\u003e\u003c/a\u003e Add multipolygon support (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2338\"\u003e#2338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/nearest-point\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/nearest-point\u003c/code\u003e\u003c/a\u003e Add unit option (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2415\"\u003e#2415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Retain properties from points (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Options argument is now actually optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2149\"\u003e#2149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/polygon-smooth\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/polygon-smooth\u003c/code\u003e\u003c/a\u003e Fix crashes with polygons containing multiple holes (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-arc\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-arc\u003c/code\u003e\u003c/a\u003e Ensure all points are generated when the first and last points are the same (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2142\"\u003e#2142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clone\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clone\u003c/code\u003e\u003c/a\u003e Fix cloning of features with null geometries (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/dissolve\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/dissolve\u003c/code\u003e\u003c/a\u003e Now correctly depends on \u003ccode\u003e@​turf/flatten\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/clean-coords\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/clean-coords\u003c/code\u003e\u003c/a\u003e Allow 3 coordinate closed LineStrings (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2178\"\u003e#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/helpers\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/helpers\u003c/code\u003e\u003c/a\u003e Add alternate spellings for Units: millimetres, centimetres, metres, kilometres (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2168\"\u003e#2168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/ellipse\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/ellipse\u003c/code\u003e\u003c/a\u003e Add pivot and angle options to typescript (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2174\"\u003e#2174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/quadrat-analysis\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/quadrat-analysis\u003c/code\u003e\u003c/a\u003e Fix test flake (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2182\"\u003e#2182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/bbox\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/bbox\u003c/code\u003e\u003c/a\u003e Use input bbox instead of computing it (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Removes invalid bbox when scaling (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2171\"\u003e#2171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/invariant\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/invariant\u003c/code\u003e\u003c/a\u003e getCoord now shallow clones its result to prevent accidental mutations (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/line-overlap\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/line-overlap\u003c/code\u003e\u003c/a\u003e Identify multiple overlaps on a single segment (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2134\"\u003e#2134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/transform-scale\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/transform-scale\u003c/code\u003e\u003c/a\u003e Fix factor to allow only numbers \u0026gt;= 0 (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/voronoi\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/voronoi\u003c/code\u003e\u003c/a\u003e Make options optional (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2195\"\u003e#2195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-within\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-within\u003c/code\u003e\u003c/a\u003e Fix multipoint checks (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2216\"\u003e#2216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/points-within-polygon\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/points-within-polygon\u003c/code\u003e\u003c/a\u003e Fix dropped properties on MultiPoint results (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2227\"\u003e#2227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/random\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/random\u003c/code\u003e\u003c/a\u003e Throws error on invalid bbox inputs (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2172\"\u003e#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/blob/master/boolean-parallel\"\u003e\u003ccode\u003e@turf/https://github.com/Turfjs/turf/blob/master/boolean-parallel\u003c/code\u003e\u003c/a\u003e Lines with 180 degree angle between them are also considered parallel (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2475\"\u003e#2475\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/Turfjs/turf/commit/7b0f0374c4668cd569f8904c71e2ae7d941be867\"\u003e\u003ccode\u003e7b0f037\u003c/code\u003e\u003c/a\u003e v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/a8cbea3a4855b462438310d51102229f52a3d50b\"\u003e\u003ccode\u003ea8cbea3\u003c/code\u003e\u003c/a\u003e Revamped content and layout of project docs (README, CONTRIBUTING, etc) (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2770\"\u003e#2770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/d1a2c5857fc71f5023d9dee11cb580c05691fdff\"\u003e\u003ccode\u003ed1a2c58\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior of boolean-intersect. update tests (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/5a9d40d49629bab7ff9cbbb2f00f7f9cbe16051d\"\u003e\u003ccode\u003e5a9d40d\u003c/code\u003e\u003c/a\u003e Reverted self intersection behavior for \u003ccode\u003eboolean-disjoint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/3bbd7590c4fc1c8c0ecdb1087eb1225649c7309d\"\u003e\u003ccode\u003e3bbd759\u003c/code\u003e\u003c/a\u003e Replaced polygon-clipping with polyclip-ts (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2729\"\u003e#2729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/8f5c40736d108a1540d9641de95fc06da5ae3808\"\u003e\u003ccode\u003e8f5c407\u003c/code\u003e\u003c/a\u003e Added bbox parameter to \u003ccode\u003e@​turf/interpolate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/bf588ddebcd76f021f52d867fa3defe624888523\"\u003e\u003ccode\u003ebf588dd\u003c/code\u003e\u003c/a\u003e Added special cases to booleanPointOnLine for zero length lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/9dc7a501ba7a8e9b54fbf0a78f8799c8f2fbf896\"\u003e\u003ccode\u003e9dc7a50\u003c/code\u003e\u003c/a\u003e Updated README.md correcting typo in previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/304b76b018e98807e79ba879c6dbb2fe0e0e9dbf\"\u003e\u003ccode\u003e304b76b\u003c/code\u003e\u003c/a\u003e Updated README.md to clarify GeoJSON types need to be installed separately\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Turfjs/turf/commit/e7a28da5142533a1e1ec5510006562d1883d4666\"\u003e\u003ccode\u003ee7a28da\u003c/code\u003e\u003c/a\u003e Revert self intersection behavior: \u003ccode\u003eline-intersect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Turfjs/turf/issues/2742\"\u003e#2742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Turfjs/turf/compare/v6.5.0...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bullmq` from 1.91.1 to 5.54.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/taskforcesh/bullmq/releases\"\u003ebullmq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.54.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.2...v5.54.3\"\u003e5.54.3\u003c/a\u003e (2025-06-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escheduler:\u003c/strong\u003e fix slot calculation when using every (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3307\"\u003e#3307\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/588719ee49c7615affeb69d3a431025757115c10\"\u003e588719e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.1...v5.54.2\"\u003e5.54.2\u003c/a\u003e (2025-06-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid circular reference between scripts and queue (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3301\"\u003e#3301\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fb65677f2d636e1aca3cc75cb3b740b8729b3358\"\u003efb65677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.54.0...v5.54.1\"\u003e5.54.1\u003c/a\u003e (2025-06-17)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003escheduler:\u003c/strong\u003e save offset value when every is provided (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3142\"\u003e#3142\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/98f35bc1eabb3ab1010737869c310d2001a84fac\"\u003e98f35bc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.54.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.53.3...v5.54.0\"\u003e5.54.0\u003c/a\u003e (2025-06-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackoff:\u003c/strong\u003e add jitter option (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3291\"\u003e#3291\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/86c4c6dd25ef868f1f37c917ab11cb663e330e2f\"\u003e86c4c6d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.53.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.53.2...v5.53.3\"\u003e5.53.3\u003c/a\u003e (2025-06-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejob:\u003c/strong\u003e pass stacktrace into scripts on failures [python] (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3294\"\u003e#3294\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/97b215d5a7aeaf4dceb4543bef1a00e463f12197\"\u003e97b215d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eworker:\u003c/strong\u003e avoid dangling jobs to hang the queue with rate limit fixes \u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3289\"\u003e#3289\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3297\"\u003e#3297\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/263d33d536a92daf578c56cbb58765917046e052\"\u003e263d33d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.53.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v5.53.1...v5.53.2\"\u003e5.53.2\u003c/a\u003e (2025-06-02)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estalled:\u003c/strong\u003e fail stalled jobs in a lazy way (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3266\"\u003e#3266\u003c/a\u003e) (\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/5cbf0647e106d45d78318a5e5e9fb017261374c9\"\u003e5cbf064\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.53.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/588719ee49c7615affeb69d3a431025757115c10\"\u003e\u003ccode\u003e588719e\u003c/code\u003e\u003c/a\u003e fix(scheduler): fix slot calculation when using every (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/996b841df1cf950b7d0e9854bdf6a01f5c093041\"\u003e\u003ccode\u003e996b841\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.54.2 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/fb65677f2d636e1aca3cc75cb3b740b8729b3358\"\u003e\u003ccode\u003efb65677\u003c/code\u003e\u003c/a\u003e fix: avoid circular reference between scripts and queue (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3301\"\u003e#3301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/79079b8069e5792a87d34a76028fa2c748b9ff4f\"\u003e\u003ccode\u003e79079b8\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.54.1 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/98f35bc1eabb3ab1010737869c310d2001a84fac\"\u003e\u003ccode\u003e98f35bc\u003c/code\u003e\u003c/a\u003e perf(scheduler): save offset value when every is provided (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3142\"\u003e#3142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/c30285421830aa4cc49caa163dd1620640d4a32d\"\u003e\u003ccode\u003ec302854\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.54.0 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3305\"\u003e#3305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/2df15719a8fca98866802f2c34971f5ab6df7b3f\"\u003e\u003ccode\u003e2df1571\u003c/code\u003e\u003c/a\u003e ci: use GH_TOKEN for GitHub CLI in release workflow (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3303\"\u003e#3303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/86c4c6dd25ef868f1f37c917ab11cb663e330e2f\"\u003e\u003ccode\u003e86c4c6d\u003c/code\u003e\u003c/a\u003e feat(backoff): add jitter option (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3291\"\u003e#3291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/a6412b954130e6211c07a0fe9794eb2b53760b07\"\u003e\u003ccode\u003ea6412b9\u003c/code\u003e\u003c/a\u003e docs(changelog): update to v5.53.3 (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3304\"\u003e#3304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taskforcesh/bullmq/commit/43460bbf4f5f13f1514b0d579d46697ede187064\"\u003e\u003ccode\u003e43460bb\u003c/code\u003e\u003c/a\u003e ci: separate changelog update pr (\u003ca href=\"https://redirect.github.com/taskforcesh/bullmq/issues/3292\"\u003e#3292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/taskforcesh/bullmq/compare/v1.91.1...v5.54.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clean-webpack-plugin` from 0.1.19 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/releases\"\u003eclean-webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NodeJS 14\u003c/li\u003e\n\u003cli\u003eAdded support for webpack 5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for NodeJS 8\u003c/li\u003e\n\u003cli\u003eDropped support for webpack 3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved Node 6 support\u003c/li\u003e\n\u003cli\u003eRemoved webpack 2 support\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecleanOnceBeforeBuildPatterns\u003c/code\u003e use \u003ccode\u003eemit\u003c/code\u003e hook instead of \u003ccode\u003ecompile\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDo not clean files if webpack errors are present during initial build\u003c/li\u003e\n\u003cli\u003eReplaced default export with named export \u003ccode\u003eCleanWebpackPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// es modules\nimport { CleanWebpackPlugin } from 'clean-webpack-plugin';\n\u003cp\u003e// common js\u003cbr /\u003e\nconst { CleanWebpackPlugin } = require('clean-webpack-plugin');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003eRelavant:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/blob/v2.0.0/README.md\"\u003eREADME.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/106\"\u003eAdditional \u003ccode\u003ev2\u003c/code\u003e information\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNo configuration is needed for standard usage (cleans webpack's \u003ccode\u003eoutput.path\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eBy default during webpack's watch mode, only files created by webpack are removed\u003c/li\u003e\n\u003cli\u003eBecause \u003ca href=\"https://www.npmjs.com/package/del\"\u003edel\u003c/a\u003e is used, globbing is supported\u003c/li\u003e\n\u003cli\u003ePlugin is tested directly via webpack\u003c/li\u003e\n\u003cli\u003eAll supported versions are tested\u003c/li\u003e\n\u003cli\u003eWindows is tested via \u003ca href=\"https://www.appveyor.com/\"\u003eappveyor\u003c/a\u003e (no mocked tests)\u003c/li\u003e\n\u003cli\u003eComplete build system including prepublish hooks and git prepush/commit hooks\u003c/li\u003e\n\u003cli\u003eWritten with Typescript\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditional notes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMoved to \u003ca href=\"https://circleci.com/\"\u003eCircleCI\u003c/a\u003e because \u003ca href=\"https://news.ycombinator.com/item?id=18978251\"\u003eTravis CI was sold\u003c/a\u003e and \u003ca href=\"https://news.ycombinator.com/item?id=19218036\"\u003elooks to now be in maintenance mode\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eReplaced Coveralls with \u003ca href=\"https://codecov.io/\"\u003ecodecov\u003c/a\u003e because automatic build merging works. This is important because of windows/different webpack version testing\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCloses Issues: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/55\"\u003e#55\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/67\"\u003e#67\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/73\"\u003e#73\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/80\"\u003e#80\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/85\"\u003e#85\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/86\"\u003e#86\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/89\"\u003e#89\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/91\"\u003e#91\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/92\"\u003e#92\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/93\"\u003e#93\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/98\"\u003e#98\u003c/a\u003e\nCloses PRs: \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://redirect.github.com/johnagan/clean-webpack-plugin/issues/74\"\u003e#74\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\u003eSee full diff in \u003ca href=\"https://github.com/johnagan/clean-webpack-plugin/commits/v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv` from 8.6.0 to 16.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0\"\u003e16.5.0\u003c/a\u003e (2025-04-07)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🎉 Added new sponsor \u003ca href=\"https://graphite.dev/?utm_source=github\u0026amp;utm_medium=repo\u0026amp;utm_campaign=dotenv\"\u003eGraphite\u003c/a\u003e - \u003cem\u003ethe AI developer productivity platform helping teams on GitHub ship higher quality software, faster\u003c/em\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!TIP]\n\u003cstrong\u003e\u003ca href=\"https://github.com/sponsors/motdotla\"\u003eBecome a sponsor\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe dotenvx README is viewed thousands of times DAILY on GitHub and NPM.\nSponsoring dotenv is a great way to get in front of developers and give back to the developer community at the same time.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e_log\u003c/code\u003e method. Use \u003ccode\u003e_debug\u003c/code\u003e \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/862\"\u003e#862\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.6...v16.4.7\"\u003e16.4.7\u003c/a\u003e (2024-12-03)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore \u003ccode\u003e.tap\u003c/code\u003e folder when publishing. (oops, sorry about that everyone. - \u003ca href=\"https://github.com/motdotla\"\u003e\u003ccode\u003e@​motdotla\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/848\"\u003e#848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.6\"\u003e16.4.6\u003c/a\u003e (2024-12-02)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClean up stale dev dependencies \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/847\"\u003e#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious README updates clarifying usage and alternative solutions using \u003ca href=\"https://github.com/dotenvx/dotenvx\"\u003edotenvx\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.4...v16.4.5\"\u003e16.4.5\u003c/a\u003e (2024-02-19)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Fix recent regression when using \u003ccode\u003epath\u003c/code\u003e option. return to historical behavior: do not attempt to auto find \u003ccode\u003e.env\u003c/code\u003e if \u003ccode\u003epath\u003c/code\u003e set. (regression was introduced in \u003ccode\u003e16.4.3\u003c/code\u003e) \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/814\"\u003e#814\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.3...v16.4.4\"\u003e16.4.4\u003c/a\u003e (2024-02-13)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐞 Replaced chaining operator \u003ccode\u003e?.\u003c/code\u003e with old school \u003ccode\u003e\u0026amp;\u0026amp;\u003c/code\u003e (fixing node 12 failures) \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/812\"\u003e#812\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.2...v16.4.3\"\u003e16.4.3\u003c/a\u003e (2024-02-12)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed processing of multiple files in \u003ccode\u003eoptions.path\u003c/code\u003e \u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/805\"\u003e#805\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v16.4.1...v16.4.2\"\u003e16.4.2\u003c/a\u003e (2024-02-10)\u003c/h2\u003e\n\u003ch3\u003eChanged\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/motdotla/dotenv/commit/d39cc9a94ef80b534d02401ab99d17463e902385\"\u003e\u003ccode\u003ed39cc9a\u003c/code\u003e\u003c/a\u003e 16.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2f4e407c73e66b822a96b6439b40ea94ced2409f\"\u003e\u003ccode\u003e2f4e407\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motdotla/dotenv/issues/863\"\u003e#863\u003c/a\u003e from Fdawgs/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a1eef11a7064dcdaf56d2bbdca1e58cfdcdcf5a4\"\u003e\u003ccode\u003ea1eef11\u003c/code\u003e\u003c/a\u003e chore(package): add homepage url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/fb7e407892824b29817d02bc0ec911d00efe1dc2\"\u003e\u003ccode\u003efb7e407\u003c/code\u003e\u003c/a\u003e README update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/bf9113fad68ba352a02081ac1fada45f9e85e772\"\u003e\u003ccode\u003ebf9113f\u003c/code\u003e\u003c/a\u003e README update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9326f05f95cbac63f88da96a5b02852f789c9380\"\u003e\u003ccode\u003e9326f05\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/2e8da3018af610f18089c9246497b56943cdea6e\"\u003e\u003ccode\u003e2e8da30\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/3257b3adaf4f3a62346ed185869039325aa6e6db\"\u003e\u003ccode\u003e3257b3a\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/c0ca62c841fe36b2de8030d02533a1b80955abe8\"\u003e\u003ccode\u003ec0ca62c\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/797c5e9d6e9359bfae2b26f5c4aca8890531f7dd\"\u003e\u003ccode\u003e797c5e9\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v8.6.0...v16.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-webpack` from 1.8.0 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/releases\"\u003edotenv-webpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.1...v8.1.0\"\u003e8.1.0\u003c/a\u003e (2024-03-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompatible with rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003ef32653e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003ec6ebc71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v8.0.0...v8.0.1\"\u003e8.0.1\u003c/a\u003e (2022-08-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e97a864d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.1...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2022-07-08)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e) (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003ef5d79ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003edefaults\u003c/code\u003e and \u003ccode\u003esafe\u003c/code\u003e props all look at the \u003ccode\u003epath\u003c/code\u003e by default. Please be advised.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.1.0...v7.1.1\"\u003e7.1.1\u003c/a\u003e (2022-06-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egenerating a new lockfile (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/41d72813af77cb3a1d591092d3c1fa21eed7ab08\"\u003e41d7281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity patch (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8883b2b6553a7948a8243e3a1589fddc9dafaaf8\"\u003e8883b2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v7.0.3...v7.1.0\"\u003e7.1.0\u003c/a\u003e (2022-01-27)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereturn explicit dot to config (\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/0f55644e463780190a731b37805abb12b25c26e9\"\u003e0f55644\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/8412b17dfb4248efd7d692869c92a7cc754bac86\"\u003e\u003ccode\u003e8412b17\u003c/code\u003e\u003c/a\u003e chore: resolving legacy ubuntu action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/c6ebc715ea32f3444b9e3e2174718e5322752d94\"\u003e\u003ccode\u003ec6ebc71\u003c/code\u003e\u003c/a\u003e feat: Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/501\"\u003e#501\u003c/a\u003e from ahabhgk/compat-rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1140d8288093284193bc8a64799aa3ff645bf93e\"\u003e\u003ccode\u003e1140d82\u003c/code\u003e\u003c/a\u003e fix webpack4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f32653e03ac75ef087527992cc27f52a7d412efc\"\u003e\u003ccode\u003ef32653e\u003c/code\u003e\u003c/a\u003e feat: compatible with rspack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/97a864d72302d25fad0cef618fcd3f09e94bc4e4\"\u003e\u003ccode\u003e97a864d\u003c/code\u003e\u003c/a\u003e fix: bump terser from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/f5d79eefe27d6c8fc62c8a9312f38811b1600623\"\u003e\u003ccode\u003ef5d79ee\u003c/code\u003e\u003c/a\u003e fix: Extending custom path support (\u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/1adf0f3d8ca4a93ddaffc39094ac756d7adb287c\"\u003e\u003ccode\u003e1adf0f3\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/d66570680356c9692c2faf8f3f8bc75f3631b689\"\u003e\u003ccode\u003ed665706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mrsteele/dotenv-webpack/issues/486\"\u003e#486\u003c/a\u003e from mrsteele/feature/securityPatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/78224d39d0a53d78d776772c1d2ea45da6fb9caf\"\u003e\u003ccode\u003e78224d3\u003c/code\u003e\u003c/a\u003e chore: resolving test cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrsteele/dotenv-webpack/commit/a966b9041a96570a545cd41cf7b561cce5053726\"\u003e\u003ccode\u003ea966b90\u003c/code\u003e\u003c/a\u003e chore: adding security badge status\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mrsteele/dotenv-webpack/compare/v1.8.0...v8.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs-extra` from 9.0.0 to 11.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md\"\u003efs-extra's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.3.0 / 2025-01-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd promise support for newer \u003ccode\u003efs\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1044\"\u003e#1044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003efs.opendir\u003c/code\u003e in \u003ccode\u003ecopy()\u003c/code\u003e/\u003ccode\u003ecopySync()\u003c/code\u003e for better perf/scalability (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/972\"\u003e#972\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.2.0 / 2023-11-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCopy directory contents in parallel for better performance (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor internal code to use \u003ccode\u003easync\u003c/code\u003e/\u003ccode\u003eawait\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1020\"\u003e#1020\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.1 / 2023-03-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve timestamps when moving files across devices (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/992\"\u003e#992\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/994\"\u003e#994\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1.0 / 2022-11-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add \u003ccode\u003emain\u003c/code\u003e field to \u003ccode\u003epackage.json\u003c/code\u003e for better TypeScript compatibility (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/979\"\u003e#979\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0.0 / 2022-11-28\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't allow requiring \u003ccode\u003efs-extra/lib/SOMETHING\u003c/code\u003e (switched to \u003ccode\u003eexports\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node v14.14+ (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/968\"\u003e#968\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/969\"\u003e#969\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003efs-extra/esm\u003c/code\u003e for ESM named export support; see \u003ca href=\"https://github.com/jprichardson/node-fs-extra#esm\"\u003edocs\u003c/a\u003e for details (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/974\"\u003e#974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd promise support for \u003ccode\u003efs.readv()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/970\"\u003e#970\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't \u003ccode\u003estat\u003c/code\u003e filtered items in \u003ccode\u003ecopy*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/965\"\u003e#965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove buggy stats check in \u003ccode\u003ecopy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/918\"\u003e#918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.0 / 2022-04-16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWarn if \u003ccode\u003efs.realpath.native\u003c/code\u003e does not exist, instead of erroring (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/953\"\u003e#953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow explicitly passing \u003ccode\u003eundefined\u003c/code\u003e options to \u003ccode\u003emove()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/947\"\u003e#947\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/955\"\u003e#955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eprocess.emitWarning\u003c/code\u003e instead of \u003ccode\u003econsole.warn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/954\"\u003e#954\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.0.1 / 2022-02-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/jprichardson/node-fs-extra/commit/176ad6a6dbdec503c2d79fa70d17df32dff49972\"\u003e\u003ccode\u003e176ad6a\u003c/code\u003e\u003c/a\u003e 11.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/e75b9bf3a0827a5052143f48b81fe80cf478bd76\"\u003e\u003ccode\u003ee75b9bf\u003c/code\u003e\u003c/a\u003e Add promise support for missing fs methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1045\"\u003e#1045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d96f2655f181f1c6b1641711619400140a89d027\"\u003e\u003ccode\u003ed96f265\u003c/code\u003e\u003c/a\u003e Update copyright year (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/1d931c88b2d5428670fb39458158ce9c5ac242a3\"\u003e\u003ccode\u003e1d931c8\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e to use \u003ccode\u003eopendir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/acf55855580db460fd5532b22d73c4543798cd7d\"\u003e\u003ccode\u003eacf5585\u003c/code\u003e\u003c/a\u003e Fix wording in copy-sync-dir.test.js (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/5d4bf0b1b9886a2842949aded25c8a16b5d39452\"\u003e\u003ccode\u003e5d4bf0b\u003c/code\u003e\u003c/a\u003e 11.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/d293448717d81e69d056794aad32fb2d4af2c246\"\u003e\u003ccode\u003ed293448\u003c/code\u003e\u003c/a\u003e perf: copy dir contents in parallel (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/a277cbbdf630424482b1e7418749ccaac0db98fe\"\u003e\u003ccode\u003ea277cbb\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003emove\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1025\"\u003e#1025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/40c516134d5927a2a196edffda54ac3a8cd2b455\"\u003e\u003ccode\u003e40c5161\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecopy\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/6f2b2bc9958954f127e9974b7f2d31ba09e703b2\"\u003e\u003ccode\u003e6f2b2bc\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003ecreate*\u003c/code\u003e/\u003ccode\u003eensure*\u003c/code\u003e API to async/await (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jprichardson/node-fs-extra/compare/9.0.0...11.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 0.11.7 to 16.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphql-js/releases\"\u003egraphql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.11.0\u003c/h2\u003e\n\u003ch2\u003ev16.11.0 (2025-04-26)\u003c/h2\u003e\n\u003ch4\u003eNew Feature 🚀\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4363\"\u003e#4363\u003c/a\u003e Ensure we validate for using nullable variables in oneOf input fields (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4366\"\u003e#4366\u003c/a\u003e feat(execution): add max coercion errors option to execution context (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fix 🐞\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4367\"\u003e#4367\u003c/a\u003e fix(coerce-input-value): input object coercion rejects arrays (\u003ca href=\"https://github.com/cristunaranjo\"\u003e\u003ccode\u003e@​cristunaranjo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocs 📝\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4310\"\u003e#4310\u003c/a\u003e First draft for upgrade guide to v17 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4331\"\u003e#4331\u003c/a\u003e fix sidebar for documentation and \u003ccode\u003e/api-v16\u003c/code\u003e (\u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4335\"\u003e#4335\u003c/a\u003e Add cspell exception (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4340\"\u003e#4340\u003c/a\u003e Improve flow of documentation around GraphiQL (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4343\"\u003e#4343\u003c/a\u003e typofix: removes extra parenthesis from getting started code snippet (\u003ca href=\"https://github.com/rabahalishah\"\u003e\u003ccode\u003e@​rabahalishah\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4351\"\u003e#4351\u003c/a\u003e fixed wrong variable name (\u003ca href=\"https://github.com/fto-dev\"\u003e\u003ccode\u003e@​fto-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4352\"\u003e#4352\u003c/a\u003e docs(getting-started): promises current links (\u003ca href=\"https://github.com/guspan-tanadi\"\u003e\u003ccode\u003e@​guspan-tanadi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4368\"\u003e#4368\u003c/a\u003e Update docs for execution options (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4369\"\u003e#4369\u003c/a\u003e Correct some syntax (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4372\"\u003e#4372\u003c/a\u003e Refactor every code-first example to leverage resolve (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4373\"\u003e#4373\u003c/a\u003e docs: Update getting-started.mdx (\u003ca href=\"https://github.com/Shubhdeep12\"\u003e\u003ccode\u003e@​Shubhdeep12\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003ePolish 💅\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4312\"\u003e#4312\u003c/a\u003e Increase print/visit performance (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eInternal 🏠\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4327\"\u003e#4327\u003c/a\u003e Add redirect for /api (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4377\"\u003e#4377\u003c/a\u003e Chore: bump setup-node (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4378\"\u003e#4378\u003c/a\u003e Change to gqlConf 2025 (\u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphql-js/pull/4379\"\u003e#4379\u003c/a\u003e Add missing parenthesis (\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBenjie(\u003ca href=\"https://github.com/benjie\"\u003e\u003ccode\u003e@​benjie\u003c/code\u003e\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/HSLdevcom/hsl-map-publisher/pull/502","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HSLdevcom%2Fhsl-map-publisher/issues/502","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/502/packages"}},{"old_version":"9.0.0","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-09-16T06:48:47.000Z","version_change":"9.0.0 → 10.1.0","issue":{"uuid":"2831704249","node_id":"PR_kwDOBViGqs6oyGC5","number":126,"state":"open","title":"Bump babel-eslint from 9.0.0 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-16T06:48:47.000Z","updated_at":"2025-09-16T06:48:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"babel-eslint","old_version":"9.0.0","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 9.0.0 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\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/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v9.0.0...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=9.0.0\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/muchai-mercy/News_API/pull/126","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/muchai-mercy%2FNews_API/issues/126","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/126/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-08-27T07:19:00.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2777424057","node_id":"PR_kwDOCjV7LM6ljCC5","number":5,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-27T07:19:00.000Z","updated_at":"2025-08-27T07:19:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":26,"packages":[{"name":"axios","old_version":"0.18.0","new_version":"0.30.0","repository_url":"https://github.com/axios/axios"},{"name":"lodash","old_version":"4.17.11","new_version":"4.17.21","repository_url":"https://github.com/lodash/lodash"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.28.3","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"ajv","old_version":"6.5.5","new_version":"6.12.6","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"async","old_version":"2.6.1","new_version":"2.6.4","repository_url":"https://github.com/caolan/async"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"eslint-utils","old_version":"1.3.1","new_version":"1.4.3","repository_url":"https://github.com/mysticatea/eslint-utils"},{"name":"form-data","old_version":"2.3.3","new_version":"removed","repository_url":"https://github.com/form-data/form-data"},{"name":"jest","old_version":"23.6.0","new_version":"30.0.5","repository_url":"https://github.com/jestjs/jest"},{"name":"fsevents","old_version":"1.2.4","new_version":"1.2.13","repository_url":"https://github.com/fsevents/fsevents"},{"name":"minimist","old_version":"0.0.8","new_version":"1.2.8","repository_url":"https://github.com/minimistjs/minimist"},{"name":"mkdirp","old_version":"0.5.1","new_version":"0.5.6","repository_url":"https://github.com/isaacs/node-mkdirp"},{"name":"mocha","old_version":"5.2.0","new_version":"11.7.1","repository_url":"https://github.com/mochajs/mocha"},{"name":"loader-utils","old_version":"1.1.0","new_version":"1.4.2","repository_url":"https://github.com/webpack/loader-utils"},{"name":"mixin-deep","old_version":"1.3.1","new_version":"1.3.2","repository_url":"https://github.com/jonschlinkert/mixin-deep"},{"name":"pathval","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/chaijs/pathval"},{"name":"set-value","old_version":"2.0.0","new_version":"2.0.1","repository_url":"https://github.com/jonschlinkert/set-value"},{"name":"union-value","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/jonschlinkert/union-value"},{"name":"tmp","old_version":"0.0.33","new_version":"removed","repository_url":"https://github.com/raszi/node-tmp"},{"name":"eslint","old_version":"5.9.0","new_version":"9.34.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-airbnb-base","old_version":"13.1.0","new_version":"15.0.0","repository_url":"https://github.com/airbnb/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `0.18.0` | `0.30.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.11` | `4.17.21` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.28.3` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `6.5.5` | `6.12.6` |\n| [async](https://github.com/caolan/async) | `2.6.1` | `2.6.4` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [eslint-utils](https://github.com/mysticatea/eslint-utils) | `1.3.1` | `1.4.3` |\n| [form-data](https://github.com/form-data/form-data) | `2.3.3` | `removed` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `23.6.0` | `30.0.5` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.4` | `1.2.13` |\n| [minimist](https://github.com/minimistjs/minimist) | `0.0.8` | `1.2.8` |\n| [mkdirp](https://github.com/isaacs/node-mkdirp) | `0.5.1` | `0.5.6` |\n| [mocha](https://github.com/mochajs/mocha) | `5.2.0` | `11.7.1` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.1.0` | `1.4.2` |\n| [mixin-deep](https://github.com/jonschlinkert/mixin-deep) | `1.3.1` | `1.3.2` |\n| [pathval](https://github.com/chaijs/pathval) | `1.1.0` | `1.1.1` |\n| [set-value](https://github.com/jonschlinkert/set-value) | `2.0.0` | `2.0.1` |\n| [union-value](https://github.com/jonschlinkert/union-value) | `1.0.0` | `1.0.1` |\n| [tmp](https://github.com/raszi/node-tmp) | `0.0.33` | `removed` |\n| [eslint](https://github.com/eslint/eslint) | `5.9.0` | `9.34.0` |\n| [eslint-config-airbnb-base](https://github.com/airbnb/javascript) | `13.1.0` | `15.0.0` |\n\n\nUpdates `axios` from 0.18.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.30.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted by \u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x by \u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change by \u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003eaxios/axios#6849\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003ehttps://github.com/axios/axios/compare/v0.29.0...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e to v0.x by \u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params by \u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation by \u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Regular Expression Denial of Service (ReDoS) by \u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated \u003ca href=\"https://redirect.github.com/axios/axios/issues/4745\"\u003e#4745\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/axios/axios/blob/v0.30.0/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003e0.30.0\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.1...v0.29.0\"\u003e0.29.0\u003c/a\u003e (2024-11-21)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6402\"\u003e#6402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6394\"\u003e#6394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: regular expression denial of service (ReDoS) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.0...v0.28.1\"\u003e0.28.1\u003c/a\u003e (2024-03-24)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.27.2...v0.28.0\"\u003e0.28.0\u003c/a\u003e (2024-02-12)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4745\"\u003e#4745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed timeout error message for HTTP (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4738\"\u003e#4738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eaxios.formToJSON\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4735\"\u003e#4735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eURL params serializer (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4734\"\u003e#4734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed toFormData Blob issue on node\u0026gt;v17 (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4728\"\u003e#4728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdding types for progress event callbacks (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4675\"\u003e#4675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed max body length defaults (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4731\"\u003e#4731\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/axios/axios/commit/6e922e497616d8908616a9da0380f81d0244ef4b\"\u003e\u003ccode\u003e6e922e4\u003c/code\u003e\u003c/a\u003e chore: added build artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a06ed1e2f6bdea7f36719104f9dad79ca75cae59\"\u003e\u003ccode\u003ea06ed1e\u003c/code\u003e\u003c/a\u003e chore: added pre-release artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c01062253a780bca049e5fabe95d26fe441a8a0f\"\u003e\u003ccode\u003ec010622\u003c/code\u003e\u003c/a\u003e feat: add type for allowAbsoluteUrls (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/02c3c69ced0f8fd86407c23203835892313d7fde\"\u003e\u003ccode\u003e02c3c69\u003c/code\u003e\u003c/a\u003e fix: backport allowAbsoluteUrls vuln fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8603e677c09fb81bd106999c194308dd230bc596\"\u003e\u003ccode\u003e8603e67\u003c/code\u003e\u003c/a\u003e docs: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f0642ee26910115b90925059b2dd7f8406d072d0\"\u003e\u003ccode\u003ef0642ee\u003c/code\u003e\u003c/a\u003e fix(docs): update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0630c329f75a058b047e71ced9069c47e090cbfd\"\u003e\u003ccode\u003e0630c32\u003c/code\u003e\u003c/a\u003e fix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/7750b8c30b43a28737b496588e818d1f4e7b6abc\"\u003e\u003ccode\u003e7750b8c\u003c/code\u003e\u003c/a\u003e chore(release): prep release v0.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4840cb2bd09b62aaa8b7cc9d6ad5a123f666972b\"\u003e\u003ccode\u003e4840cb2\u003c/code\u003e\u003c/a\u003e fix: regular expression denial of service issues (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2e36cdb67f3be2ef3a2aedc42926afc0ae1256d9\"\u003e\u003ccode\u003e2e36cdb\u003c/code\u003e\u003c/a\u003e fix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.0...v0.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 \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.11 to 4.17.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538\"\u003e\u003ccode\u003ef299b52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a\"\u003e\u003ccode\u003ec4847eb\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003etoNumber\u003c/code\u003e, \u003ccode\u003etrim\u003c/code\u003e and \u003ccode\u003etrimEnd\u003c/code\u003e on large input strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c\"\u003e\u003ccode\u003e3469357\u003c/code\u003e\u003c/a\u003e Prevent command injection through \u003ccode\u003e_.template\u003c/code\u003e's \u003ccode\u003evariable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a\"\u003e\u003ccode\u003eded9bc6\u003c/code\u003e\u003c/a\u003e Bump to v4.17.20.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa\"\u003e\u003ccode\u003e63150ef\u003c/code\u003e\u003c/a\u003e Documentation fixes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794\"\u003e\u003ccode\u003e00f0f62\u003c/code\u003e\u003c/a\u003e test.js: Remove trailing comma.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389\"\u003e\u003ccode\u003e846e434\u003c/code\u003e\u003c/a\u003e Temporarily use a custom fork of \u003ccode\u003elodash-cli\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229\"\u003e\u003ccode\u003e5d046f3\u003c/code\u003e\u003c/a\u003e Re-enable Travis tests on \u003ccode\u003e4.17\u003c/code\u003e branch.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd\"\u003e\u003ccode\u003eaa816b3\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e/npm-package\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"\u003e\u003ccode\u003ed7fbc52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.11...4.17.21\"\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/~bnjmnt4n\"\u003ebnjmnt4n\u003c/a\u003e, a new releaser for lodash since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJam Balaya (\u003ca href=\"https://github.com/JamBalaya56562\"\u003e\u003ccode\u003e@​JamBalaya56562\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eeasrng (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSOUHAILA SERBOUT (\u003ca href=\"https://github.com/souhailaS\"\u003e\u003ccode\u003e@​souhailaS\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17363\"\u003e#17363\u003c/a\u003e Do not save last yield in call in temp var (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17448\"\u003e#17448\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17454\"\u003e#17454\u003c/a\u003e Enable type checking for \u003ccode\u003escripts\u003c/code\u003e and \u003ccode\u003ebabel-worker.cjs\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17444\"\u003e#17444\u003c/a\u003e Optimize do expression output (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.2 (2025-07-24)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17445\"\u003e#17445\u003c/a\u003e [babel 7] Make \u003ccode\u003eoperator\u003c/code\u003e param in \u003ccode\u003et.tsTypeOperator\u003c/code\u003e optional (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17441\"\u003e#17441\u003c/a\u003e fix: \u003ccode\u003eregeneratorDefine\u003c/code\u003e compatibility with es5 strict mode (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.1 (2025-07-12)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17426\"\u003e#17426\u003c/a\u003e fix: \u003ccode\u003eregenerator\u003c/code\u003e correctly handles \u003ccode\u003ethrow\u003c/code\u003e outside of \u003ccode\u003etry\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17422\"\u003e#17422\u003c/a\u003e Add missing FunctionParameter docs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:leftwards_arrow_with_hook: Revert\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17432\"\u003e#17432\u003c/a\u003e Do not mark OptionalMemberExpresion as LVal (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\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/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/741cbd2381ac0cda3afd42bc04454a87d9d8762a\"\u003e\u003ccode\u003e741cbd2\u003c/code\u003e\u003c/a\u003e chore: fix various typos across codebase (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17476\"\u003e#17476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5051613c021b6604929278d6811fa671f49dfbdb\"\u003e\u003ccode\u003e5051613\u003c/code\u003e\u003c/a\u003e Type-check \u003ccode\u003e.d.ts\u003c/code\u003e file with \u003ccode\u003estrict: true\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17461\"\u003e#17461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.3/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 6.5.5 to 6.12.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.6\u003c/h2\u003e\n\u003cp\u003eFix performance issue of \u0026quot;url\u0026quot; format.\u003c/p\u003e\n\u003ch2\u003ev6.12.5\u003c/h2\u003e\n\u003cp\u003eFix uri scheme validation (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e).\nFix boolean schemas with strictKeywords option (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.4\u003c/h2\u003e\n\u003cp\u003eFix: coercion of one-item arrays to scalar that should fail validation (\u003ca href=\"https://runkit.com/esp/5f3672ba2f6642001ae27411\"\u003efailing example\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev6.12.3\u003c/h2\u003e\n\u003cp\u003ePass schema object to processCode function\nOption for strictNumbers (\u003ca href=\"https://github.com/issacgerges\"\u003e\u003ccode\u003e@​issacgerges\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1128\"\u003e#1128\u003c/a\u003e)\nFixed vulnerability related to untrusted schemas (\u003ca href=\"https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2020-15366\"\u003eCVE-2020-15366\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003cp\u003eRemoved post-install script\u003c/p\u003e\n\u003ch2\u003ev6.12.1\u003c/h2\u003e\n\u003cp\u003eDocs and dependency updates\u003c/p\u003e\n\u003ch2\u003ev6.12.0\u003c/h2\u003e\n\u003cp\u003eImproved hostname validation (\u003ca href=\"https://github.com/sambauers\"\u003e\u003ccode\u003e@​sambauers\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1143\"\u003e#1143\u003c/a\u003e)\nOption \u003ccode\u003ekeywords\u003c/code\u003e to add custom keywords (\u003ca href=\"https://github.com/franciscomorais\"\u003e\u003ccode\u003e@​franciscomorais\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1137\"\u003e#1137\u003c/a\u003e)\nTypes fixes (\u003ca href=\"https://github.com/boenrobot\"\u003e\u003ccode\u003e@​boenrobot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MattiAstedrone\"\u003e\u003ccode\u003e@​MattiAstedrone\u003c/code\u003e\u003c/a\u003e)\nDocs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/epoberezkin/ajv#error-logging\"\u003eerror logging\u003c/a\u003e example (\u003ca href=\"https://github.com/RadiationSickness\"\u003e\u003ccode\u003e@​RadiationSickness\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript usage notes (\u003ca href=\"https://github.com/thetric\"\u003e\u003ccode\u003e@​thetric\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.11.0\u003c/h2\u003e\n\u003cp\u003eTime formats support two digit and colon-less variants of timezone offset (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1061\"\u003e#1061\u003c/a\u003e , \u003ca href=\"https://github.com/cjpillsbury\"\u003e\u003ccode\u003e@​cjpillsbury\u003c/code\u003e\u003c/a\u003e)\nDocs: RegExp related security considerations\nTests: Disabled failing typescript test\u003c/p\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003cp\u003eFix: the unknown keywords were ignored with the option \u003ccode\u003estrictKeywords: true\u003c/code\u003e (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003cp\u003eFix types\nFix addSchema (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1001\"\u003e#1001\u003c/a\u003e)\nUpdate dependencies\u003c/p\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003cp\u003eOption \u003ccode\u003estrictDefaults\u003c/code\u003e to report ignored defaults (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/957\"\u003e#957\u003c/a\u003e, \u003ca href=\"https://github.com/not-an-aardvark\"\u003e\u003ccode\u003e@​not-an-aardvark\u003c/code\u003e\u003c/a\u003e)\nOption \u003ccode\u003estrictKeywords\u003c/code\u003e to report unknown keywords (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/781\"\u003e#781\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.9.0\u003c/h2\u003e\n\u003cp\u003eOpenAPI keyword \u003ccode\u003enullable\u003c/code\u003e can be any boolean (and not only \u003ccode\u003etrue\u003c/code\u003e).\nCustom keyword definition changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edependencies\u003c/code\u003e option in  to require the presence of keywords in the same schema.\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/ajv-validator/ajv/commit/fe591439f34e24030f69df9eb8d91e6d037a3af7\"\u003e\u003ccode\u003efe59143\u003c/code\u003e\u003c/a\u003e 6.12.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/d580d3e8ac6a467670d68d86e3a39fd661ac8c23\"\u003e\u003ccode\u003ed580d3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1298\"\u003e#1298\u003c/a\u003e from ajv-validator/fix-url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/fd363896a8d6c5697b5da41f4d9a400a84efaf8e\"\u003e\u003ccode\u003efd36389\u003c/code\u003e\u003c/a\u003e fix: regular expression for \u0026quot;url\u0026quot; format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/490e34c4846064db5c962a77087e17078954c2f6\"\u003e\u003ccode\u003e490e34c\u003c/code\u003e\u003c/a\u003e docs: link to v7-beta branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9cd93a1bdbdefd5a7ba3db5e123d20c84d1d1d0e\"\u003e\u003ccode\u003e9cd93a1\u003c/code\u003e\u003c/a\u003e docs: note about v7 in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/877d286e7f145b1b2127da66c6800b071533f28f\"\u003e\u003ccode\u003e877d286\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1262\"\u003e#1262\u003c/a\u003e from b4h0-c4t/refactor-opt-object-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f1c8e45b9cdff918be28becf03bf0b339321c398\"\u003e\u003ccode\u003ef1c8e45\u003c/code\u003e\u003c/a\u003e 6.12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/764035e201d7733b8d700d4a04dd079fef9f4d30\"\u003e\u003ccode\u003e764035e\u003c/code\u003e\u003c/a\u003e Merge branch 'ChALkeR-chalker/fix-comma'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/37981602ce6d43313ae106644b372b021626a8af\"\u003e\u003ccode\u003e3798160\u003c/code\u003e\u003c/a\u003e Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a3c7ebab222e4cce07b5e30ebcbb809da7f934e8\"\u003e\u003ccode\u003ea3c7eba\u003c/code\u003e\u003c/a\u003e Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v6.5.5...v6.12.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async` from 2.6.1 to 2.6.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md\"\u003easync's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev2.6.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix potential prototype pollution exploit (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev2.6.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated lodash to squelch a security warning (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1620\"\u003e#1620\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/caolan/async/commit/c6bdaca4f9175c14fc655d3783c6af6a883e6514\"\u003e\u003ccode\u003ec6bdaca\u003c/code\u003e\u003c/a\u003e Version 2.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8870da9d5022bab310413041b4079e10db3980b7\"\u003e\u003ccode\u003e8870da9\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/4df6754ef4e96a742956df8782fee27242a2ea12\"\u003e\u003ccode\u003e4df6754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/8f7f90342a6571ba1c197d747ebed30c368096d2\"\u003e\u003ccode\u003e8f7f903\u003c/code\u003e\u003c/a\u003e Fix prototype pollution vulnerability (\u003ca href=\"https://redirect.github.com/caolan/async/issues/1828\"\u003e#1828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/f1d8383bb118366f652f26a5096f106b88344ceb\"\u003e\u003ccode\u003ef1d8383\u003c/code\u003e\u003c/a\u003e Version 2.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/2b674c198962e6716b5b9974f79456faa03a0d95\"\u003e\u003ccode\u003e2b674c1\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eab740f7bd2c8a065b5d7c886bf678873a356103\"\u003e\u003ccode\u003eeab740f\u003c/code\u003e\u003c/a\u003e fix: udpate lodash.  closes \u003ca href=\"https://redirect.github.com/caolan/async/issues/1675\"\u003e#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/eaf32be0e94f62fddc83d8550814e30a4be66a3c\"\u003e\u003ccode\u003eeaf32be\u003c/code\u003e\u003c/a\u003e Version 2.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/684b42e695222de079029f52dcc1afe69751e5f4\"\u003e\u003ccode\u003e684b42e\u003c/code\u003e\u003c/a\u003e Update built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/caolan/async/commit/e1bd3da9e644d5a09e553f9b913cc4f029733bff\"\u003e\u003ccode\u003ee1bd3da\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/caolan/async/compare/v2.6.1...v2.6.4\"\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/~hargasinski\"\u003ehargasinski\u003c/a\u003e, a new releaser for async since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `decode-uri-component` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/releases\"\u003edecode-uri-component's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overwriting previously decoded tokens  980e0bf\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to GitHub workflows  76abc93\u003c/li\u003e\n\u003cli\u003eFix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e  746ca5d\u003c/li\u003e\n\u003cli\u003eUpdate license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)  486d7e2\u003c/li\u003e\n\u003cli\u003eTidelift tasks  a650457\u003c/li\u003e\n\u003cli\u003eMeta tweaks  66e1c28\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.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/SamVerschueren/decode-uri-component/commit/a0eea469d26eb0df668b081672cdb9581feb78eb\"\u003e\u003ccode\u003ea0eea46\u003c/code\u003e\u003c/a\u003e 0.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/980e0bf09b64d94f1aa79012f895816c30ffd152\"\u003e\u003ccode\u003e980e0bf\u003c/code\u003e\u003c/a\u003e Prevent overwriting previously decoded tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/3c8a373dd4837e89b3f970e01295dd03e1405a33\"\u003e\u003ccode\u003e3c8a373\u003c/code\u003e\u003c/a\u003e 0.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/76abc939783fe3900fadb7d384a74d324d5557f3\"\u003e\u003ccode\u003e76abc93\u003c/code\u003e\u003c/a\u003e Switch to GitHub workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/746ca5dcb6667c5d364e782d53c542830e4c10b9\"\u003e\u003ccode\u003e746ca5d\u003c/code\u003e\u003c/a\u003e Fix issue where decode throws - fixes \u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/6\"\u003e#6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/486d7e26d3a8c0fbe860fb651fe1bc98c2f2be30\"\u003e\u003ccode\u003e486d7e2\u003c/code\u003e\u003c/a\u003e Update license (\u003ca href=\"https://redirect.github.com/SamVerschueren/decode-uri-component/issues/1\"\u003e#1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/a65045724e6234acef87f31da499d4807b20b134\"\u003e\u003ccode\u003ea650457\u003c/code\u003e\u003c/a\u003e Tidelift tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/commit/66e1c2834c0e189201cb65196ec3101372459b02\"\u003e\u003ccode\u003e66e1c28\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-utils` from 1.3.1 to 1.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mysticatea/eslint-utils/releases\"\u003eeslint-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.3\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e8f9e481ecc1204c7a1331b697f97903f90c75154 fixed false positive of \u003ccode\u003eReferenceTracker\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.2\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ee4cb01498df6096b66edb0c78965ee6f47d3ac77 fixed a regression of the previous release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ec119e832952c8c653bd4f21e39eb9f7ce48e5947 fixed \u003ccode\u003egetStaticValue()\u003c/code\u003e function to handle \u003ccode\u003enull\u003c/code\u003e literal correctly even if runtimes don't support BigInt natively.\u003c/li\u003e\n\u003cli\u003e587cca2f82c245f5fc4a8b9fb2cf6b35c0d02552 fixed \u003ccode\u003egetStringIfConstant()\u003c/code\u003e function to handle regular expression literals and BigInt literals even if runtimes don't support those.\u003c/li\u003e\n\u003cli\u003e08158db1c98fd71cf0f32ddefbc147e2620e724c fixed GHSA-3gx7-xhv7-5mx3.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch2\u003e✨ Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e66456c5356310fc4309b4fe2756995f27b907747 (and ebf5a8378d3f0a20a74adb158a7112cb616bce44, aac472e815551688d23cc8fd88f9044dbf276804) added \u003ccode\u003eisParenthesized()\u003c/code\u003e function that checks if a given node is parenthesized or not.\u003c/li\u003e\n\u003cli\u003e4f8407dd6cd52274ba115b3a8558153ec6d799a7 (and cb518c70ee037722f802d808bbbe93da83f07fb3) added \u003ccode\u003ehasSideEffect()\u003c/code\u003e function that checks if a given node may have side-effects or not.\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/mysticatea/eslint-utils/commit/23f4ddc58eda5e6aec3d6a43c6266acbe19345cd\"\u003e\u003ccode\u003e23f4ddc\u003c/code\u003e\u003c/a\u003e 🔖 1.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/8f9e481ecc1204c7a1331b697f97903f90c75154\"\u003e\u003ccode\u003e8f9e481\u003c/code\u003e\u003c/a\u003e 🐛 fix reference tracker false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/663327835abfb1f62fc6fc5d69028457e11b5f80\"\u003e\u003ccode\u003e6633278\u003c/code\u003e\u003c/a\u003e ⚒ fix test scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/7c8e67c22f7222685a6a9154ba5eec2ac4896a3e\"\u003e\u003ccode\u003e7c8e67c\u003c/code\u003e\u003c/a\u003e ⚒ fix build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/41ff95e728db2c52122ae3dad42997dccd223388\"\u003e\u003ccode\u003e41ff95e\u003c/code\u003e\u003c/a\u003e ⚒ update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/49420121ff4d2b4758d4016848055c1631389faa\"\u003e\u003ccode\u003e4942012\u003c/code\u003e\u003c/a\u003e ⚒ fix build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/f1c8d02b3fd190a97e39603929c0aabe36c9904f\"\u003e\u003ccode\u003ef1c8d02\u003c/code\u003e\u003c/a\u003e ⚒ update build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/a88598a74f0d71376447c4ecb6b56b27272f3992\"\u003e\u003ccode\u003ea88598a\u003c/code\u003e\u003c/a\u003e Create FUNDING.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/4e1bc077c2a6bb00538d66b69a63c24de3463bed\"\u003e\u003ccode\u003e4e1bc07\u003c/code\u003e\u003c/a\u003e 1.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mysticatea/eslint-utils/commit/e4cb01498df6096b66edb0c78965ee6f47d3ac77\"\u003e\u003ccode\u003ee4cb014\u003c/code\u003e\u003c/a\u003e 🐛 add null test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `follow-redirects` from 1.5.10 to 1.15.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/21ef28a544c5e57f4c34b8476d75f2144609a1eb\"\u003e\u003ccode\u003e21ef28a\u003c/code\u003e\u003c/a\u003e Release version 1.15.11 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/7c88135da3bd0681a7e156ee66b16b2f6f98b480\"\u003e\u003ccode\u003e7c88135\u003c/code\u003e\u003c/a\u003e Roll back tree shaking.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/6e389ba094beec211a8847788a146917a16c1bdb\"\u003e\u003ccode\u003e6e389ba\u003c/code\u003e\u003c/a\u003e Release version 1.15.10 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/5bc496e0229abda823221e0c6267926a3f93f262\"\u003e\u003ccode\u003e5bc496e\u003c/code\u003e\u003c/a\u003e Shake me up before you go-go.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/694d6b47a42bc8377e5ef1480394de451e16bd5b\"\u003e\u003ccode\u003e694d6b4\u003c/code\u003e\u003c/a\u003e Bump minimist from 1.2.5 to 1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/e4e55c77b2d849280d105943f49f42e0c735d05d\"\u003e\u003ccode\u003ee4e55c7\u003c/code\u003e\u003c/a\u003e Release version 1.15.9 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/31a1abf2d659ac1c8fcbe7e614a8c8914d80e1e3\"\u003e\u003ccode\u003e31a1abf\u003c/code\u003e\u003c/a\u003e Attempt much more gentle detection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/d2aaa97439e8a7e4a9cd02513ec7b12f23c17638\"\u003e\u003ccode\u003ed2aaa97\u003c/code\u003e\u003c/a\u003e Fix url field.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/62558f0cd106195f4c17ece3ad255eb93487d37f\"\u003e\u003ccode\u003e62558f0\u003c/code\u003e\u003c/a\u003e Release version 1.15.8 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/a8d1ceed257d46758f913ff555b4f7e1cd758627\"\u003e\u003ccode\u003ea8d1cee\u003c/code\u003e\u003c/a\u003e Return subtlety.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/follow-redirects/follow-redirects/compare/v1.5.10...v1.15.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nRemoves `form-data`\n\nUpdates `jest` from 23.6.0 to 30.0.5\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\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Make 'deepCyclicCopyObject' safer by setting descriptors to a null-prototype object (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make garbage collection protection property writable (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ehttps://github.com/jestjs/jest/blob/main/CHANGELOG.md\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJest 30.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-resolver]\u003c/code\u003e Implement the \u003ccode\u003edefaultAsyncResolver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15679\"\u003e#15679\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-resolver]\u003c/code\u003e Resolve builtin modules correctly (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15683\"\u003e#15683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-node, jest-util]\u003c/code\u003e Avoid setting globals cleanup protection symbol when feature is off (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15684\"\u003e#15684\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 Remove and deprecate \u003ccode\u003ejest-repl\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15673\"\u003e#15673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-resolver]\u003c/code\u003e Replace custom \u003ccode\u003eisBuiltinModule\u003c/code\u003e with node's \u003ccode\u003eisBuiltin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15685\"\u003e#15685\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/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15687\"\u003ejestjs/jest#15687\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ehttps://github.com/jestjs/jest/blob/main/CHANGELOG.md\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJest 30\u003c/h2\u003e\n\u003cp\u003eToday we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.\u003c/p\u003e\n\u003cp\u003eIf you want to skip all the news and just get going, run \u003ccode\u003enpm install jest@^30.0.0\u003c/code\u003e and follow the migration guide: \u003ca href=\"https://jestjs.io/docs/upgrading-to-jest30\"\u003eUpgrading from Jest 29 to 30\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://jestjs.io/blog/2025/06/04/jest-30\"\u003eRead the full blog post\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Renamed \u003ccode\u003eglobalsCleanupMode\u003c/code\u003e to \u003ccode\u003eglobalsCleanup\u003c/code\u003e and \u003ccode\u003e--waitNextEventLoopTurnForUnhandledRejectionEvents\u003c/code\u003e to \u003ccode\u003e--waitForUnhandledRejections\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Add \u003ccode\u003eArrayOf\u003c/code\u003e asymmetric matcher for validating array elements. (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15567\"\u003e#15567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Add option \u003ccode\u003eexcludeJestPreset\u003c/code\u003e to allow opting out of \u003ccode\u003ebabel-preset-jest\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15164\"\u003e#15164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Revert \u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15038\"\u003e#15038\u003c/a\u003e to fix \u003ccode\u003eexpect(fn).toHaveBeenCalledWith(expect.objectContaining(...))\u003c/code\u003e when there are multiple calls (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15508\"\u003e#15508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus, jest-cli, jest-config]\u003c/code\u003e Add \u003ccode\u003ewaitNextEventLoopTurnForUnhandledRejectionEvents\u003c/code\u003e flag to minimise performance impact of correct detection of unhandled promise rejections introduced in \u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14315\"\u003e#14315\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14681\"\u003e#14681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Add a \u003ccode\u003ewaitBeforeRetry\u003c/code\u003e option to \u003ccode\u003ejest.retryTimes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14738\"\u003e#14738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Add a \u003ccode\u003eretryImmediately\u003c/code\u003e option to \u003ccode\u003ejest.retryTimes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/14696\"\u003e#14696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus, jest-jasmine2]\u003c/code\u003e Allow \u003ccode\u003esetupFilesAfterEnv\u003c/code\u003e to export an async function (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/10962\"\u003e#10962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus, jest-test-result]\u003c/code\u003e Add \u003ccode\u003estartedAt\u003c/code\u003e timestamp in \u003ccode\u003eTestCaseResultObject\u003c/code\u003e within \u003ccode\u003eonTestCaseResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15145\"\u003e#15145\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/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.0.5\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Allow \u003ccode\u003etestMatch\u003c/code\u003e to take a string value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-worker]\u003c/code\u003e Let \u003ccode\u003eworkerIdleMemoryLimit\u003c/code\u003e accept 0 to always restart worker child processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Fix \u003ccode\u003ebigint\u003c/code\u003e error (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15702\"\u003e#15702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.4\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e The \u003ccode\u003eInverse\u003c/code\u003e type is now exported (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15714\"\u003e#15714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e feat: support \u003ccode\u003easync functions\u003c/code\u003e in \u003ccode\u003etoBe\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15704\"\u003e#15704\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]\u003c/code\u003e jest --onlyFailures --listTests now correctly lists only failed tests (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15700\"\u003e#15700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Handle line endings in snapshots (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15708\"\u003e#15708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix ESM TS config loading in a CJS project (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15694\"\u003e#15694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e jest --onlyFailures --listTests now correctly lists only failed tests(\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15700\"\u003e#15700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-diff]\u003c/code\u003e Show non-printable control characters to diffs (\u003ca href=\"https://redirect.github.com/facebook/jest/pull/15696\"\u003e#15696\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Make 'deepCyclicCopyObject' safer by setting descriptors to a null-prototype object (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make garbage collection protection property writable (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15689\"\u003e#15689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.1\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-resolver]\u003c/code\u003e Implement the \u003ccode\u003edefaultAsyncResolver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15679\"\u003e#15679\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-resolver]\u003c/code\u003e Resolve builtin modules correctly (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15683\"\u003e#15683\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/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/469f665c2d3bea4a55a194ceebae88724b7202cd\"\u003e\u003ccode\u003e469f665\u003c/code\u003e\u003c/a\u003e v30.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40\"\u003e\u003ccode\u003ece14203\u003c/code\u003e\u003c/a\u003e v30.0.0-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/0ab14ba85dc7bb4fa72c062c64b039d779d77d26\"\u003e\u003ccode\u003e0ab14ba\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42\"\u003e\u003ccode\u003eac334c0\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc\"\u003e\u003ccode\u003e7c799e5\u003c/code\u003e\u003c/a\u003e v30.0.0-beta.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.0.5/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fsevents` from 1.2.4 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsevents/fsevents/releases\"\u003efsevents's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.2.13\u003c/h2\u003e\n\u003cp\u003eOnly build on Mac-OSX\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.11\u003c/h2\u003e\n\u003cp\u003eRemoving node-pre-gyp so that building fsevents becomes easier and enabled without the download of binaries.\u003c/p\u003e\n\u003cp\u003eThe credentials to the AWS store have been lost. Releasing to AWS is both insecure and no longer possible due to the lost credentials.\u003c/p\u003e\n\u003ch2\u003eIntermediate Release\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease v1.2.9 - Node v12 compatibility\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eRelease Pre-NAPI v1.2.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eVersion Bump (bundle node-pre-gyp)\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ePrebuilt v11.x\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/fsevents/fsevents/commit/844a05d41fa0f764c7457dae266b0ab50384394a\"\u003e\u003ccode\u003e844a05d\u003c/code\u003e\u003c/a\u003e Version Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f393f2aa218d87ab214697a0280c77be02adee8d\"\u003e\u003ccode\u003ef393f2a\u003c/code\u003e\u003c/a\u003e Only build fsevents on macOS (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/6a281a782e126ccfc9185dcaed79927a75c24ada\"\u003e\u003ccode\u003e6a281a7\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/acc2bcee6f79cf077e6e1b0e422aa81b56e87ded\"\u003e\u003ccode\u003eacc2bce\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/f532b6e8100c034e8b8b77aaaecf37e695175882\"\u003e\u003ccode\u003ef532b6e\u003c/code\u003e\u003c/a\u003e [publish binary]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/4c6a1c0b09b5179b14e189cf0ba8ffdda0fa44c5\"\u003e\u003ccode\u003e4c6a1c0\u003c/code\u003e\u003c/a\u003e Add node 13 to travis matrix.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/92e40aa2a5a5bec30cf32491587b2d31ff31072c\"\u003e\u003ccode\u003e92e40aa\u003c/code\u003e\u003c/a\u003e Release 1.2.12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/909af26846834642c81d19f4148afa3b7557b058\"\u003e\u003ccode\u003e909af26\u003c/code\u003e\u003c/a\u003e Release v1.2.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/7074adbfbbc743daf31a12916c054b84a1802429\"\u003e\u003ccode\u003e7074adb\u003c/code\u003e\u003c/a\u003e Release v1.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsevents/fsevents/commit/0a052f6c0adb5b066cd1c1c2fcfb04e22ccb0fbc\"\u003e\u003ccode\u003e0a052f6\u003c/code\u003e\u003c/a\u003e Node.js v12 support for v1.x (\u003ca href=\"https://redirect.github.com/fsevents/fsevents/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsevents/fsevents/compare/v1.2.4...v1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minimist` from 0.0.8 to 1.2.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md\"\u003eminimist's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/minimistjs/minimist/compare/v1.2.7...v1.2.8\"\u003ev1.2.8\u003c/a\u003e - 2023-02-09\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Fix long option followed by single dash \u003ca href=\"https://redirect.github.com/minimistjs/minimist/pull/17\"\u003e\u003ccode\u003e[#17](https://github.com/minimistjs/minimist/issues/17)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] Remove duplicate test \u003ca href=\"https://redirect.github.com/minimistjs/minimist/pull/12\"\u003e\u003ccode\u003e[#12](https://github.com/minimistjs/minimist/issues/12)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] opt.string works with multiple aliases \u003ca href=\"https://redirect.github.com/minimistjs/minimist/pull/10\"\u003e\u003ccode\u003e[#10](https://github.com/minimistjs/minimist/issues/10)\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[Fix] Fix long option followed by single dash (\u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/17\"\u003e#17\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/15\"\u003e\u003ccode\u003e[#15](https://github.com/minimistjs/minimist/issues/15)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] Remove duplicate test (\u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/12\"\u003e#12\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/8\"\u003e\u003ccode\u003e[#8](https://github.com/minimistjs/minimist/issues/8)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Fix long option followed by single dash \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/15\"\u003e\u003ccode\u003e[#15](https://github.com/minimistjs/minimist/issues/15)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] opt.string works with multiple aliases (\u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/10\"\u003e#10\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/9\"\u003e\u003ccode\u003e[#9](https://github.com/minimistjs/minimist/issues/9)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Fix handling of short option with non-trivial equals \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/5\"\u003e\u003ccode\u003e[#5](https://github.com/minimistjs/minimist/issues/5)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] Remove duplicate test \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/8\"\u003e\u003ccode\u003e[#8](https://github.com/minimistjs/minimist/issues/8)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] opt.string works with multiple aliases \u003ca href=\"https://redirect.github.com/minimistjs/minimist/issues/9\"\u003e\u003ccode\u003e[#9](https://github.com/minimistjs/minimist/issues/9)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerge tag 'v0.2.3' \u003ca href=\"https://github.com/minimistjs/minimist/commit/a0267947c7870fc5847cf2d437fbe33f392767da\"\u003e\u003ccode\u003ea026794\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix indentation and whitespace \u003ca href=\"https://github.com/minimistjs/minimist/commit/5368ca4147e974138a54cc0dc4cea8f756546b70\"\u003e\u003ccode\u003e5368ca4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix indentation and whitespace \u003ca href=\"https://github.com/minimistjs/minimist/commit/e5f5067259ceeaf0b098d14bec910f87e58708c7\"\u003e\u003ccode\u003ee5f5067\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] more cleanup \u003ca href=\"https://github.com/minimistjs/minimist/commit/62fde7d935f83417fb046741531a9e2346a36976\"\u003e\u003ccode\u003e62fde7d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] more cleanup \u003ca href=\"https://github.com/minimistjs/minimist/commit/36ac5d0d95e4947d074e5737d94814034ca335d1\"\u003e\u003ccode\u003e36ac5d0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/minimistjs/minimist/commit/73923d223553fca08b1ba77e3fbc2a492862ae4c\"\u003e\u003ccode\u003e73923d2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[actions] add reusable workflows \u003ca href=\"https://github.com/minimistjs/minimist/commit/d80727df77bfa9e631044d7f16368d8f09242c91\"\u003e\u003ccode\u003ed80727d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] add eslint; rules to enable later are warnings \u003ca href=\"https://github.com/minimistjs/minimist/commit/48bc06a1b41f00e9cdf183db34f7a51ba70e98d4\"\u003e\u003ccode\u003e48bc06a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix indentation \u003ca href=\"https://github.com/minimistjs/minimist/commit/34b0f1ccaa45183c3c4f06a91f9b405180a6f982\"\u003e\u003ccode\u003e34b0f1c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[readme] rename and add badges \u003ca href=\"https://github.com/minimistjs/minimist/commit/5df0fe49211bd09a3636f8686a7cb3012c3e98f0\"\u003e\u003ccode\u003e5df0fe...\n\n_Description has been truncated_","html_url":"https://github.com/luisatlive/SynapseNode/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luisatlive%2FSynapseNode/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-08-20T14:47:41.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"3338448392","node_id":"PR_kwDOIs87ys6kg6Bz","number":34,"state":"open","title":"Bump the npm_and_yarn group across 3 directories with 35 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-20T14:47:41.000Z","updated_at":"2025-08-20T14:47:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":35,"packages":[{"name":"astro","old_version":"1.1.5","new_version":"4.16.19","repository_url":"https://github.com/withastro/astro"},{"name":"axios","old_version":"0.21.4","new_version":"0.30.0","repository_url":"https://github.com/axios/axios"},{"name":"esbuild","old_version":"0.11.23","new_version":"0.25.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"markdown-it","old_version":"11.0.1","new_version":"12.3.2","repository_url":"https://github.com/markdown-it/markdown-it"},{"name":"marked","old_version":"1.2.9","new_version":"4.0.10","repository_url":"https://github.com/markedjs/marked"},{"name":"terser","old_version":"4.8.0","new_version":"4.8.1","repository_url":"https://github.com/terser/terser"},{"name":"fast-xml-parser","old_version":"3.21.1","new_version":"4.1.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"node-fetch","old_version":"2.6.7","new_version":"2.6.8","repository_url":"https://github.com/node-fetch/node-fetch"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.28.3","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"cross-spawn","old_version":"6.0.5","new_version":"6.0.6","repository_url":"https://github.com/moxystudio/node-cross-spawn"},{"name":"cross-spawn","old_version":"7.0.3","new_version":"7.0.6","repository_url":"https://github.com/moxystudio/node-cross-spawn"},{"name":"nodemon","old_version":"1.19.4","new_version":"1.19.4","repository_url":"https://github.com/remy/nodemon"},{"name":"ansi-regex","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"braces","old_version":"2.3.2","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"nodemon","old_version":"1.19.4","new_version":"3.1.10","repository_url":"https://github.com/remy/nodemon"},{"name":"form-data","old_version":"3.0.1","new_version":"3.0.4","repository_url":"https://github.com/form-data/form-data"},{"name":"json5","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/json5/json5"},{"name":"minimist","old_version":"1.2.6","new_version":"1.2.8","repository_url":"https://github.com/minimistjs/minimist"},{"name":"requirejs","old_version":"2.3.6","new_version":"2.3.7","repository_url":"https://github.com/jrburke/r.js"},{"name":"rollup","old_version":"2.77.3","new_version":"2.79.2","repository_url":"https://github.com/rollup/rollup"},{"name":"vite","old_version":"3.0.9","new_version":"3.2.11","repository_url":"https://github.com/vitejs/vite"},{"name":"tough-cookie","old_version":"4.0.0","new_version":"4.1.4","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"word-wrap","old_version":"1.2.3","new_version":"1.2.5","repository_url":"https://github.com/jonschlinkert/word-wrap"},{"name":"ws","old_version":"7.5.7","new_version":"7.5.10","repository_url":"https://github.com/websockets/ws"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 23 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `1.1.5` | `4.16.19` |\n| [axios](https://github.com/axios/axios) | `0.21.4` | `0.30.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.11.23` | `0.25.0` |\n| [markdown-it](https://github.com/markdown-it/markdown-it) | `11.0.1` | `12.3.2` |\n| [marked](https://github.com/markedjs/marked) | `1.2.9` | `4.0.10` |\n| [terser](https://github.com/terser/terser) | `4.8.0` | `4.8.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `3.21.1` | `4.1.2` |\n| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.6.7` | `2.6.8` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.28.3` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `6.0.5` | `6.0.6` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `7.0.3` | `7.0.6` |\n| [nodemon](https://github.com/remy/nodemon) | `1.19.4` | `1.19.4` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `3.0.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `3.0.3` |\n| [nodemon](https://github.com/remy/nodemon) | `1.19.4` | `3.1.10` |\n| [form-data](https://github.com/form-data/form-data) | `3.0.1` | `3.0.4` |\n| [json5](https://github.com/json5/json5) | `1.0.1` | `1.0.2` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.6` | `1.2.8` |\n| [requirejs](https://github.com/jrburke/r.js) | `2.3.6` | `2.3.7` |\n| [rollup](https://github.com/rollup/rollup) | `2.77.3` | `2.79.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `3.0.9` | `3.2.11` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` |\n| [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` |\n| [ws](https://github.com/websockets/ws) | `7.5.7` | `7.5.10` |\n\nBumps the npm_and_yarn group with 6 updates in the /doesitarm-default directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [esbuild](https://github.com/evanw/esbuild) | `0.14.18` | `0.25.0` |\n| [semver](https://github.com/npm/node-semver) | `5.7.1` | `5.7.2` |\n| [terser](https://github.com/terser/terser) | `4.8.0` | `4.8.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `removed` |\n| [webpack](https://github.com/webpack/webpack) | `4.33.0` | `5.101.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n\nBumps the npm_and_yarn group with 6 updates in the /workers/analytics directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [esbuild](https://github.com/evanw/esbuild) | `0.14.18` | `0.25.0` |\n| [semver](https://github.com/npm/node-semver) | `5.7.1` | `5.7.2` |\n| [terser](https://github.com/terser/terser) | `4.8.0` | `4.8.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `removed` |\n| [webpack](https://github.com/webpack/webpack) | `4.33.0` | `5.101.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n\n\nUpdates `astro` from 1.1.5 to 4.16.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/releases\"\u003eastro's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eastro@4.16.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/14241\"\u003e#14241\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053\"\u003e\u003ccode\u003e760acc8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where remote paths weren't correctly computed when generating assets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG-v1.md\"\u003eastro's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5776\"\u003e#5776\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/6a31433ed79c7f84fd3ce602005b42ad95007d84\"\u003e\u003ccode\u003e6a31433ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ba55ie\"\u003e\u003ccode\u003e@​ba55ie\u003c/code\u003e\u003c/a\u003e! - Fix Lit slotted content\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/adad7e96680640e1d0a5ec270cd2516f350c7652\"\u003e\u003ccode\u003eadad7e966\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/matthewp\"\u003e\u003ccode\u003e@​matthewp\u003c/code\u003e\u003c/a\u003e! - Fix for hoisted scripts in project with spaces in the file path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5666\"\u003e#5666\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/bf210f7841711439f7db6c2b1f369e54a70b03d3\"\u003e\u003ccode\u003ebf210f784\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Correctly handle spaces and capitalization in \u003ccode\u003esrc/content/\u003c/code\u003e file names. This introduces github-slugger for slug generation to ensure slugs are usable by \u003ccode\u003egetStaticPaths\u003c/code\u003e. Changes:\n\u003cul\u003e\n\u003cli\u003eResolve spaces and capitalization: \u003ccode\u003ecollection/Entry With Spaces.md\u003c/code\u003e becomes \u003ccode\u003ecollection/entry-with-spaces\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eTruncate \u003ccode\u003e/index\u003c/code\u003e paths to base URL: \u003ccode\u003ecollection/index.md\u003c/code\u003e becomes \u003ccode\u003ecollection\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\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/withastro/astro/pull/5720\"\u003e#5720\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/fe316be86f4dfecff78effbecdc10f7348406d27\"\u003e\u003ccode\u003efe316be86\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/umarov\"\u003e\u003ccode\u003e@​umarov\u003c/code\u003e\u003c/a\u003e! - Do not add base path to a hoisted script body\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5706\"\u003e#5706\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/c2844a79c8c94466481f5f3a37af259bb4cbf276\"\u003e\u003ccode\u003ec2844a79c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Add preact and sitemap integration to config load external list\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5700\"\u003e#5700\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/3aa3e00a63b63ae443f824f11cffde2a194ea4bf\"\u003e\u003ccode\u003e3aa3e00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eimport.meta.env.DEV\u003c/code\u003e always being set to \u003ccode\u003etrue\u003c/code\u003e when using Content Collections\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.8.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5647\"\u003e#5647\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/d72da529075ccbcfd342bf2308df0e5ce59b1e3f\"\u003e\u003ccode\u003ed72da5290\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eastro sync\u003c/code\u003e CLI command for type generation\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/withastro/astro/pull/5668\"\u003e#5668\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/9674cf56c561af8f13def0266b0539507a80000d\"\u003e\u003ccode\u003e9674cf56c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Remove stray \u003ccode\u003econsole.log\u003c/code\u003e from content collections error message\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5652\"\u003e#5652\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/0b50987584120e0c0e549f9ff838dc8879dbfa30\"\u003e\u003ccode\u003e0b5098758\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use acorn to postprocess Astro globs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5648\"\u003e#5648\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/853081d1c857d8ad8a9634c37ed8fd123d32d241\"\u003e\u003ccode\u003e853081d1c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bholmesdev\"\u003e\u003ccode\u003e@​bholmesdev\u003c/code\u003e\u003c/a\u003e! - Prevent relative image paths in \u003ccode\u003esrc/content/\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5678\"\u003e#5678\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/f8f57682948a76cad81eef579235ee059578fe91\"\u003e\u003ccode\u003ef8f576829\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Fix code generation quotes handling\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/withastro/astro/pull/5635\"\u003e#5635\u003c/a\u003e \u003ca href=\"https://github.com/withastro/astro/commit/376f67011d220de3bf05d3f39779a708992fffd7\"\u003e\u003ccode\u003e376f67011\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/SegaraRai\"\u003e\u003ccode\u003e@​SegaraRai\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003eserver.headers\u003c/code\u003e typing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/withastro/astro/commit/853081d1c857d8ad8a9634c37ed8fd123d32d241\"\u003e\u003ccode\u003e853081d1c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/withastro/astro/commit/2c65b433bf840a1bb93b0a1947df5949e33512ff\"\u003e\u003ccode\u003e2c65b433b\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​astrojs/markdown-remark\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\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/withastro/astro/commit/32b14f24cdd3cf2c963c97bca6099ef996f7aadf\"\u003e\u003ccode\u003e32b14f2\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14244\"\u003e#14244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053\"\u003e\u003ccode\u003e760acc8\u003c/code\u003e\u003c/a\u003e fix(assets): fix remote path detection (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14241\"\u003e#14241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/84190aa42f54db98ebd1e8a43080028aeaae35ac\"\u003e\u003ccode\u003e84190aa\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12774\"\u003e#12774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/d0aaac3e1443a84e673568ea2f649d70d74582b6\"\u003e\u003ccode\u003ed0aaac3\u003c/code\u003e\u003c/a\u003e Prevent server sourcemaps from being part of client output (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12757\"\u003e#12757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/ba4aac1051143ef3e8f004ac6739e4ac5363a3c3\"\u003e\u003ccode\u003eba4aac1\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12648\"\u003e#12648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/e7d14c374b9d45e27089994a4eb72186d05514de\"\u003e\u003ccode\u003ee7d14c3\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003echeckOrigin\u003c/code\u003e headers check (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12632\"\u003e#12632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/6eac6ba7331c3af7c2b704dc15a133748a2fd18b\"\u003e\u003ccode\u003e6eac6ba\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12536\"\u003e#12536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/65e50eb7b6d7b10a193bba7d292804ac0e55be18\"\u003e\u003ccode\u003e65e50eb\u003c/code\u003e\u003c/a\u003e Fix JPEG image size determination (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12542\"\u003e#12542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/6fc29e3c24a23774d2bd960028716a660d3e9b53\"\u003e\u003ccode\u003e6fc29e3\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12410\"\u003e#12410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/withastro/astro/commit/cf0d8b08a0f16bba7310d1a92c82b5a276682e8c\"\u003e\u003ccode\u003ecf0d8b0\u003c/code\u003e\u003c/a\u003e fix(i18n): render \u003ccode\u003e404.astro\u003c/code\u003e when i18n is enabled (\u003ca href=\"https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/12525\"\u003e#12525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/withastro/astro/commits/astro@4.16.19/packages/astro\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 0.21.4 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.30.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted by \u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x by \u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change by \u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type by \u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003eaxios/axios#6849\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mori5321\"\u003e\u003ccode\u003e@​mori5321\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003eaxios/axios#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehZarathustra\"\u003e\u003ccode\u003e@​TehZarathustra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003eaxios/axios#6271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nafeger\"\u003e\u003ccode\u003e@​nafeger\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003eaxios/axios#6787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thatguyinabeanie\"\u003e\u003ccode\u003e@​thatguyinabeanie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003eaxios/axios#6829\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003ehttps://github.com/axios/axios/compare/v0.29.0...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e to v0.x by \u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params by \u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation by \u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Regular Expression Denial of Service (ReDoS) by \u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sean-Powell\"\u003e\u003ccode\u003e@​Sean-Powell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6402\"\u003eaxios/axios#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Willshaw\"\u003e\u003ccode\u003e@​Willshaw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6394\"\u003eaxios/axios#6394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/solonzhu\"\u003e\u003ccode\u003e@​solonzhu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6361\"\u003eaxios/axios#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qiongshusheng\"\u003e\u003ccode\u003e@​qiongshusheng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/axios/axios/pull/6708\"\u003eaxios/axios#6708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated \u003ca href=\"https://redirect.github.com/axios/axios/issues/4745\"\u003e#4745\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/axios/axios/blob/v0.30.0/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.29.0...v0.30.0\"\u003e0.30.0\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: backport allowAbsoluteUrls vulnerability fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add allowAbsoluteUrls type (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.1...v0.29.0\"\u003e0.29.0\u003c/a\u003e (2024-11-21)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): backport security fixes in commits \u003ca href=\"https://redirect.github.com/axios/axios/issues/6167\"\u003e#6167\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/axios/axios/issues/6163\"\u003e#6163\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6402\"\u003e#6402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: omit nulls in params (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6394\"\u003e#6394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: regular expression denial of service (ReDoS) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.28.0...v0.28.1\"\u003e0.28.1\u003c/a\u003e (2024-03-24)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(backport): custom params serializer support (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(backport): uncaught ReferenceError \u003ccode\u003ereq\u003c/code\u003e is not defined (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6307\"\u003e#6307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v0.27.2...v0.28.0\"\u003e0.28.0\u003c/a\u003e (2024-02-12)\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): fixed CVE-2023-45857 by backporting \u003ccode\u003ewithXSRFToken\u003c/code\u003e option to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/6091\"\u003e#6091\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackports from v1.x:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow null indexes on formSerializer and paramsSerializer v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4961\"\u003e#4961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixing content-type header repeated (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4745\"\u003e#4745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed timeout error message for HTTP (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4738\"\u003e#4738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eaxios.formToJSON\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4735\"\u003e#4735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eURL params serializer (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4734\"\u003e#4734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed toFormData Blob issue on node\u0026gt;v17 (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4728\"\u003e#4728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdding types for progress event callbacks (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4675\"\u003e#4675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed max body length defaults (\u003ca href=\"https://redirect.github.com/axios/axios/pull/4731\"\u003e#4731\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/axios/axios/commit/6e922e497616d8908616a9da0380f81d0244ef4b\"\u003e\u003ccode\u003e6e922e4\u003c/code\u003e\u003c/a\u003e chore: added build artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/a06ed1e2f6bdea7f36719104f9dad79ca75cae59\"\u003e\u003ccode\u003ea06ed1e\u003c/code\u003e\u003c/a\u003e chore: added pre-release artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c01062253a780bca049e5fabe95d26fe441a8a0f\"\u003e\u003ccode\u003ec010622\u003c/code\u003e\u003c/a\u003e feat: add type for allowAbsoluteUrls (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6849\"\u003e#6849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/02c3c69ced0f8fd86407c23203835892313d7fde\"\u003e\u003ccode\u003e02c3c69\u003c/code\u003e\u003c/a\u003e fix: backport allowAbsoluteUrls vuln fix to v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6829\"\u003e#6829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8603e677c09fb81bd106999c194308dd230bc596\"\u003e\u003ccode\u003e8603e67\u003c/code\u003e\u003c/a\u003e docs: modify upgrade guide for 0.28.1's breaking change (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6787\"\u003e#6787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f0642ee26910115b90925059b2dd7f8406d072d0\"\u003e\u003ccode\u003ef0642ee\u003c/code\u003e\u003c/a\u003e fix(docs): update CHANGELOG.md for v0.x (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6271\"\u003e#6271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0630c329f75a058b047e71ced9069c47e090cbfd\"\u003e\u003ccode\u003e0630c32\u003c/code\u003e\u003c/a\u003e fix: modify log while request is aborted (\u003ca href=\"https://redirect.github.com/axios/axios/issues/4917\"\u003e#4917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/7750b8c30b43a28737b496588e818d1f4e7b6abc\"\u003e\u003ccode\u003e7750b8c\u003c/code\u003e\u003c/a\u003e chore(release): prep release v0.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4840cb2bd09b62aaa8b7cc9d6ad5a123f666972b\"\u003e\u003ccode\u003e4840cb2\u003c/code\u003e\u003c/a\u003e fix: regular expression denial of service issues (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6708\"\u003e#6708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2e36cdb67f3be2ef3a2aedc42926afc0ae1256d9\"\u003e\u003ccode\u003e2e36cdb\u003c/code\u003e\u003c/a\u003e fix(backport): fix paramsSerializer function validation (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6361\"\u003e#6361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.21.4...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.11.23 to 0.25.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis release deliberately contains backwards-incompatible changes.\u003c/strong\u003e To avoid automatically picking up releases like this, you should either be pinning the exact version of \u003ccode\u003eesbuild\u003c/code\u003e in your \u003ccode\u003epackage.json\u003c/code\u003e file (recommended) or be using a version range syntax that only accepts patch upgrades such as \u003ccode\u003e^0.24.0\u003c/code\u003e or \u003ccode\u003e~0.24.0\u003c/code\u003e. See npm's documentation about \u003ca href=\"https://docs.npmjs.com/cli/v6/using-npm/semver/\"\u003esemver\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRestrict access to esbuild's development server (\u003ca href=\"https://github.com/evanw/esbuild/security/advisories/GHSA-67mh-4wv8-2f99\"\u003eGHSA-67mh-4wv8-2f99\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis change addresses esbuild's first security vulnerability report. Previously esbuild set the \u003ccode\u003eAccess-Control-Allow-Origin\u003c/code\u003e header to \u003ccode\u003e*\u003c/code\u003e to allow esbuild's development server to be flexible in how it's used for development. However, this allows the websites you visit to make HTTP requests to esbuild's local development server, which gives read-only access to your source code if the website were to fetch your source code's specific URL. You can read more information in \u003ca href=\"https://github.com/evanw/esbuild/security/advisories/GHSA-67mh-4wv8-2f99\"\u003ethe report\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this release, \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS\"\u003eCORS\u003c/a\u003e will now be disabled, and requests will now be denied if the host does not match the one provided to \u003ccode\u003e--serve=\u003c/code\u003e. The default host is \u003ccode\u003e0.0.0.0\u003c/code\u003e, which refers to all of the IP addresses that represent the local machine (e.g. both \u003ccode\u003e127.0.0.1\u003c/code\u003e and \u003ccode\u003e192.168.0.1\u003c/code\u003e). If you want to customize anything about esbuild's development server, you can \u003ca href=\"https://esbuild.github.io/api/#serve-proxy\"\u003eput a proxy in front of esbuild\u003c/a\u003e and modify the incoming and/or outgoing requests.\u003c/p\u003e\n\u003cp\u003eIn addition, the \u003ccode\u003eserve()\u003c/code\u003e API call has been changed to return an array of \u003ccode\u003ehosts\u003c/code\u003e instead of a single \u003ccode\u003ehost\u003c/code\u003e string. This makes it possible to determine all of the hosts that esbuild's development server will accept.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e for reporting this issue.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDelete output files when a build fails in watch mode (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIt has been requested for esbuild to delete files when a build fails in watch mode. Previously esbuild left the old files in place, which could cause people to not immediately realize that the most recent build failed. With this release, esbuild will now delete all output files if a rebuild fails. Fixing the build error and triggering another rebuild will restore all output files again.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix correctness issues with the CSS nesting transform (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3620\"\u003e#3620\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3877\"\u003e#3877\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3933\"\u003e#3933\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3997\"\u003e#3997\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4005\"\u003e#4005\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4037\"\u003e#4037\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4038\"\u003e#4038\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes the following problems:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNaive expansion of CSS nesting can result in an exponential blow-up of generated CSS if each nesting level has multiple selectors. Previously esbuild sometimes collapsed individual nesting levels using \u003ccode\u003e:is()\u003c/code\u003e to limit expansion. However, this collapsing wasn't correct in some cases, so it has been removed to fix correctness issues.\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n.parent {\n  \u0026gt; .a,\n  \u0026gt; .b1 \u0026gt; .b2 {\n    color: red;\n  }\n}\n\u003cp\u003e/* Old output (with --supported:nesting=false) */\u003cbr /\u003e\n.parent \u0026gt; :is(.a, .b1 \u0026gt; .b2) {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (with --supported:nesting=false) */\u003cbr /\u003e\n.parent \u0026gt; .a,\u003cbr /\u003e\n.parent \u0026gt; .b1 \u0026gt; .b2 {\u003cbr /\u003e\ncolor: red;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/tim-we\"\u003e\u003ccode\u003e@​tim-we\u003c/code\u003e\u003c/a\u003e for working on a fix.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe \u003ccode\u003e\u0026amp;\u003c/code\u003e CSS nesting selector can be repeated multiple times to increase CSS specificity. Previously esbuild ignored this possibility and incorrectly considered \u003ccode\u003e\u0026amp;\u0026amp;\u003c/code\u003e to have the same specificity as \u003ccode\u003e\u0026amp;\u003c/code\u003e. With this release, this should now work correctly:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code (color should be red) */\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2021.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2021\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2021 (versions 0.8.29 through 0.14.10).\u003c/p\u003e\n\u003ch2\u003e0.14.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnable tree shaking of classes with lowered static fields (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/175\"\u003e#175\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eIf the configured target environment doesn't support static class fields, they are converted into a call to esbuild's \u003ccode\u003e__publicField\u003c/code\u003e function instead. However, esbuild's tree-shaking pass treated this call as a side effect, which meant that all classes with static fields were ineligible for tree shaking. This release fixes the problem by explicitly ignoring calls to the \u003ccode\u003e__publicField\u003c/code\u003e function during tree shaking side-effect determination. Tree shaking is now enabled for these classes:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nclass Foo { static foo = 'foo' }\nclass Bar { static bar = 'bar' }\nnew Bar()\n\u003cp\u003e// Old output (with --tree-shaking=true --target=es6)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n}\u003cbr /\u003e\n__publicField(Foo, \u0026quot;foo\u0026quot;, \u0026quot;foo\u0026quot;);\u003cbr /\u003e\nclass Bar {\u003cbr /\u003e\n}\u003cbr /\u003e\n__publicField(Bar, \u0026quot;bar\u0026quot;, \u0026quot;bar\u0026quot;);\u003cbr /\u003e\nnew Bar();\u003c/p\u003e\n\u003cp\u003e// New output (with --tree-shaking=true --target=es6)\u003cbr /\u003e\nclass Bar {\u003cbr /\u003e\n}\u003cbr /\u003e\n__publicField(Bar, \u0026quot;bar\u0026quot;, \u0026quot;bar\u0026quot;);\u003cbr /\u003e\nnew Bar();\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTreat \u003ccode\u003e--define:foo=undefined\u003c/code\u003e as an undefined literal instead of an identifier (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/1407\"\u003e#1407\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eReferences to the global variable \u003ccode\u003eundefined\u003c/code\u003e are automatically replaced with the literal value for undefined, which appears as \u003ccode\u003evoid 0\u003c/code\u003e when printed. This allows for additional optimizations such as collapsing \u003ccode\u003eundefined ?? bar\u003c/code\u003e into just \u003ccode\u003ebar\u003c/code\u003e. However, this substitution was not done for values specified via \u003ccode\u003e--define:\u003c/code\u003e. As a result, esbuild could potentially miss out on certain optimizations in these cases. With this release, it's now possible to use \u003ccode\u003e--define:\u003c/code\u003e to substitute something with an undefined literal:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nlet win = typeof window !== 'undefined' ? window : {}\n\u003cp\u003e// Old output (with --define:window=undefined --minify)\u003cbr /\u003e\nlet win=typeof undefined!=\u0026quot;undefined\u0026quot;?undefined:{};\u003c/p\u003e\n\u003cp\u003e// New output (with --define:window=undefined --minify)\u003cbr /\u003e\nlet win={};\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd the \u003ccode\u003e--drop:debugger\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/1809\"\u003e#1809\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePassing this flag causes all \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger\"\u003e\u003ccode\u003edebugger;\u003c/code\u003e statements\u003c/a\u003e to be removed from the output. This is similar to the \u003ccode\u003edrop_debugger: true\u003c/code\u003e flag available in the popular UglifyJS and Terser JavaScript minifiers.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/e9174d671b1882758cd32ac5e146200f5bee3e45\"\u003e\u003ccode\u003ee9174d6\u003c/code\u003e\u003c/a\u003e publish 0.25.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c27dbebb9e7a55dd9a084dd151dddd840787490e\"\u003e\u003ccode\u003ec27dbeb\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003ehosts\u003c/code\u003e in \u003ccode\u003eplugin-tests.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6794f602a453cf0255bcae245871de120a89a559\"\u003e\u003ccode\u003e6794f60\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003ehosts\u003c/code\u003e in \u003ccode\u003enode-unref-tests.js\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/de85afd65edec9ebc44a11e245fd9e9a2e99760d\"\u003e\u003ccode\u003ede85afd\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/da1de1bf77a65f06654b49878d9ec4747ddaa21f\"\u003e\u003ccode\u003eda1de1b\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4065\"\u003e#4065\u003c/a\u003e: bitwise operators can return bigints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/f4e9d19fb20095a98bf40634f0380f6a16be91e7\"\u003e\u003ccode\u003ef4e9d19\u003c/code\u003e\u003c/a\u003e switch case liveness: \u003ccode\u003edefault\u003c/code\u003e is always last\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7aa47c3e778ea04849f97f18dd9959df88fa0886\"\u003e\u003ccode\u003e7aa47c3\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4028\"\u003e#4028\u003c/a\u003e: minify live/dead \u003ccode\u003eswitch\u003c/code\u003e cases better\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/22ecd306190b8971ec4474b5485266c20350e266\"\u003e\u003ccode\u003e22ecd30\u003c/code\u003e\u003c/a\u003e minify: more constant folding for strict equality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/4cdf03c03697128044fa8fb76e5c478e9765b353\"\u003e\u003ccode\u003e4cdf03c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4053\"\u003e#4053\u003c/a\u003e: reordering of \u003ccode\u003e.tsx\u003c/code\u003e in \u003ccode\u003enode_modules\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/dc719775b7140120916bd9e6777ca1cb8a1cdc0e\"\u003e\u003ccode\u003edc71977\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3692\"\u003e#3692\u003c/a\u003e: \u003ccode\u003e0\u003c/code\u003e now picks a random ephemeral port\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.11.23...v0.25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdown-it` from 11.0.1 to 12.3.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md\"\u003emarkdown-it's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.3.2] - 2022-01-08\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix possible ReDOS in newline rule. Thanks to \u003ca href=\"https://github.com/MakeNowJust\"\u003e\u003ccode\u003e@​MakeNowJust\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.3.1] - 2022-01-07\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix corner case when tab prevents paragraph continuation in lists, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/830\"\u003e#830\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.3.0] - 2021-12-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eStateInline.delimiters[].jump\u003c/code\u003e is removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed quadratic complexity in pathological \u003ccode\u003e***\u0026lt;10k stars\u0026gt;***a***\u0026lt;10k stars\u0026gt;***\u003c/code\u003e case.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.2.0] - 2021-08-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOrdered lists: add order value to token info.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlways suffix indented code block with a newline, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/799\"\u003e#799\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.1.0] - 2021-07-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated CM spec compatibility to 0.30.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.6] - 2021-04-16\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewline in \u003ccode\u003ealt\u003c/code\u003e should be rendered, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/775\"\u003e#775\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.5] - 2021-04-15\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHTML block tags with \u003ccode\u003e===\u003c/code\u003e inside are no longer incorrectly interpreted as headers, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/772\"\u003e#772\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix table/list parsing ambiguity, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/767\"\u003e#767\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.4] - 2020-12-20\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash introduced in \u003ccode\u003e12.0.3\u003c/code\u003e when processing strikethrough (\u003ccode\u003e~~\u003c/code\u003e) and similar plugins, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/742\"\u003e#742\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid fenced token mutation, \u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/745\"\u003e#745\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.0.3] - 2020-12-07\u003c/h2\u003e\n\u003ch3\u003eFixed\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/markdown-it/markdown-it/commit/d72c68b520cedacae7878caa92bf7fe32e3e0e6f\"\u003e\u003ccode\u003ed72c68b\u003c/code\u003e\u003c/a\u003e 12.3.2 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/aca33963612b27d4c25d5051c5fb7ba986598686\"\u003e\u003ccode\u003eaca3396\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/ffc49ab46b5b751cd2be0aabb146f2ef84986101\"\u003e\u003ccode\u003effc49ab\u003c/code\u003e\u003c/a\u003e Fix possible ReDOS in newline rule.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/76469e83dc1a1e3ed943b483b554003a666bddf7\"\u003e\u003ccode\u003e76469e8\u003c/code\u003e\u003c/a\u003e 12.3.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/ae5a243baff7164f6810a5af007915f903ee3495\"\u003e\u003ccode\u003eae5a243\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/1cd8a5143b22967a7583bba19678900efdf72adf\"\u003e\u003ccode\u003e1cd8a51\u003c/code\u003e\u003c/a\u003e Fix tab preventing paragraph continuation in lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/830757c03282f6ca3cedada5c3bf9f98a9bdff13\"\u003e\u003ccode\u003e830757c\u003c/code\u003e\u003c/a\u003e Fix spelling error in question Github Template (\u003ca href=\"https://redirect.github.com/markdown-it/markdown-it/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/2e31d3430187d2eee1ba120c954783eebb93b4e8\"\u003e\u003ccode\u003e2e31d34\u003c/code\u003e\u003c/a\u003e 12.3.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/393354ca6f40af0e2163aaf106500819843ce009\"\u003e\u003ccode\u003e393354c\u003c/code\u003e\u003c/a\u003e Dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markdown-it/markdown-it/commit/8564eed92e37b07ab7f41fa00bd1bce086430d00\"\u003e\u003ccode\u003e8564eed\u003c/code\u003e\u003c/a\u003e Dev deps bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markdown-it/markdown-it/compare/11.0.1...12.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `marked` from 1.2.9 to 4.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/markedjs/marked/releases\"\u003emarked's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.9...v4.0.10\"\u003e4.0.10\u003c/a\u003e (2022-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esecurity:\u003c/strong\u003e fix redos vulnerabilities (\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e8f80657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.8...v4.0.9\"\u003e4.0.9\u003c/a\u003e (2022-01-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eretain line breaks in tokens properly (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2341\"\u003e#2341\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/a9696e28989c0bea2077885bab1844525e18a031\"\u003ea9696e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.7...v4.0.8\"\u003e4.0.8\u003c/a\u003e (2021-12-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espaces on a newline after a table (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2319\"\u003e#2319\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/f82ea2cf1be0a3ad3337bcafe1c4dd3182334bb9\"\u003ef82ea2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.6...v4.0.7\"\u003e4.0.7\u003c/a\u003e (2021-12-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix every third list item broken (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2318\"\u003e#2318\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/346b162bb787d3b7fb1d4879c859f64155c6ca3c\"\u003e346b162\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.5...v4.0.6\"\u003e4.0.6\u003c/a\u003e (2021-12-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up parsing long lists (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2302\"\u003e#2302\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/e0005d8232a08827f5e99b8b35b09728b2b07503\"\u003ee0005d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.4...v4.0.5\"\u003e4.0.5\u003c/a\u003e (2021-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etable after paragraph without blank line (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2298\"\u003e#2298\u003c/a\u003e) (\u003ca href=\"https://github.com/markedjs/marked/commit/5714212afd4a9ee0864fff70bad034f7c0842a3c\"\u003e5714212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/markedjs/marked/compare/v4.0.3...v4.0.4\"\u003e4.0.4\u003c/a\u003e (2021-11-19)\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/markedjs/marked/commit/ae01170085e89ccd85c233547011eb88420a90cf\"\u003e\u003ccode\u003eae01170\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.10 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/fceda573673d7fb00a5e89476a0328d4ecdb7cb7\"\u003e\u003ccode\u003efceda57\u003c/code\u003e\u003c/a\u003e 🗜️ build [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/8f806573a3f6c6b7a39b8cdb66ab5ebb8d55a5f5\"\u003e\u003ccode\u003e8f80657\u003c/code\u003e\u003c/a\u003e fix(security): fix redos vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/c4a3ccd344b6929afa8a1d50ac54a721e57012c0\"\u003e\u003ccode\u003ec4a3ccd\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-rrrm-qjm4-v8hf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/d7212a63841a581de54899c20943627f6aa5dbda\"\u003e\u003ccode\u003ed7212a6\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump jasmine from 4.0.0 to 4.0.1 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2352\"\u003e#2352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/5a84db5598030890052d27961cc4c8f5eb353df2\"\u003e\u003ccode\u003e5a84db5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump rollup from 2.62.0 to 2.63.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2350\"\u003e#2350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/2bc67a5285800008b6dba4d716e6656e5d4ec55f\"\u003e\u003ccode\u003e2bc67a5\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump markdown-it from 12.3.0 to 12.3.2 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2351\"\u003e#2351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/98996b853c1b62ba6177c4453ee44f5de42619c9\"\u003e\u003ccode\u003e98996b8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.16.5 to 7.16.7 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2353\"\u003e#2353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/ebc2c953e7e8bafb6fa7e2792142dcbfbe959f15\"\u003e\u003ccode\u003eebc2c95\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump highlight.js from 11.3.1 to 11.4.0 (\u003ca href=\"https://redirect.github.com/markedjs/marked/issues/2354\"\u003e#2354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/markedjs/marked/commit/e5171a996d8a8a581c756eefb03fde25f68ffb8f\"\u003e\u003ccode\u003ee5171a9\u003c/code\u003e\u003c/a\u003e chore(release): 4.0.9 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/markedjs/marked/compare/v1.2.9...v4.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 7.3.7 to 7.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\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/npm/node-semver/blob/v5.7.2/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2\"\u003e5.7.2\u003c/a\u003e (2023-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/585\"\u003e#585\u003c/a\u003e better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e) (\u003ca href=\"https://github.com/joaomoreno\"\u003e\u003ccode\u003e@​joaomoreno\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukekarrys\"\u003e\u003ccode\u003e@​lukekarrys\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminVersion\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove boolean \u003ccode\u003eloose\u003c/code\u003e param to an options object, with\nbackwards-compatibility protection.\u003c/li\u003e\n\u003cli\u003eAdd ability to opt out of special prerelease version handling with\nthe \u003ccode\u003eincludePrerelease\u003c/code\u003e option flag.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd version coercion capabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd intersection checking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eminSatisfying\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eprerelease(v)\u003c/code\u003e that returns prerelease components\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Backus-Naur for ranges\u003c/li\u003e\n\u003cli\u003eRemove excessively cute inspection methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove AMD/Browserified build artifacts\u003c/li\u003e\n\u003cli\u003eFix ltr and gtr when using the \u003ccode\u003e*\u003c/code\u003e range\u003c/li\u003e\n\u003cli\u003eFix for range \u003ccode\u003e*\u003c/code\u003e with a prerelease identifier\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/npm/node-semver/commit/f8cc313550691a50d9662d8c94f0c033717efd7d\"\u003e\u003ccode\u003ef8cc313\u003c/code\u003e\u003c/a\u003e chore: release 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2f8fd41487acf380194579ecb6f8b1bbfe116be0\"\u003e\u003ccode\u003e2f8fd41\u003c/code\u003e\u003c/a\u003e fix: better handling of whitespace (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/deb5ad51bf58868fa243c1683775305fe9e0e365\"\u003e\u003ccode\u003edeb5ad5\u003c/code\u003e\u003c/a\u003e chore: \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.16.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/node-semver/compare/v5.7.1...v5.7.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 \u003ca href=\"https://www.npmjs.com/~lukekarrys\"\u003elukekarrys\u003c/a\u003e, a new releaser for semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `terser` from 4.8.0 to 4.8.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/terser/terser/blob/master/CHANGELOG.md\"\u003eterser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.8.1 (backport)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for RegExps that should not be evaluated (regexp DDOS)\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/terser/terser/commit/40674a433e2b2fd9dfe7aaa93a0da224fb5e76b9\"\u003e\u003ccode\u003e40674a4\u003c/code\u003e\u003c/a\u003e update changelog, version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/terser/terser/commit/d8cc5691be980d663c29cc4d5ce67e852d597012\"\u003e\u003ccode\u003ed8cc569\u003c/code\u003e\u003c/a\u003e backport fix to potential regexp DDOS\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/terser/terser/compare/v4.8.0...v4.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 3.21.1 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGenerating different combined, parser only, builder only, validator only browser bundles\u003c/li\u003e\n\u003cli\u003eKeeping cjs modules as they can be imported in cjs and esm modules both. Otherwise refer \u003ccode\u003eesm\u003c/code\u003e branch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.8 / 2021-12-13\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecall tagValueProcessor for stop nodes\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.7 / 2021-12-09\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix Validator bug when an attribute has no value but '=' only\u003c/li\u003e\n\u003cli\u003eXML Builder should suppress unpaired tags by default.\u003c/li\u003e\n\u003cli\u003edocuments update for missing features\u003c/li\u003e\n\u003cli\u003erefactoring to use Object.assign\u003c/li\u003e\n\u003cli\u003erefactoring to remove repeated code\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.6 / 2021-12-05\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport PI Tags processing\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003esuppressBooleanAttributes\u003c/code\u003e by XML Builder for attributes with value \u003ccode\u003etrue\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.5 / 2021-12-04\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: when a tag with name \u0026quot;attributes\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.4 / 2021-12-02\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport HTML document parsing\u003c/li\u003e\n\u003cli\u003eskip stop nodes parsing when building the XML from JS object\u003c/li\u003e\n\u003cli\u003eSupport external entites without DOCTYPE\u003c/li\u003e\n\u003cli\u003eupdate dev dependency: strnum v1.0.5 to fix long number issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.0.0-beta.3 / 2021-11-30\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport global stopNodes expression like \u0026quot;*.stop\u0026quot;\u003c/li\u003e\n\u003cli\u003esupport self-closing and paired unpaired tags\u003c/li\u003e\n\u003cli\u003efix: CDATA should not be parsed.\u003c/li\u003e\n\u003cli\u003eFix typings for XMLBuilder (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/396\"\u003e#396\u003c/a\u003e)(By \u003ca href=\"https://github.com/andersem\"\u003eAnders Emil Salvesen\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupports XML entities, HTML entities, DOCTYPE entities\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e⚠️ 4.0.0-beta.2 / 2021-11-19\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erename \u003ccode\u003eattrMap\u003c/code\u003e to \u003ccode\u003eattibutes\u003c/code\u003e in parser output when \u003ccode\u003epreserveOrder:true\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003esupports unpairedTags\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e⚠️ 4.0.0-beta.1 / 2021-11-18\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eParser returns an array now\n\u003cul\u003e\n\u003cli\u003eto make the structure common\u003c/li\u003e\n\u003cli\u003eand to return root level detail\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003erenamed \u003ccode\u003ecdataTagName\u003c/code\u003e to \u003ccode\u003ecdataPropName\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecommentPropName\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efix typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e⚠️ 4.0.0-beta.0 / 2021-11-16\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eName change of many configuration properties.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eattrNodeName\u003c/code\u003e to \u003ccode\u003eattributesGroupName\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eattrValueProcessor\u003c/code\u003e to \u003ccode\u003eattributeValueProcessor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.5 / 2025-06-08\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInform user to use \u003ca href=\"https://github.com/NaturalIntelligence/fxp-cli\"\u003efxp-cli\u003c/a\u003e instead of in-built CLI feature\u003c/li\u003e\n\u003cli\u003eExport typings  for direct use\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.4 / 2025-06-06\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/747\"\u003e#747\u003c/a\u003e): fix EMPTY and ANY with ELEMENT in DOCTYPE\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.3 / 2025-05-11\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/747\"\u003e#747\u003c/a\u003e): support EMPTY and ANY with ELEMENT in DOCTYPE\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.2 / 2025-05-05\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/746\"\u003e#746\u003c/a\u003e): update strnum to fix parsing issues related to enotations\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.1 / 2025-04-22\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: read DOCTYPE entity value correctly\u003c/li\u003e\n\u003cli\u003eread DOCTYPE NOTATION, ELEMENT exp but not using read values\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.2.0 / 2025-04-03\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support metadata on nodes (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/593\"\u003e#593\u003c/a\u003e) (By \u003ca href=\"https://github.com/srl295\"\u003eSteven R. Loomis\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.1.0 / 2025-04-02\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: declare package as side-effect free (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/738\"\u003e#738\u003c/a\u003e) (By \u003ca href=\"https://github.com/tbouffard\"\u003eThomas Bouffard\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix cjs build mode\u003c/li\u003e\n\u003cli\u003efix builder return type to string\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.9 / 2025-03-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: support numeric entities with values over 0xFFFF (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/726\"\u003e#726\u003c/a\u003e) (By \u003ca href=\"https://github.com/mcdurdin\"\u003eMarc Durdin\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: update strnum to fix parsing 0 if skiplike option is used\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.8 / 2025-02-27\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix parsing 0 if skiplike option is used.\n\u003cul\u003e\n\u003cli\u003eupdating strnum dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.7 / 2025-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/724\"\u003e#724\u003c/a\u003e) typings for cjs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.6 / 2025-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix cli output (By \u003ca href=\"https://github.com/angeld7\"\u003eAngel Delgado\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eremove multiple JSON parsing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.5 / 2025-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix parsing of string starting with 'e' or 'E' by updating strnum\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.0.4 / 2025-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix CLI to support all the versions of node js when displaying library version.\u003c/li\u003e\n\u003cli\u003efix CJS import in v5\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/NaturalIntelligence/fast-xml-parser/commit/2b032a4f799c63d83991e4f992f1c68e4dd05804\"\u003e\u003ccode\u003e2b032a4\u003c/code\u003e\u003c/a\u003e Update package detail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/7a7dbac2d0ccf3b7176f38b2ae91600e3c5db0bd\"\u003e\u003ccode\u003e7a7dbac\u003c/code\u003e\u003c/a\u003e update package for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b6ee2a5e15236ff7e8052f694a2212bd1f3ae2dc\"\u003e\u003ccode\u003eb6ee2a5\u003c/code\u003e\u003c/a\u003e update tests for \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/540\"\u003e#540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/62f9e4b46f968740eccb388d8cec51981cc0b951\"\u003e\u003ccode\u003e62f9e4b\u003c/code\u003e\u003c/a\u003e common logic to build text and obj node\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/83069d88d88879e9def2b457d1353bdd7a38b05a\"\u003e\u003ccode\u003e83069d8\u003c/code\u003e\u003c/a\u003e update package for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/ed962e0c7b8517bdc53c0f701aab22233b65fc87\"\u003e\u003ccode\u003eed962e0\u003c/code\u003e\u003c/a\u003e Merge branch 'dev'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/c959d1302bee190a33096cd4883d4d94fa8063d4\"\u003e\u003ccode\u003ec959d13\u003c/code\u003e\u003c/a\u003e update package detail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/6ebcb14509d351c27ec525f0380e736e0c058f75\"\u003e\u003ccode\u003e6ebcb14\u003c/code\u003e\u003c/a\u003e make eNotation optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/30624d73f7a898c970414ec95da84340924a5ea2\"\u003e\u003ccode\u003e30624d7\u003c/code\u003e\u003c/a\u003e Fix '\u0026lt;' or '\u0026gt;' in DTD comment throwing an error. (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/533\"\u003e#533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/40a2176000ada4c8cfe994be76ec344c1334556d\"\u003e\u003ccode\u003e40a2176\u003c/code\u003e\u003c/a\u003e update package detail\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v3.21.1...v4.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-fetch` from 2.6.7 to 2.6.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003enode-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/bitinn/node-fetch/compare/v2.6.7...v2.6.8\"\u003e2.6.8\u003c/a\u003e (2023-01-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eheaders:\u003c/strong\u003e don't forward secure headers on protocol change (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1605\"\u003e#1605\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/fddad0e7ea3fd6da01cc006fdf0ed304ccdd7990\"\u003efddad0e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1599\"\u003e#1599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epremature close with chunked transfer encoding and for async iterators in Node 12 (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1172\"\u003e#1172\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/50536d1e02ad42bdf262381034805378b98bfa53\"\u003e50536d1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1064\"\u003e#1064\u003c/a\u003e \u003ca href=\"https://redirect.github.com//redirect.github.com/node-fetch/node-fetch/pull/1064/issues/issuecomment-849167400\"\u003enode-fetch/node-fetch#1064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eprevent hoisting of the undefined \u003ccode\u003eglobal\u003c/code\u003e variable in \u003ccode\u003ebrowser.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bitinn/node-fetch/issues/1534\"\u003e#1534\u003c/a\u003e) (\u003ca href=\"https://github.com/bitinn/node-fetch/commit/8bb6e317c866c4134e7d67e90a5596a8c67e3965\"\u003e8bb6e31\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/node-fetch/node-fetch/commit/6e9464d7e34dc323edf4dabad7615dd94ab847bd\"\u003e\u003ccode\u003e6e9464d\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/dd2a0ba0fb1ed0d321fcde46562e824d9f40fea1\"\u003e\u003ccode\u003edd2a0ba\u003c/code\u003e\u003c/a\u003e ci(release): install dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/49bef02a2f630bb083d1920cb40ff09363479ef2\"\u003e\u003ccode\u003e49bef02\u003c/code\u003e\u003c/a\u003e ci(release): use latest Node LTS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/ce37bcd93e869e2c0a05d4a913ad08ce94399e88\"\u003e\u003ccode\u003ece37bcd\u003c/code\u003e\u003c/a\u003e ci(semantic-release): config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/1768eaa7dcc51adc0038cb07e2cdfd6d44b2164a\"\u003e\u003ccode\u003e1768eaa\u003c/code\u003e\u003c/a\u003e ci(release): initial version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/8bb6e317c866c4134e7d67e90a5596a8c67e3965\"\u003e\u003ccode\u003e8bb6e31\u003c/code\u003e\u003c/a\u003e fix: prevent hoisting of the undefined \u003ccode\u003eglobal\u003c/code\u003e variable in \u003ccode\u003ebrowser.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/e218f8d5b7c6ad48b3a6c8e85bc65948ed295b26\"\u003e\u003ccode\u003ee218f8d\u003c/code\u003e\u003c/a\u003e Add missing changelog entries. (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1613\"\u003e#1613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/fddad0e7ea3fd6da01cc006fdf0ed304ccdd7990\"\u003e\u003ccode\u003efddad0e\u003c/code\u003e\u003c/a\u003e fix(headers): don't forward secure headers on protocol change (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/50536d1e02ad42bdf262381034805378b98bfa53\"\u003e\u003ccode\u003e50536d1\u003c/code\u003e\u003c/a\u003e fix: premature close with chunked transfer encoding and for async iterators i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/node-fetch/node-fetch/commit/838d9713ef5e673bbd86768fd22ba98ec461ed9d\"\u003e\u003ccode\u003e838d971\u003c/code\u003e\u003c/a\u003e Handle zero-length OK deflate responses (\u003ca href=\"https://redirect.github.com/node-fetch/node-fetch/issues/903\"\u003e#903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/node-fetch/node-fetch/compare/v2.6.7...v2.6.8\"\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/~node-fetch-bot\"\u003enode-fetch-bot\u003c/a\u003e, a new releaser for node-fetch since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.16 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;\n                           //    \u0026lt;style\u0026gt;\n                           //    p {\n                           //      color: green;\n                           //    }\n                           //    \u0026lt;/style\u0026gt;\u0026quot;\nroot.source.input.css      //=\u0026gt; \u0026quot;p {\n                           //      color: green;\n                           //    }\u0026quot;\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\u003ch2\u003e8.4.42\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS syntax error on long minified files (by \u003ca href=\"https://github.com/varpstar\"\u003e\u003ccode\u003e@​varpstar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.4.41\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/nex3\"\u003e\u003ccode\u003e@​nex3\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/querkmachine\"\u003e\u003ccode\u003e@​querkmachine\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCleaned u...\n\n_Description has been truncated_","html_url":"https://github.com/Centaurioun/doesitarm/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Centaurioun%2Fdoesitarm/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-07-24T05:02:06.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2690759211","node_id":"PR_kwDOE_T0Tc6gYbor","number":4,"state":"open","title":"Bump the npm_and_yarn group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-24T05:02:06.000Z","updated_at":"2025-07-24T05:02:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":2,"packages":[{"name":"@babel/traverse","old_version":"7.11.5","new_version":"7.28.0","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 2 updates in the / directory: [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) and [babel-eslint](https://github.com/babel/babel-eslint).\n\nUpdates `@babel/traverse` from 7.11.5 to 7.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/arthur-mountain\"\u003e\u003ccode\u003e@​arthur-mountain\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/evankanderson\"\u003e\u003ccode\u003e@​evankanderson\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17392\"\u003e#17392\u003c/a\u003e Improve TS babel config loading (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17376\"\u003e#17376\u003c/a\u003e fix: support negative bigint in valueToNode (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17352\"\u003e#17352\u003c/a\u003e fix: Params of \u003ccode\u003easync function*\u003c/code\u003e should throw synchronously (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17389\"\u003e#17389\u003c/a\u003e Use \u003ccode\u003eNodePath#splitExportDeclaration\u003c/code\u003e in destructuring transforms (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f68ac511f091f6d1f698e8ce59cd668d3bfc6102\"\u003e\u003ccode\u003ef68ac51\u003c/code\u003e\u003c/a\u003e chore: Avoid CITGM errors (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.0/packages/babel-traverse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/uxhamzah/elementor/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/uxhamzah/elementor/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/uxhamzah%2Felementor/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"10.0.3","new_version":"10.1.0","update_type":"minor","path":null,"pr_created_at":"2025-07-17T11:26:23.000Z","version_change":"10.0.3 → 10.1.0","issue":{"uuid":"2673634634","node_id":"PR_kwDOPBFyec6fXG1K","number":133,"state":"open","title":"Bump babel-eslint from 10.0.3 to 10.1.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-17T11:26:23.000Z","updated_at":"2025-07-17T11:26:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"babel-eslint","old_version":"10.0.3","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps [babel-eslint](https://github.com/babel/babel-eslint) from 10.0.3 to 10.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\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/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v10.0.3...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=babel-eslint\u0026package-manager=npm_and_yarn\u0026previous-version=10.0.3\u0026new-version=10.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sriramramnath/codyssey/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sriramramnath%2Fcodyssey/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-07-16T18:01:53.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2671529814","node_id":"PR_kwDOB9p4aM6fPE9W","number":210,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-18T07:17:34.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-07-16T18:01:53.000Z","updated_at":"2025-07-18T07:17:34.000Z","time_to_close":134141,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.28.0"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.0 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/arthur-mountain\"\u003e\u003ccode\u003e@​arthur-mountain\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/evankanderson\"\u003e\u003ccode\u003e@​evankanderson\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17392\"\u003e#17392\u003c/a\u003e Improve TS babel config loading (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17376\"\u003e#17376\u003c/a\u003e fix: support negative bigint in valueToNode (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17352\"\u003e#17352\u003c/a\u003e fix: Params of \u003ccode\u003easync function*\u003c/code\u003e should throw synchronously (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17389\"\u003e#17389\u003c/a\u003e Use \u003ccode\u003eNodePath#splitExportDeclaration\u003c/code\u003e in destructuring transforms (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f68ac511f091f6d1f698e8ce59cd668d3bfc6102\"\u003e\u003ccode\u003ef68ac51\u003c/code\u003e\u003c/a\u003e chore: Avoid CITGM errors (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.0/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/matsengrp/olmsted/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/matsengrp/olmsted/pull/210","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/matsengrp%2Folmsted/issues/210","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/210/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-07-08T14:59:26.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"3212874402","node_id":"PR_kwDOA3gay86d9wIC","number":4471,"state":"open","title":"[SIRT] Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T14:59:26.000Z","updated_at":"2025-07-08T22:07:31.507Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[SIRT]","packages":[{"name":"Bump @babel/traverse"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.28.0 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.20.1 to 7.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/arthur-mountain\"\u003e\u003ccode\u003e@​arthur-mountain\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/evankanderson\"\u003e\u003ccode\u003e@​evankanderson\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.0 (2025-07-02)\u003c/h2\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-node\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17147\"\u003e#17147\u003c/a\u003e Support top level await in node repl (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17258\"\u003e#17258\u003c/a\u003e feat(matchesPattern): support super/private/meta (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17355\"\u003e#17355\u003c/a\u003e Add explicit resource management to preset-env (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17390\"\u003e#17390\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17346\"\u003e#17346\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17391\"\u003e#17391\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17378\"\u003e#17378\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17277\"\u003e#17277\u003c/a\u003e Transform discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17163\"\u003e#17163\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17297\"\u003e#17297\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17009\"\u003e#17009\u003c/a\u003e feature: TSTypeOperator: keyof (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16799\"\u003e#16799\u003c/a\u003e) (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-modules\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17403\"\u003e#17403\u003c/a\u003e Update \u003ccode\u003ebabel-polyfill\u003c/code\u003e packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.7 (2025-06-26)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17203\"\u003e#17203\u003c/a\u003e Interepret parser \u003ccode\u003eallow*\u003c/code\u003e options as top level only (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17371\"\u003e#17371\u003c/a\u003e fix: disable using in ambient context (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17392\"\u003e#17392\u003c/a\u003e Improve TS babel config loading (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17376\"\u003e#17376\u003c/a\u003e fix: support negative bigint in valueToNode (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17352\"\u003e#17352\u003c/a\u003e fix: Params of \u003ccode\u003easync function*\u003c/code\u003e should throw synchronously (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17389\"\u003e#17389\u003c/a\u003e Use \u003ccode\u003eNodePath#splitExportDeclaration\u003c/code\u003e in destructuring transforms (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4b4e7e20aaf09e61e56ac11bff71d7dcab227f33\"\u003e\u003ccode\u003e4b4e7e2\u003c/code\u003e\u003c/a\u003e Create babel-helper-globals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17297\"\u003e#17297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/cf5ae035632e1d60235a8635d3369f4b169f75dc\"\u003e\u003ccode\u003ecf5ae03\u003c/code\u003e\u003c/a\u003e LVal coverage updates (Part 2) (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17391\"\u003e#17391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6ca9df4da2c7f3fd2abee0902f246d5623b62c2a\"\u003e\u003ccode\u003e6ca9df4\u003c/code\u003e\u003c/a\u003e Accept bigints in \u003ccode\u003et.bigIntLiteral\u003c/code\u003e factory (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17378\"\u003e#17378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/75f01403f4f1abd5e9a370f3fdc63f2f6e1d580e\"\u003e\u003ccode\u003e75f0140\u003c/code\u003e\u003c/a\u003e Parse discard binding (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17163\"\u003e#17163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ce7dfde1d2f6a8146d2b953d3afb8fc3b023def\"\u003e\u003ccode\u003e4ce7dfd\u003c/code\u003e\u003c/a\u003e v7.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6c8faf172180280cd15b2f9aa1f35ad233f8a8c2\"\u003e\u003ccode\u003e6c8faf1\u003c/code\u003e\u003c/a\u003e add generateUidBasedOnNode test cases (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f68ac511f091f6d1f698e8ce59cd668d3bfc6102\"\u003e\u003ccode\u003ef68ac51\u003c/code\u003e\u003c/a\u003e chore: Avoid CITGM errors (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.0/packages/babel-traverse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/woocommerce/woocommerce-gateway-stripe/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/woocommerce/woocommerce-gateway-stripe/pull/4471","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/woocommerce%2Fwoocommerce-gateway-stripe/issues/4471","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4471/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-06-06T20:35:20.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2574416864","node_id":"PR_kwDOCH4Hq86Zcnvg","number":10,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-06T20:54:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-06T20:35:20.000Z","updated_at":"2025-06-06T20:54:56.000Z","time_to_close":1176,"merged_at":"2025-06-06T20:54:56.000Z","merged_by":"JulianNicholls","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.27.4"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.27.4 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 7\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVik R (\u003ca href=\"https://github.com/vikr01\"\u003e\u003ccode\u003e@​vikr01\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.2 (2025-05-06)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17289\"\u003e#17289\u003c/a\u003e fix: \u003ccode\u003e@babel/parser/bin/index.js\u003c/code\u003e contains \u003ccode\u003enode:\u003c/code\u003e protocol require (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17291\"\u003e#17291\u003c/a\u003e fix: Private class method not found when TS and estree (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17281\"\u003e#17281\u003c/a\u003e Fix: improve object rest handling in array pattern (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17284\"\u003e#17284\u003c/a\u003e fix(babel-template): Properly handle empty string replacements (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\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/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad\"\u003e\u003ccode\u003eda5e371\u003c/code\u003e\u003c/a\u003e v7.27.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2d0c76e6fa8fd2331f6cef9eba25f73dab6357bb\"\u003e\u003ccode\u003e2d0c76e\u003c/code\u003e\u003c/a\u003e Improve integrations of using declaration with other transforms (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17330\"\u003e#17330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/62af1a6abaf24c770e1826163ee4ba93663f69f8\"\u003e\u003ccode\u003e62af1a6\u003c/code\u003e\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17137\"\u003e#17137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/8e232728fa94abe0cfe6ed021f74dc47e0c634ab\"\u003e\u003ccode\u003e8e23272\u003c/code\u003e\u003c/a\u003e [Babel 8] perf: Improve traverse performance (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16965\"\u003e#16965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9a40d852e7bcf65cfadfaaacf0b85d66a0b59d6e\"\u003e\u003ccode\u003e9a40d85\u003c/code\u003e\u003c/a\u003e [Babel 8]: Remove record and tuple syntax support (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17242\"\u003e#17242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4d39e9da43e29bbf59b053588c1550c10073e8fb\"\u003e\u003ccode\u003e4d39e9d\u003c/code\u003e\u003c/a\u003e Harden variable declarator validations (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17217\"\u003e#17217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6cd1c60b798a335ca14f47a8abbf866c80abaea5\"\u003e\u003ccode\u003e6cd1c60\u003c/code\u003e\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17221\"\u003e#17221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/JulianNicholls/React-2-Expensify/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/JulianNicholls/React-2-Expensify/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JulianNicholls%2FReact-2-Expensify/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-06-06T16:53:41.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2573974709","node_id":"PR_kwDOCzWRJc6Za7y1","number":34,"state":"open","title":"chore(deps): bump the npm_and_yarn group across 1 directory with 39 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-06T16:53:41.000Z","updated_at":"2025-06-06T16:53:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm_and_yarn","update_count":39,"packages":[{"name":"ejs","old_version":"2.6.1","new_version":"3.1.10"},{"name":"lodash","old_version":"4.17.11","new_version":"4.17.21"},{"name":"webpack-dev-server","old_version":"3.4.1","new_version":"5.2.1"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.27.4"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0"},{"name":"ajv","old_version":"6.10.0","new_version":"6.12.6"},{"name":"ajv","old_version":"5.5.2","new_version":"6.12.6"},{"name":"eslint","old_version":"4.19.1","new_version":"9.28.0"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3"},{"name":"color-string","old_version":"0.3.0","new_version":"removed"},{"name":"css-loader","old_version":"0.28.11","new_version":"7.1.2"},{"name":"cross-spawn","old_version":"6.0.5","new_version":"7.0.6"},{"name":"jest-cli","old_version":"22.4.4","new_version":"30.0.0-beta.3"},{"name":"lint-staged","old_version":"6.1.1","new_version":"16.1.0"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2"},{"name":"fsevents","old_version":"1.2.7","new_version":"1.2.13"},{"name":"ini","old_version":"1.3.5","new_version":"1.3.8"},{"name":"loader-utils","old_version":"1.2.3","new_version":"1.4.2"},{"name":"minimist","old_version":"1.2.0","new_version":"1.2.8"},{"name":"mkdirp","old_version":"0.5.1","new_version":"0.5.6"},{"name":"semver","old_version":"5.6.0","new_version":"5.7.2"},{"name":"serialize-javascript","old_version":"1.6.1","new_version":"1.9.1"},{"name":"set-value","old_version":"2.0.0","new_version":"2.0.1"},{"name":"union-value","old_version":"1.0.0","new_version":"1.0.1"},{"name":"y18n","old_version":"3.2.1","new_version":"4.0.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ejs](https://github.com/mde/ejs) | `2.6.1` | `3.1.10` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.11` | `4.17.21` |\n| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `3.4.1` | `5.2.1` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.27.4` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `6.10.0` | `6.12.6` |\n| [ajv](https://github.com/ajv-validator/ajv) | `5.5.2` | `6.12.6` |\n| [eslint](https://github.com/eslint/eslint) | `4.19.1` | `9.28.0` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [color-string](https://github.com/Qix-/color-string) | `0.3.0` | `removed` |\n| [css-loader](https://github.com/webpack-contrib/css-loader) | `0.28.11` | `7.1.2` |\n| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | `6.0.5` | `7.0.6` |\n| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `22.4.4` | `30.0.0-beta.3` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `6.1.1` | `16.1.0` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.7` | `1.2.13` |\n| [ini](https://github.com/npm/ini) | `1.3.5` | `1.3.8` |\n| [loader-utils](https://github.com/webpack/loader-utils) | `1.2.3` | `1.4.2` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.0` | `1.2.8` |\n| [mkdirp](https://github.com/isaacs/node-mkdirp) | `0.5.1` | `0.5.6` |\n| [semver](https://github.com/npm/node-semver) | `5.6.0` | `5.7.2` |\n| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | `1.6.1` | `1.9.1` |\n| [set-value](https://github.com/jonschlinkert/set-value) | `2.0.0` | `2.0.1` |\n| [union-value](https://github.com/jonschlinkert/union-value) | `1.0.0` | `1.0.1` |\n| [y18n](https://github.com/yargs/y18n) | `3.2.1` | `4.0.3` |\n\n\nUpdates `ejs` from 2.6.1 to 3.1.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mde/ejs/releases\"\u003eejs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.10\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.10\u003c/p\u003e\n\u003ch2\u003ev3.1.9\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.9\u003c/p\u003e\n\u003ch2\u003ev3.1.8\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.8\u003c/p\u003e\n\u003ch2\u003ev3.1.7\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.7\u003c/p\u003e\n\u003ch2\u003ev3.1.6\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.6\u003c/p\u003e\n\u003ch2\u003ev3.1.5\u003c/h2\u003e\n\u003cp\u003eVersion 3.1.5\u003c/p\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.7.4\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Node 4 support, which broke in v2.7.3 (\u003ca href=\"https://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\"\u003ehttps://github.com/mde/ejs/commit/5e42d6cef15ae6f2c7d29ef55a455e8e49b5e76e\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.3\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMade the post-install message more discreet by following the example of \u003ca href=\"https://github.com/opencollective/opencollective-postinstall\"\u003eopencollective-postinstall\u003c/a\u003e (\u003ca href=\"https://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\"\u003ehttps://github.com/mde/ejs/commit/228d8e45b7ced2afd3e596c13d44aed464e57e43\u003c/a\u003e, \u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.2\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for destructuring locals (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/452\"\u003e#452\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for disabling legacy \u003ccode\u003einclude\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/458\"\u003e#458\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mde/ejs/issues/459\"\u003e#459\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiled functions are now shown in the debugger (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/456\"\u003e#456\u003c/a\u003e, \u003ca href=\"https://github.com/S2\"\u003e\u003ccode\u003e@​S2\u003c/code\u003e\u003c/a\u003e-)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efunction.name\u003c/code\u003e is now set to the file base name in environments that support this (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/466\"\u003e#466\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe error message when \u003ccode\u003easync != true\u003c/code\u003e now correctly mention the existence of the \u003ccode\u003easync\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/460\"\u003e#460\u003c/a\u003e, \u003ca href=\"https://github.com/ExE-Boss\"\u003e\u003ccode\u003e@​ExE-Boss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved performance of HTML output generation (\u003ca href=\"https://redirect.github.com/mde/ejs/issues/470\"\u003e#470\u003c/a\u003e, \u003ca href=\"https://github.com/nwoltman\"\u003e\u003ccode\u003e@​nwoltman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.7.1\u003c/h2\u003e\n\u003ch3\u003eDeprecated:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded deprecation notice for use of \u003ccode\u003erequire.extensions\u003c/code\u003e (\u003ca href=\"https://github.com/mde\"\u003e\u003ccode\u003e@​mde\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly pass custom escape function to includes (\u003ca href=\"https://github.com/alecgibson\"\u003e\u003ccode\u003e@​alecgibson\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/mde/ejs/commit/d3f807dea9ce904e20a47a661f2310ce9134dc2a\"\u003e\u003ccode\u003ed3f807d\u003c/code\u003e\u003c/a\u003e Version 3.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/9ee26dde5d7015d9c0e2ff87314cabeac5247c02\"\u003e\u003ccode\u003e9ee26dd\u003c/code\u003e\u003c/a\u003e Mocha TDD\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/e469741dca7df2eb400199e1cdb74621e3f89aa5\"\u003e\u003ccode\u003ee469741\u003c/code\u003e\u003c/a\u003e Basic pollution protection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/715e9507fa3e6122dc6430fe0f25a6e6ded300c1\"\u003e\u003ccode\u003e715e950\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mde/ejs/issues/756\"\u003e#756\u003c/a\u003e from Jeffrey-mu/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/cabe3146ad964a1e98db7742abf435906ca79406\"\u003e\u003ccode\u003ecabe314\u003c/code\u003e\u003c/a\u003e Include advanced usage examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/29b076cdbbf3eb1b4323b33299ab6d79391b2c33\"\u003e\u003ccode\u003e29b076c\u003c/code\u003e\u003c/a\u003e Added header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/11503c79af882e3635b513d57c7f1813792eb127\"\u003e\u003ccode\u003e11503c7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:mde/ejs into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/7690404e2fc1688756938e4d2fc19e0fac77d736\"\u003e\u003ccode\u003e7690404\u003c/code\u003e\u003c/a\u003e Added security banner to README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/f47d7aedd51a983e4f73045f962b1209096b5800\"\u003e\u003ccode\u003ef47d7ae\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mde/ejs/commit/828cea1687e3db459ab09d2f405d2444c7580b90\"\u003e\u003ccode\u003e828cea1\u003c/code\u003e\u003c/a\u003e Update SECURITY.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mde/ejs/compare/v2.6.1...v3.1.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.11 to 4.17.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538\"\u003e\u003ccode\u003ef299b52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a\"\u003e\u003ccode\u003ec4847eb\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003etoNumber\u003c/code\u003e, \u003ccode\u003etrim\u003c/code\u003e and \u003ccode\u003etrimEnd\u003c/code\u003e on large input strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c\"\u003e\u003ccode\u003e3469357\u003c/code\u003e\u003c/a\u003e Prevent command injection through \u003ccode\u003e_.template\u003c/code\u003e's \u003ccode\u003evariable\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/ded9bc66583ed0b4e3b7dc906206d40757b4a90a\"\u003e\u003ccode\u003eded9bc6\u003c/code\u003e\u003c/a\u003e Bump to v4.17.20.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/63150ef7645ac07961b63a86490f419f356429aa\"\u003e\u003ccode\u003e63150ef\u003c/code\u003e\u003c/a\u003e Documentation fixes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/00f0f62a979d2f5fa0287c06eae70cf9a62d8794\"\u003e\u003ccode\u003e00f0f62\u003c/code\u003e\u003c/a\u003e test.js: Remove trailing comma.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/846e434c7a5b5692c55ebf5715ed677b70a32389\"\u003e\u003ccode\u003e846e434\u003c/code\u003e\u003c/a\u003e Temporarily use a custom fork of \u003ccode\u003elodash-cli\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/5d046f39cbd27f573914768e3b36eeefcc4f1229\"\u003e\u003ccode\u003e5d046f3\u003c/code\u003e\u003c/a\u003e Re-enable Travis tests on \u003ccode\u003e4.17\u003c/code\u003e branch.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/aa816b36d402a1ad9385142ce7188f17dae514fd\"\u003e\u003ccode\u003eaa816b3\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e/npm-package\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"\u003e\u003ccode\u003ed7fbc52\u003c/code\u003e\u003c/a\u003e Bump to v4.17.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.11...4.17.21\"\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/~bnjmnt4n\"\u003ebnjmnt4n\u003c/a\u003e, a new releaser for lodash since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack-dev-server` from 3.4.1 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack-dev-server/releases\"\u003ewebpack-dev-server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v6.0.0\"\u003e5.2.1\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecross-origin requests are not allowed unless allowed by \u003ccode\u003eAccess-Control-Allow-Origin\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003erequests with an IP addresses in the \u003ccode\u003eOrigin\u003c/code\u003e header are not allowed to connect to WebSocket server unless configured by \u003ccode\u003eallowedHosts\u003c/code\u003e or it different from the \u003ccode\u003eHost\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe above changes may make the dev server not work if you relied on such behavior, but unfortunately they carry security risks, so they were considered as fixes.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent overlay for errors caught by React error boundaries (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5431\"\u003e#5431\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be\"\u003e8c1abc9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etake the first network found instead of the last one, this restores the same behavior as 5.0.4 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5411\"\u003e#5411\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96\"\u003effd0b86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2024-12-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003egetClientEntry\u003c/code\u003e and \u003ccode\u003egetClientHotEntry\u003c/code\u003e methods to get clients entries (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/dc642a832d45c23c5c7a08fbf29995e0db7e0d95\"\u003edc642a8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up initial client bundling (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/145b5d01610a16468fc32719a20366682b0e8572\"\u003e145b5d0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2024-09-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd visual progress indicators (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50\"\u003ea8f40b7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded the \u003ccode\u003eapp\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (by default only with \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f\"\u003e3096148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow the \u003ccode\u003eserver\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5275\"\u003e#5275\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886\"\u003e02a1c6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehttp2 support for \u003ccode\u003econnect\u003c/code\u003e and \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks which support HTTP2 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5267\"\u003e#5267\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99\"\u003e6509a3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echeck the \u003ccode\u003eplatform\u003c/code\u003e property to determinate the target (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5269\"\u003e#5269\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf\"\u003ec3b532c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eipv6 output (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5270\"\u003e#5270\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037\"\u003e06005e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003erimraf\u003c/code\u003e with \u003ccode\u003erm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5162\"\u003e#5162\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf\"\u003e1a1561f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace default gateway (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5255\"\u003e#5255\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0\"\u003ef5f0902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003edevServer: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5272\"\u003e#5272\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7\"\u003e8b341cb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2024-03-19)\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/webpack/webpack-dev-server/blob/master/CHANGELOG.md\"\u003ewebpack-dev-server's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v6.0.0\"\u003e5.2.1\u003c/a\u003e (2025-03-26)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecross-origin requests are not allowed unless allowed by \u003ccode\u003eAccess-Control-Allow-Origin\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003erequests with an IP addresses in the \u003ccode\u003eOrigin\u003c/code\u003e header are not allowed to connect to WebSocket server unless configured by \u003ccode\u003eallowedHosts\u003c/code\u003e or it different from the \u003ccode\u003eHost\u003c/code\u003e header\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe above changes may make the dev server not work if you relied on such behavior, but unfortunately they carry security risks, so they were considered as fixes.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent overlay for errors caught by React error boundaries (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5431\"\u003e#5431\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be\"\u003e8c1abc9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etake the first network found instead of the last one, this restores the same behavior as 5.0.4 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5411\"\u003e#5411\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96\"\u003effd0b86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.0\"\u003e5.2.0\u003c/a\u003e (2024-12-11)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003egetClientEntry\u003c/code\u003e and \u003ccode\u003egetClientHotEntry\u003c/code\u003e methods to get clients entries (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/dc642a832d45c23c5c7a08fbf29995e0db7e0d95\"\u003edc642a8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003espeed up initial client bundling (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/145b5d01610a16468fc32719a20366682b0e8572\"\u003e145b5d0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0\"\u003e5.1.0\u003c/a\u003e (2024-09-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd visual progress indicators (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50\"\u003ea8f40b7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded the \u003ccode\u003eapp\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (by default only with \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f\"\u003e3096148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow the \u003ccode\u003eserver\u003c/code\u003e option to be \u003ccode\u003eFunction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5275\"\u003e#5275\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886\"\u003e02a1c6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehttp2 support for \u003ccode\u003econnect\u003c/code\u003e and \u003ccode\u003econnect\u003c/code\u003e compatibility frameworks which support HTTP2 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5267\"\u003e#5267\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99\"\u003e6509a3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echeck the \u003ccode\u003eplatform\u003c/code\u003e property to determinate the target (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5269\"\u003e#5269\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf\"\u003ec3b532c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eipv6 output (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5270\"\u003e#5270\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037\"\u003e06005e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003erimraf\u003c/code\u003e with \u003ccode\u003erm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5162\"\u003e#5162\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf\"\u003e1a1561f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereplace default gateway (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5255\"\u003e#5255\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0\"\u003ef5f0902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport \u003ccode\u003edevServer: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5272\"\u003e#5272\u003c/a\u003e) (\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7\"\u003e8b341cb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2024-03-19)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\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/webpack/webpack-dev-server/commit/0d22a08cc96deeb4421251ff41a915dcda1b59c5\"\u003e\u003ccode\u003e0d22a08\u003c/code\u003e\u003c/a\u003e chore(release): 5.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/6045b1e9d63078fb24cac52eb361b7356944cddd\"\u003e\u003ccode\u003e6045b1e\u003c/code\u003e\u003c/a\u003e chore(deps): update (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5444\"\u003e#5444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96\"\u003e\u003ccode\u003effd0b86\u003c/code\u003e\u003c/a\u003e fix: take the first network found instead of the last one, this restores the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/9ea7b0856a72b92b1444ef6a0087f90b883500dd\"\u003e\u003ccode\u003e9ea7b08\u003c/code\u003e\u003c/a\u003e ci: update dependency-review-action (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5442\"\u003e#5442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/5c9378bb01276357d7af208a0856ca2163db188e\"\u003e\u003ccode\u003e5c9378b\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/d2575ad8dfed9207ed810b5ea0ccf465115a2239\"\u003e\u003ccode\u003ed2575ad\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be\"\u003e\u003ccode\u003e8c1abc9\u003c/code\u003e\u003c/a\u003e fix: prevent overlay for errors caught by React error boundaries (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5431\"\u003e#5431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/5a39c7099ab2908251ff759f311e1d4e85b4b3e8\"\u003e\u003ccode\u003e5a39c70\u003c/code\u003e\u003c/a\u003e ci: update codecov/codecov-action to v5 (\u003ca href=\"https://redirect.github.com/webpack/webpack-dev-server/issues/5406\"\u003e#5406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/55220a800ba4e30dbde2d98785ecf4c80b32f711\"\u003e\u003ccode\u003e55220a8\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the dependencies group across 1 directory with 4 update...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack-dev-server/commit/09f6f8eb46abce836acbc1b8c892e348106c924e\"\u003e\u003ccode\u003e09f6f8e\u003c/code\u003e\u003c/a\u003e chore(deps): bump the dependencies group across 1 directory with 2 updates (#...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack-dev-server/compare/v3.4.1...v5.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 4\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 7\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVik R (\u003ca href=\"https://github.com/vikr01\"\u003e\u003ccode\u003e@​vikr01\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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.4 (2025-05-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17323\"\u003e#17323\u003c/a\u003e Disallow using in bare case statement (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17311\"\u003e#17311\u003c/a\u003e Improve parseExpression error messages (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:microscope: Output optimization\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17287\"\u003e#17287\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e size more (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17334\"\u003e#17334\u003c/a\u003e Use shorter method names for regenerator context (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17268\"\u003e#17268\u003c/a\u003e Reduce \u003ccode\u003eregenerator\u003c/code\u003e helper size (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17238\"\u003e#17238\u003c/a\u003e Split \u003ccode\u003eregeneratorRuntime\u003c/code\u003e into multiple helpers (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.3 (2025-05-27)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17324\"\u003e#17324\u003c/a\u003e Improve multiline comments handling in yield/await expression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17328\"\u003e#17328\u003c/a\u003e Correctly set \u003ccode\u003e.displayName\u003c/code\u003e on \u003ccode\u003eGeneratorFunction\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17319\"\u003e#17319\u003c/a\u003e fix: handle shadowed binding in \u003ccode\u003efor using of\u003c/code\u003e body (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17317\"\u003e#17317\u003c/a\u003e fix: support named evaluation for using declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17321\"\u003e#17321\u003c/a\u003e fix(converter): Remove \u003ccode\u003eabstract\u003c/code\u003e modifiers in class declaration to expression conversion (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17257\"\u003e#17257\u003c/a\u003e Preserve class id when transforming using declarations with exported class (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17312\"\u003e#17312\u003c/a\u003e fix(parser): properly handle optional markers in generator class methods (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17307\"\u003e#17307\u003c/a\u003e fix(parser): Terminate modifier parsing at newline (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17308\"\u003e#17308\u003c/a\u003e Improve import phase parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.27.2 (2025-05-06)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17289\"\u003e#17289\u003c/a\u003e fix: \u003ccode\u003e@babel/parser/bin/index.js\u003c/code\u003e contains \u003ccode\u003enode:\u003c/code\u003e protocol require (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17291\"\u003e#17291\u003c/a\u003e fix: Private class method not found when TS and estree (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17281\"\u003e#17281\u003c/a\u003e Fix: improve object rest handling in array pattern (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17284\"\u003e#17284\u003c/a\u003e fix(babel-template): Properly handle empty string replacements (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\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/babel/babel/commit/7d069309fdfcedda2928a043f6f7c98135c1242a\"\u003e\u003ccode\u003e7d06930\u003c/code\u003e\u003c/a\u003e v7.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/05f28c8a329d75e47baed1afce5fef33420d6d67\"\u003e\u003ccode\u003e05f28c8\u003c/code\u003e\u003c/a\u003e [Babel 8] Change \u003ccode\u003escope.{references,uids}\u003c/code\u003e to \u003ccode\u003eSet\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16624\"\u003e#16624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da5e371efabf6c0baab1ec2c888da189e1b610ad\"\u003e\u003ccode\u003eda5e371\u003c/code\u003e\u003c/a\u003e v7.27.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2d0c76e6fa8fd2331f6cef9eba25f73dab6357bb\"\u003e\u003ccode\u003e2d0c76e\u003c/code\u003e\u003c/a\u003e Improve integrations of using declaration with other transforms (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17330\"\u003e#17330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/62af1a6abaf24c770e1826163ee4ba93663f69f8\"\u003e\u003ccode\u003e62af1a6\u003c/code\u003e\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17137\"\u003e#17137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/8e232728fa94abe0cfe6ed021f74dc47e0c634ab\"\u003e\u003ccode\u003e8e23272\u003c/code\u003e\u003c/a\u003e [Babel 8] perf: Improve traverse performance (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16965\"\u003e#16965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9a40d852e7bcf65cfadfaaacf0b85d66a0b59d6e\"\u003e\u003ccode\u003e9a40d85\u003c/code\u003e\u003c/a\u003e [Babel 8]: Remove record and tuple syntax support (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17242\"\u003e#17242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4d39e9da43e29bbf59b053588c1550c10073e8fb\"\u003e\u003ccode\u003e4d39e9d\u003c/code\u003e\u003c/a\u003e Harden variable declarator validations (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17217\"\u003e#17217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6cd1c60b798a335ca14f47a8abbf866c80abaea5\"\u003e\u003ccode\u003e6cd1c60\u003c/code\u003e\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17221\"\u003e#17221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.4/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 6.10.0 to 6.12.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.6\u003c/h2\u003e\n\u003cp\u003eFix performance issue of \u0026quot;url\u0026quot; format.\u003c/p\u003e\n\u003ch2\u003ev6.12.5\u003c/h2\u003e\n\u003cp\u003eFix uri scheme validation (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e).\nFix boolean schemas with strictKeywords option (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.4\u003c/h2\u003e\n\u003cp\u003eFix: coercion of one-item arrays to scalar that should fail validation (\u003ca href=\"https://runkit.com/esp/5f3672ba2f6642001ae27411\"\u003efailing example\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev6.12.3\u003c/h2\u003e\n\u003cp\u003ePass schema object to processCode function\nOption for strictNumbers (\u003ca href=\"https://github.com/issacgerges\"\u003e\u003ccode\u003e@​issacgerges\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1128\"\u003e#1128\u003c/a\u003e)\nFixed vulnerability related to untrusted schemas (\u003ca href=\"https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2020-15366\"\u003eCVE-2020-15366\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003cp\u003eRemoved post-install script\u003c/p\u003e\n\u003ch2\u003ev6.12.1\u003c/h2\u003e\n\u003cp\u003eDocs and dependency updates\u003c/p\u003e\n\u003ch2\u003ev6.12.0\u003c/h2\u003e\n\u003cp\u003eImproved hostname validation (\u003ca href=\"https://github.com/sambauers\"\u003e\u003ccode\u003e@​sambauers\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1143\"\u003e#1143\u003c/a\u003e)\nOption \u003ccode\u003ekeywords\u003c/code\u003e to add custom keywords (\u003ca href=\"https://github.com/franciscomorais\"\u003e\u003ccode\u003e@​franciscomorais\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1137\"\u003e#1137\u003c/a\u003e)\nTypes fixes (\u003ca href=\"https://github.com/boenrobot\"\u003e\u003ccode\u003e@​boenrobot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MattiAstedrone\"\u003e\u003ccode\u003e@​MattiAstedrone\u003c/code\u003e\u003c/a\u003e)\nDocs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/epoberezkin/ajv#error-logging\"\u003eerror logging\u003c/a\u003e example (\u003ca href=\"https://github.com/RadiationSickness\"\u003e\u003ccode\u003e@​RadiationSickness\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript usage notes (\u003ca href=\"https://github.com/thetric\"\u003e\u003ccode\u003e@​thetric\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.11.0\u003c/h2\u003e\n\u003cp\u003eTime formats support two digit and colon-less variants of timezone offset (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1061\"\u003e#1061\u003c/a\u003e , \u003ca href=\"https://github.com/cjpillsbury\"\u003e\u003ccode\u003e@​cjpillsbury\u003c/code\u003e\u003c/a\u003e)\nDocs: RegExp related security considerations\nTests: Disabled failing typescript test\u003c/p\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003cp\u003eFix: the unknown keywords were ignored with the option \u003ccode\u003estrictKeywords: true\u003c/code\u003e (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003cp\u003eFix types\nFix addSchema (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1001\"\u003e#1001\u003c/a\u003e)\nUpdate dependencies\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/ajv-validator/ajv/commit/fe591439f34e24030f69df9eb8d91e6d037a3af7\"\u003e\u003ccode\u003efe59143\u003c/code\u003e\u003c/a\u003e 6.12.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/d580d3e8ac6a467670d68d86e3a39fd661ac8c23\"\u003e\u003ccode\u003ed580d3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1298\"\u003e#1298\u003c/a\u003e from ajv-validator/fix-url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/fd363896a8d6c5697b5da41f4d9a400a84efaf8e\"\u003e\u003ccode\u003efd36389\u003c/code\u003e\u003c/a\u003e fix: regular expression for \u0026quot;url\u0026quot; format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/490e34c4846064db5c962a77087e17078954c2f6\"\u003e\u003ccode\u003e490e34c\u003c/code\u003e\u003c/a\u003e docs: link to v7-beta branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9cd93a1bdbdefd5a7ba3db5e123d20c84d1d1d0e\"\u003e\u003ccode\u003e9cd93a1\u003c/code\u003e\u003c/a\u003e docs: note about v7 in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/877d286e7f145b1b2127da66c6800b071533f28f\"\u003e\u003ccode\u003e877d286\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1262\"\u003e#1262\u003c/a\u003e from b4h0-c4t/refactor-opt-object-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f1c8e45b9cdff918be28becf03bf0b339321c398\"\u003e\u003ccode\u003ef1c8e45\u003c/code\u003e\u003c/a\u003e 6.12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/764035e201d7733b8d700d4a04dd079fef9f4d30\"\u003e\u003ccode\u003e764035e\u003c/code\u003e\u003c/a\u003e Merge branch 'ChALkeR-chalker/fix-comma'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/37981602ce6d43313ae106644b372b021626a8af\"\u003e\u003ccode\u003e3798160\u003c/code\u003e\u003c/a\u003e Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a3c7ebab222e4cce07b5e30ebcbb809da7f934e8\"\u003e\u003ccode\u003ea3c7eba\u003c/code\u003e\u003c/a\u003e Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v6.10.0...v6.12.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 5.5.2 to 6.12.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.6\u003c/h2\u003e\n\u003cp\u003eFix performance issue of \u0026quot;url\u0026quot; format.\u003c/p\u003e\n\u003ch2\u003ev6.12.5\u003c/h2\u003e\n\u003cp\u003eFix uri scheme validation (\u003ca href=\"https://github.com/ChALkeR\"\u003e\u003ccode\u003e@​ChALkeR\u003c/code\u003e\u003c/a\u003e).\nFix boolean schemas with strictKeywords option (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.4\u003c/h2\u003e\n\u003cp\u003eFix: coercion of one-item arrays to scalar that should fail validation (\u003ca href=\"https://runkit.com/esp/5f3672ba2f6642001ae27411\"\u003efailing example\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev6.12.3\u003c/h2\u003e\n\u003cp\u003ePass schema object to processCode function\nOption for strictNumbers (\u003ca href=\"https://github.com/issacgerges\"\u003e\u003ccode\u003e@​issacgerges\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1128\"\u003e#1128\u003c/a\u003e)\nFixed vulnerability related to untrusted schemas (\u003ca href=\"https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2020-15366\"\u003eCVE-2020-15366\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003cp\u003eRemoved post-install script\u003c/p\u003e\n\u003ch2\u003ev6.12.1\u003c/h2\u003e\n\u003cp\u003eDocs and dependency updates\u003c/p\u003e\n\u003ch2\u003ev6.12.0\u003c/h2\u003e\n\u003cp\u003eImproved hostname validation (\u003ca href=\"https://github.com/sambauers\"\u003e\u003ccode\u003e@​sambauers\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1143\"\u003e#1143\u003c/a\u003e)\nOption \u003ccode\u003ekeywords\u003c/code\u003e to add custom keywords (\u003ca href=\"https://github.com/franciscomorais\"\u003e\u003ccode\u003e@​franciscomorais\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1137\"\u003e#1137\u003c/a\u003e)\nTypes fixes (\u003ca href=\"https://github.com/boenrobot\"\u003e\u003ccode\u003e@​boenrobot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MattiAstedrone\"\u003e\u003ccode\u003e@​MattiAstedrone\u003c/code\u003e\u003c/a\u003e)\nDocs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/epoberezkin/ajv#error-logging\"\u003eerror logging\u003c/a\u003e example (\u003ca href=\"https://github.com/RadiationSickness\"\u003e\u003ccode\u003e@​RadiationSickness\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript usage notes (\u003ca href=\"https://github.com/thetric\"\u003e\u003ccode\u003e@​thetric\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.11.0\u003c/h2\u003e\n\u003cp\u003eTime formats support two digit and colon-less variants of timezone offset (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1061\"\u003e#1061\u003c/a\u003e , \u003ca href=\"https://github.com/cjpillsbury\"\u003e\u003ccode\u003e@​cjpillsbury\u003c/code\u003e\u003c/a\u003e)\nDocs: RegExp related security considerations\nTests: Disabled failing typescript test\u003c/p\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003cp\u003eFix: the unknown keywords were ignored with the option \u003ccode\u003estrictKeywords: true\u003c/code\u003e (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003cp\u003eFix types\nFix addSchema (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1001\"\u003e#1001\u003c/a\u003e)\nUpdate dependencies\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/ajv-validator/ajv/commit/fe591439f34e24030f69df9eb8d91e6d037a3af7\"\u003e\u003ccode\u003efe59143\u003c/code\u003e\u003c/a\u003e 6.12.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/d580d3e8ac6a467670d68d86e3a39fd661ac8c23\"\u003e\u003ccode\u003ed580d3e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1298\"\u003e#1298\u003c/a\u003e from ajv-validator/fix-url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/fd363896a8d6c5697b5da41f4d9a400a84efaf8e\"\u003e\u003ccode\u003efd36389\u003c/code\u003e\u003c/a\u003e fix: regular expression for \u0026quot;url\u0026quot; format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/490e34c4846064db5c962a77087e17078954c2f6\"\u003e\u003ccode\u003e490e34c\u003c/code\u003e\u003c/a\u003e docs: link to v7-beta branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9cd93a1bdbdefd5a7ba3db5e123d20c84d1d1d0e\"\u003e\u003ccode\u003e9cd93a1\u003c/code\u003e\u003c/a\u003e docs: note about v7 in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/877d286e7f145b1b2127da66c6800b071533f28f\"\u003e\u003ccode\u003e877d286\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/1262\"\u003e#1262\u003c/a\u003e from b4h0-c4t/refactor-opt-object-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f1c8e45b9cdff918be28becf03bf0b339321c398\"\u003e\u003ccode\u003ef1c8e45\u003c/code\u003e\u003c/a\u003e 6.12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/764035e201d7733b8d700d4a04dd079fef9f4d30\"\u003e\u003ccode\u003e764035e\u003c/code\u003e\u003c/a\u003e Merge branch 'ChALkeR-chalker/fix-comma'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/37981602ce6d43313ae106644b372b021626a8af\"\u003e\u003ccode\u003e3798160\u003c/code\u003e\u003c/a\u003e Merge branch 'chalker/fix-comma' of git://github.com/ChALkeR/ajv into ChALkeR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a3c7ebab222e4cce07b5e30ebcbb809da7f934e8\"\u003e\u003ccode\u003ea3c7eba\u003c/code\u003e\u003c/a\u003e Merge branch 'refactor-opt-object-type' of github.com:b4h0-c4t/ajv into refac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v6.10.0...v6.12.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 4.19.1 to 9.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.28.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023\"\u003e\u003ccode\u003eb0674be\u003c/code\u003e\u003c/a\u003e feat: Customization of serialization for languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19760\"\u003e#19760\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80\"\u003e\u003ccode\u003ea95721f\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003e--pass-on-unpruned-suppressions\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19773\"\u003e#19773\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2\"\u003e\u003ccode\u003ebfd0e7a\u003c/code\u003e\u003c/a\u003e feat: support TypeScript syntax in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19566\"\u003e#19566\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de\"\u003e\u003ccode\u003e68c61c0\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19565\"\u003e#19565\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a\"\u003e\u003ccode\u003e0f773ef\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003eno-magic-numbers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19561\"\u003e#19561\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6\"\u003e\u003ccode\u003ec4a6b60\u003c/code\u003e\u003c/a\u003e feat: add allowTypeAnnotation to func-style (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19754\"\u003e#19754\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559\"\u003e\u003ccode\u003eb03ad17\u003c/code\u003e\u003c/a\u003e feat: add TypeScript support to \u003ccode\u003eprefer-arrow-callback\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19678\"\u003e#19678\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2\"\u003e\u003ccode\u003ebc3c331\u003c/code\u003e\u003c/a\u003e feat: ignore overloaded function declarations in func-style rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19755\"\u003e#19755\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429\"\u003e\u003ccode\u003eeea3e7e\u003c/code\u003e\u003c/a\u003e fix: Remove configured global variables from \u003ccode\u003eGlobalScope#implicit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19779\"\u003e#19779\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116\"\u003e\u003ccode\u003ea467de3\u003c/code\u003e\u003c/a\u003e fix: update context.report types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19751\"\u003e#19751\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a\"\u003e\u003ccode\u003efd467bb\u003c/code\u003e\u003c/a\u003e fix: remove interopDefault to use jiti's default (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19697\"\u003e#19697\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584\"\u003e\u003ccode\u003e72d16e3\u003c/code\u003e\u003c/a\u003e fix: avoid false positive in \u003ccode\u003eno-unassigned-vars\u003c/code\u003e for declare module (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19746\"\u003e#19746\u003c/a\u003e) (Azat S.)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2\"\u003e\u003ccode\u003e81c3c93\u003c/code\u003e\u003c/a\u003e fix: curly types (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19750\"\u003e#19750\u003c/a\u003e) (Eli)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62\"\u003e\u003ccode\u003e3ec2082\u003c/code\u003e\u003c/a\u003e docs: Nested arrays in files config entry (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19799\"\u003e#19799\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c\"\u003e\u003ccode\u003e89a65b0\u003c/code\u003e\u003c/a\u003e docs: clarify how config arrays can apply to subsets of files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19788\"\u003e#19788\u003c/a\u003e) (Shais Ch)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37\"\u003e\u003ccode\u003e2ba8a0d\u003c/code\u003e\u003c/a\u003e docs: Add description of meta.namespace to plugin docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19798\"\u003e#19798\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681\"\u003e\u003ccode\u003e59dd7e6\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003efunc-style\u003c/code\u003e with examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19793\"\u003e#19793\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd\"\u003e\u003ccode\u003ee9129e0\u003c/code\u003e\u003c/a\u003e docs: add global scope's \u003ccode\u003eimplicit\u003c/code\u003e field to Scope Manager docs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19770\"\u003e#19770\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d\"\u003e\u003ccode\u003e52f5b7a\u003c/code\u003e\u003c/a\u003e docs: fix minor typos and add links (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19743\"\u003e#19743\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a\"\u003e\u003ccode\u003e00716a3\u003c/code\u003e\u003c/a\u003e docs: upfront recommend against using the no-return-await rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19727\"\u003e#19727\u003c/a\u003e) (Mike DiDomizio)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317\"\u003e\u003ccode\u003e175b7b8\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.28.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19802\"\u003e#19802\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba\"\u003e\u003ccode\u003e844f5a6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629\"\u003e\u003ccode\u003e62b1c1b\u003c/code\u003e\u003c/a\u003e chore: update globals to v16 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19791\"\u003e#19791\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868\"\u003e\u003ccode\u003ee8a1cb8\u003c/code\u003e\u003c/a\u003e chore: ignore jiti-v2.0 \u0026amp; jiti-v2.1 for renovate (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19786\"\u003e#19786\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619\"\u003e\u003ccode\u003e43d3975\u003c/code\u003e\u003c/a\u003e chore: Add Copilot Instructions file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19753\"\u003e#19753\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a\"\u003e\u003ccode\u003e2dfb5eb\u003c/code\u003e\u003c/a\u003e test: update \u003ccode\u003eSourceCodeTraverser\u003c/code\u003e tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19763\"\u003e#19763\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518\"\u003e\u003ccode\u003e5bc21f9\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003e*.code-workspace\u003c/code\u003e to \u003ccode\u003e.gitignore\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19771\"\u003e#19771\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf\"\u003e\u003ccode\u003ef4fa40e\u003c/code\u003e\u003c/a\u003e refactor: NodeEventGenerator -\u0026gt; SourceCodeTraverser (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19679\"\u003e#19679\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4\"\u003e\u003ccode\u003e0f49329\u003c/code\u003e\u003c/a\u003e refactor: use a service to emit warnings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19725\"\u003e#19725\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391\"\u003e\u003ccode\u003e20a9e59\u003c/code\u003e\u003c/a\u003e chore: update dependency shelljs to ^0.10.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19740\"\u003e#19740\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.27.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370\"\u003e\u003ccode\u003ed71e37f\u003c/code\u003e\u003c/a\u003e feat: Allow flags to be set in ESLINT_FLAGS env variable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19717\"\u003e#19717\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934\"\u003e\u003ccode\u003eba456e0\u003c/code\u003e\u003c/a\u003e feat: Externalize MCP server (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19699\"\u003e#19699\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0\"\u003e\u003ccode\u003e07c1a7e\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eallowRegexCharacters\u003c/code\u003e to \u003ccode\u003eno-useless-escape\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19705\"\u003e#19705\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc\"\u003e\u003ccode\u003e7bc6c71\u003c/code\u003e\u003c/a\u003e feat: add no-unassigned-vars rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19618\"\u003e#19618\u003c/a\u003e) (Jacob Bandes-Storch)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66\"\u003e\u003ccode\u003eee40364\u003c/code\u003e\u003c/a\u003e feat: convert no-array-constructor suggestions to autofixes (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19621\"\u003e#19621\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1\"\u003e\u003ccode\u003e32957cd\u003c/code\u003e\u003c/a\u003e feat: support TS syntax in \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19557\"\u003e#19557\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e\"\u003e\u003ccode\u003e5687ce7\u003c/code\u003e\u003c/a\u003e fix: correct mismatched removed rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19734\"\u003e#19734\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\"\u003eeslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev9.28.0 - May 30, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317\"\u003e\u003ccode\u003e175b7b8\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.28.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19802\"\u003e#19802\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba\"\u003e\u003ccode\u003e844f5a6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023\"\u003e\u003ccode\u003eb0674be\u003c/code\u003e\u003c/a\u003e feat: Customization of serialization for languageOptions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19760\"\u003e#19760\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62\"\u003e\u003ccode\u003e3ec2082\u003c/code\u003e\u003c/a\u003e docs: Nested arrays in files config entry (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19799\"\u003e#19799\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c\"\u003e\u003ccode\u003e89a65b0\u003c/code\u003e\u003c/a\u003e docs: clarify how config arrays can apply to subsets of files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19788\"\u003e#19788\u003c/a\u003e) (...\n\n_Description has been truncated_","html_url":"https://github.com/q4mobile/react-grid-layout/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/q4mobile%2Freact-grid-layout/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-05-11T12:25:01.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2512109839","node_id":"PR_kwDOOn-oEM6Vu8EP","number":1,"state":"open","title":"Bump the npm_and_yarn group across 4 directories with 52 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-05-11T12:25:01.000Z","updated_at":"2025-05-11T12:25:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":52,"packages":[{"name":"bootstrap","old_version":"3.4.1","new_version":"5.0.0","repository_url":"https://github.com/twbs/bootstrap"},{"name":"nuxt","old_version":"2.8.1","new_version":"3.16.0","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@babel/runtime","old_version":"7.5.5","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"@babel/traverse","old_version":"7.0.0-beta.44","new_version":"7.27.1","repository_url":"https://github.com/babel/babel"},{"name":"babel-eslint","old_version":"8.2.6","new_version":"10.1.0","repository_url":"https://github.com/babel/babel-eslint"},{"name":"ansi-regex","old_version":"3.0.0","new_version":"4.1.1","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"ansi-regex","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/chalk/ansi-regex"},{"name":"braces","old_version":"2.3.2","new_version":"3.0.3","repository_url":"https://github.com/micromatch/braces"},{"name":"@nuxtjs/axios","old_version":"5.5.4","new_version":"5.13.6","repository_url":"https://github.com/nuxt-community/axios-module"},{"name":"webpack","old_version":"4.39.1","new_version":"4.47.0","repository_url":"https://github.com/webpack/webpack"},{"name":"nodemon","old_version":"1.19.1","new_version":"1.19.1","repository_url":"https://github.com/remy/nodemon"},{"name":"browserify-sign","old_version":"4.0.4","new_version":"4.2.3","repository_url":"https://github.com/crypto-browserify/browserify-sign"},{"name":"decode-uri-component","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/SamVerschueren/decode-uri-component"},{"name":"elliptic","old_version":"6.3.3","new_version":"6.6.1","repository_url":"https://github.com/indutny/elliptic"},{"name":"sunweb","old_version":"1.0.7","new_version":"1.1.0","repository_url":"https://github.com/tronprotocol/sun-network"},{"name":"tronweb","old_version":"2.7.1","new_version":"6.0.3","repository_url":"https://github.com/tronprotocol/tronweb"},{"name":"minimist","old_version":"1.2.0","new_version":"1.2.8","repository_url":"https://github.com/minimistjs/minimist"},{"name":"mkdirp","old_version":"0.5.1","new_version":"0.5.6","repository_url":"https://github.com/isaacs/node-mkdirp"},{"name":"loader-fs-cache","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/viankakrisna/loader-fs-cache"},{"name":"tar","old_version":"2.2.2","new_version":"6.2.1","repository_url":"https://github.com/isaacs/node-tar"},{"name":"node-sass","old_version":"4.12.0","new_version":"9.0.0","repository_url":"https://github.com/sass/node-sass"},{"name":"fsevents","old_version":"1.2.9","new_version":"2.3.3","repository_url":"https://github.com/fsevents/fsevents"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 21 updates in the /demos/TinyDice/front directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bootstrap](https://github.com/twbs/bootstrap) | `3.4.1` | `5.0.0` |\n| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `2.8.1` | `3.16.0` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.5.5` | `7.27.1` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.0.0-beta.44` | `7.27.1` |\n| [babel-eslint](https://github.com/babel/babel-eslint) | `8.2.6` | `10.1.0` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `4.1.1` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `4.1.0` | `4.1.1` |\n| [braces](https://github.com/micromatch/braces) | `2.3.2` | `3.0.3` |\n| [@nuxtjs/axios](https://github.com/nuxt-community/axios-module) | `5.5.4` | `5.13.6` |\n| [webpack](https://github.com/webpack/webpack) | `4.39.1` | `4.47.0` |\n| [nodemon](https://github.com/remy/nodemon) | `1.19.1` | `1.19.1` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.0.4` | `4.2.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [elliptic](https://github.com/indutny/elliptic) | `6.3.3` | `6.6.1` |\n| [sunweb](https://github.com/tronprotocol/sun-network) | `1.0.7` | `1.1.0` |\n| [tronweb](https://github.com/tronprotocol/tronweb) | `2.7.1` | `6.0.3` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.0` | `1.2.8` |\n| [mkdirp](https://github.com/isaacs/node-mkdirp) | `0.5.1` | `0.5.6` |\n| [loader-fs-cache](https://github.com/viankakrisna/loader-fs-cache) | `1.0.2` | `1.0.3` |\n| [tar](https://github.com/isaacs/node-tar) | `2.2.2` | `6.2.1` |\n| [node-sass](https://github.com/sass/node-sass) | `4.12.0` | `9.0.0` |\n| [fsevents](https://github.com/fsevents/fsevents) | `1.2.9` | `2.3.3` |\n\nBumps the npm_and_yarn group with 2 updates in the /documentation directory: [axios](https://github.com/axios/axios) and [express](https://github.com/expressjs/express).\nBumps the npm_and_yarn group with 22 updates in the /documentation/home directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.17.8` | `7.27.1` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.17.8` | `7.27.1` |\n| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.27.1` |\n| [ansi-regex](https://github.com/chalk/ansi-regex) | `3.0.0` | `4.1.1` |\n| [ajv](https://github.com/ajv-validator/ajv) | `5.5.2` | `6.12.6` |\n| [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) | `3.12.1` | `5.0.8` |\n| [body-parser](https://github.com/expressjs/body-parser) | `1.19.2` | `1.20.3` |\n| [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` |\n| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` |\n| [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) | `0.2.0` | `0.2.2` |\n| [ejs](https://github.com/mde/ejs) | `2.7.4` | `removed` |\n| [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) | `3.12.1` | `5.0.8` |\n| [json5](https://github.com/json5/json5) | `2.2.0` | `2.2.3` |\n| [json5](https://github.com/json5/json5) | `1.0.1` | `2.2.3` |\n| [find-babel-config](https://github.com/tleunen/find-babel-config) | `1.2.0` | `1.2.2` |\n| [minimist](https://github.com/minimistjs/minimist) | `1.2.5` | `1.2.8` |\n| [tar](https://github.com/isaacs/node-tar) | `2.2.2` | `6.2.1` |\n| [node-sass](https://github.com/sass/node-sass) | `4.14.1` | `9.0.0` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `2.5.0` | `removed` |\n| [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) | `3.12.1` | `5.0.8` |\n| [@vue/cli-plugin-pwa](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-pwa) | `3.12.1` | `5.0.8` |\n| [vue](https://github.com/vuejs/core) | `2.6.14` | `3.0.0` |\n| [vue-template-compiler](https://github.com/vuejs/vue) | `2.6.14` | `2.7.16` |\n\nBumps the npm_and_yarn group with 2 updates in the /js-sdk directory: [grunt-karma](https://github.com/karma-runner/grunt-karma) and [karma](https://github.com/karma-runner/karma).\n\nUpdates `bootstrap` from 3.4.1 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Updated \u003ccode\u003emake-col()\u003c/code\u003e mixin to generate equal columns when no size is specified\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Added new \u003ccode\u003ecolor-scheme()\u003c/code\u003e mixin\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown menus now have option become clickable\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33453\"\u003e#33453\u003c/a\u003e: Added new docs footer\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Offcanvas header components are now vertically aligned\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Added offcanvas-top modifier\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33634\"\u003e#33634\u003c/a\u003e: Added support for \u003ccode\u003e.dropdown-item\u003c/code\u003es wrapped in \u003ccode\u003e\u0026lt;li\u0026gt;\u003c/code\u003es\n\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33626\"\u003e#33626\u003c/a\u003e: Fix v5 regressions in tab dropdown functionality\u003c/p\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 CSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32155\"\u003e#32155\u003c/a\u003e: Add equal column mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32763\"\u003e#32763\u003c/a\u003e: Add \u003ccode\u003ecolor-scheme\u003c/code\u003e mixin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33292\"\u003e#33292\u003c/a\u003e: Make accordion icon rotation more natural\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33411\"\u003e#33411\u003c/a\u003e: Fix validation feedback icon in select multiple\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33478\"\u003e#33478\u003c/a\u003e: Make \u003ccode\u003e.nav-link\u003c/code\u003e color consistent when using buttons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33482\"\u003e#33482\u003c/a\u003e: Dropdown — Apply positioning only when Popper is not used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33548\"\u003e#33548\u003c/a\u003e: Vertically align offcanvas header components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33549\"\u003e#33549\u003c/a\u003e: Add offcanvas-top modifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33550\"\u003e#33550\u003c/a\u003e: Spinner alignment changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33598\"\u003e#33598\u003c/a\u003e: Hide validation icons from multiple selects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33600\"\u003e#33600\u003c/a\u003e: Have $form-check-input-border's default derive from $black\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33607\"\u003e#33607\u003c/a\u003e: Reduce color-scheme complexity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33642\"\u003e#33642\u003c/a\u003e: use \u003ccode\u003e:read-only\u003c/code\u003e css selector instead \u003ccode\u003e[readonly]\u003c/code\u003e for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33658\"\u003e#33658\u003c/a\u003e: fix: use list-group variable instead of alert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33736\"\u003e#33736\u003c/a\u003e: accordion: fix \u003ccode\u003eborder-top\u003c/code\u003e on Firefox\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e☕️ JavaScript\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/32439\"\u003e#32439\u003c/a\u003e: Decouple BackDrop from modal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33245\"\u003e#33245\u003c/a\u003e: Decouple Modal's scrollbar functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33249\"\u003e#33249\u003c/a\u003e: Simplify Modal Config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33250\"\u003e#33250\u003c/a\u003e: Simplify ScrollSpy config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33310\"\u003e#33310\u003c/a\u003e: fix: make EventHandler better handle mouseenter/mouseleave events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33389\"\u003e#33389\u003c/a\u003e: Dropdown — Add option to make the dropdown menu clickable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33429\"\u003e#33429\u003c/a\u003e: Remove element event listeners through base component\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33451\"\u003e#33451\u003c/a\u003e: Add missing things in \u003ccode\u003ehide\u003c/code\u003e method of dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33456\"\u003e#33456\u003c/a\u003e: Use our \u003ccode\u003eisDisabled\u003c/code\u003e util on dropdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33466\"\u003e#33466\u003c/a\u003e: Refactor dropdown's hide functionality\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33479\"\u003e#33479\u003c/a\u003e: Fix dropdown escape propagation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33496\"\u003e#33496\u003c/a\u003e:  Use cached \u003ccode\u003enoop\u003c/code\u003e function\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/twbs/bootstrap/commit/bf0936748602c8109fd916c64b4560799fa1c3f8\"\u003e\u003ccode\u003ebf09367\u003c/code\u003e\u003c/a\u003e Release v5.0.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33647\"\u003e#33647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/48ae5a7149d30d7d80cecbaaabaa88f7679c9172\"\u003e\u003ccode\u003e48ae5a7\u003c/code\u003e\u003c/a\u003e Rewrite migration guide (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33834\"\u003e#33834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/f0865727b7d5f274a818510219e024d227affe11\"\u003e\u003ccode\u003ef086572\u003c/code\u003e\u003c/a\u003e refactor(docs): Added form file input variables (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33833\"\u003e#33833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1a54286befabfb8c18de420df4d7074ab7eb77b3\"\u003e\u003ccode\u003e1a54286\u003c/code\u003e\u003c/a\u003e Fix doc typo and Bootstrap Icons link (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/e2df73fa9a2062ed5489a1bd80b9d0ddbf211a53\"\u003e\u003ccode\u003ee2df73f\u003c/code\u003e\u003c/a\u003e Update migration guide for some v5 changes (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33829\"\u003e#33829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/1e6356ab43df6ca3e0c05499a4d690235fbd6fc7\"\u003e\u003ccode\u003e1e6356a\u003c/code\u003e\u003c/a\u003e Neutralise more words from placeholder text (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33731\"\u003e#33731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/6633845901672cb642c0975e6fea3d1a1fa20058\"\u003e\u003ccode\u003e6633845\u003c/code\u003e\u003c/a\u003e Bump eslint-config-xo from 0.35.0 to 0.36.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33646\"\u003e#33646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/cb38744cf79b347ec2a32e0dcfe5c42402dc15ea\"\u003e\u003ccode\u003ecb38744\u003c/code\u003e\u003c/a\u003e Tweak toast docs (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33810\"\u003e#33810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c2ff22532e9f05d98b8db7c0b179d252387e77a3\"\u003e\u003ccode\u003ec2ff225\u003c/code\u003e\u003c/a\u003e Bump rollup from 2.46.0 to 2.47.0 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33818\"\u003e#33818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twbs/bootstrap/commit/c090ea2f4fbdc12e37def7c3bf9eb4c96c804d34\"\u003e\u003ccode\u003ec090ea2\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e from 7.14.0 to 7.14.1 (\u003ca href=\"https://redirect.github.com/twbs/bootstrap/issues/33819\"\u003e#33819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twbs/bootstrap/compare/v3.4.1...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nuxt` from 2.8.1 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nuxt/nuxt/releases\"\u003enuxt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003e👀 Highlights\u003c/h2\u003e\n\u003cp\u003eThere's a lot in this one!\u003c/p\u003e\n\u003ch3\u003e⚡️ A New New Nuxt\u003c/h3\u003e\n\u003cp\u003eSay hello to \u003ccode\u003ecreate-nuxt\u003c/code\u003e, a new tool for starting Nuxt projects (big thanks to \u003ca href=\"https://github.com/devgar\"\u003e\u003ccode\u003e@​devgar\u003c/code\u003e\u003c/a\u003e for donating the package name)!\u003c/p\u003e\n\u003cp\u003eIt's a streamlined version of \u003ccode\u003enuxi init\u003c/code\u003e - just a sixth of the size and bundled as a single file with all dependencies inlined, to get you going as fast as possible.\u003c/p\u003e\n\u003cp\u003eStarting a new project is as simple as:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003enpm create nuxt\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cimg src=\"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:qrygjljnajqwxbld3k7uvyms/bafkreifkhnzbwxgkgjw6jpqg6j6z6abylvfyynca3r7jh5b63fcromj2ia@jpeg\" alt=\"screenshot of create nuxt app\" /\u003e\u003c/p\u003e\n\u003cp\u003eSpecial thanks to \u003ca href=\"https://github.com/cmang\"\u003e\u003ccode\u003e@​cmang\u003c/code\u003e\u003c/a\u003e for the \u003ca href=\"https://bsky.app/profile/durdraw.org/post/3liadod3gv22a\"\u003ebeautiful ASCII-art\u003c/a\u003e. ❤️\u003c/p\u003e\n\u003cp\u003eWant to learn more about where we're headed with the Nuxt CLI? Check out our roadmap \u003ca href=\"https://redirect.github.com/nuxt/cli/issues/648\"\u003ehere\u003c/a\u003e, including our plans for an \u003ca href=\"https://redirect.github.com/nuxt/cli/issues/754\"\u003einteractive modules selector\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e🚀 Unhead v2\u003c/h3\u003e\n\u003cp\u003eWe've upgraded to \u003ccode\u003eunhead\u003c/code\u003e v2, the engine behind Nuxt's \u003ccode\u003e\u0026lt;head\u0026gt;\u003c/code\u003e management. This major version removes deprecations and improves how context works:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor Nuxt 3 users, we're shipping a legacy compatibility build so nothing breaks\u003c/li\u003e\n\u003cli\u003eThe context implementation is now more direct via Nuxt itself\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Nuxt now re-exports composables while properly resolving the context\nexport function useHead(input, options = {}) {\n  const unhead = injectHead(options.nuxt)\n  return head(input, { head: unhead, ...options })\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf you're using Unhead directly in your app, keep in mind:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eImport from Nuxt's auto-imports or \u003ccode\u003e#app/composables/head\u003c/code\u003e instead of \u003ccode\u003e@unhead/vue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImporting directly from \u003ccode\u003e@unhead/vue\u003c/code\u003e might lose async context\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eDon't worry though - we've maintained backward compatibility in Nuxt 3, so most users won't need to change anything!\u003c/p\u003e\n\u003cp\u003eIf you've opted into \u003ccode\u003ecompatibilityVersion: 4\u003c/code\u003e, check out \u003ca href=\"https://nuxt.com/docs/getting-started/upgrade#unhead-v2\"\u003eour upgrade guide\u003c/a\u003e for additional changes.\u003c/p\u003e\n\u003ch3\u003e🔧 Devtools v2 Upgrade\u003c/h3\u003e\n\u003cp\u003eNuxt Devtools has leveled up to v2 (\u003ca href=\"https://redirect.github.com/nuxt/nuxt/pull/30889\"\u003e#30889\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/nuxt/nuxt/commit/7a37a982535f6da0cef16c4d7d3a81df42429ec1\"\u003e\u003ccode\u003e7a37a98\u003c/code\u003e\u003c/a\u003e v3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/0d13fe9f536437eb6ae847d3de1cf9e1e839d81c\"\u003e\u003ccode\u003e0d13fe9\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (3.x) (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31264\"\u003e#31264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/2476cab9a3a32f807ce820abc161d64853b6d646\"\u003e\u003ccode\u003e2476cab\u003c/code\u003e\u003c/a\u003e fix(nuxt): strip query in \u003ccode\u003ex-nitro-prerender\u003c/code\u003e header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/2c68c924c3b69f091957e9301a9a75b8ef3742f7\"\u003e\u003ccode\u003e2c68c92\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (3.x) (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31240\"\u003e#31240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/bf454cb5bc571f17ae5fd52acf94fa9a1a1fcd4d\"\u003e\u003ccode\u003ebf454cb\u003c/code\u003e\u003c/a\u003e fix(nuxt): pass \u003ccode\u003euseFetch\u003c/code\u003e function name on server for warning (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31213\"\u003e#31213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/b29c0e86bad5760acc23f3872d724e2ea5b6e651\"\u003e\u003ccode\u003eb29c0e8\u003c/code\u003e\u003c/a\u003e chore: ignore \u003ccode\u003enitro/renderer\u003c/code\u003e templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/7c427dfa0507829ff894abf0e31c2a8e0320a9bd\"\u003e\u003ccode\u003e7c427df\u003c/code\u003e\u003c/a\u003e fix(nuxt): fall back to wasm if oxc native bindings are missing (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31190\"\u003e#31190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/0ebaa5146523409f76a5cdff4887f31cce43e17b\"\u003e\u003ccode\u003e0ebaa51\u003c/code\u003e\u003c/a\u003e fix(nuxt): apply ignore rules to nitro \u003ccode\u003edevStorage\u003c/code\u003e (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31233\"\u003e#31233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/2f833f413bf7ca864a77b8190b4ed2cb1c9e8d85\"\u003e\u003ccode\u003e2f833f4\u003c/code\u003e\u003c/a\u003e fix(nuxt): preserve query/hash when calling \u003ccode\u003enavigateTo\u003c/code\u003e with replace (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31244\"\u003e#31244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/nuxt/commit/3cd43849de900e7b9a8fef7cd575c1d8274f2a95\"\u003e\u003ccode\u003e3cd4384\u003c/code\u003e\u003c/a\u003e fix(nuxt): ensure head components are reactive (\u003ca href=\"https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt/issues/31248\"\u003e#31248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nuxt/nuxt/commits/v3.16.0/packages/nuxt\"\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/~danielroe\"\u003edanielroe\u003c/a\u003e, a new releaser for nuxt since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/helpers` from 7.5.5 to 7.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/helpers\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/woaitsAryan\"\u003e\u003ccode\u003e@​woaitsAryan\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eAll packages\u003c/em\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/helpers\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17232\"\u003e#17232\u003c/a\u003e Bump typescript-eslint to 8.29.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17219\"\u003e#17219\u003c/a\u003e test: add basic typescript-eslint integration tests (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-imports\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b1f91840f8b68f892e5bd2440d7469b0826a6664\"\u003e\u003ccode\u003eb1f9184\u003c/code\u003e\u003c/a\u003e Reduce \u003ccode\u003einteropRequireWildcard\u003c/code\u003e size (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/16538\"\u003e#16538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/9c351e5220df774498e26a0fcd337921085f065a\"\u003e\u003ccode\u003e9c351e5\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eclass\u003c/code\u003e and add type definitions for \u003ccode\u003eregenerator\u003c/code\u003e  (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17220\"\u003e#17220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/0f95b748a9a5f90c3b23d4d72299684991049243\"\u003e\u003ccode\u003e0f95b74\u003c/code\u003e\u003c/a\u003e Reduce \u003ccode\u003eregeneratorRuntime\u003c/code\u003e size (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17213\"\u003e#17213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/317e332e650bc04907bc787ab79f930288a3e71e\"\u003e\u003ccode\u003e317e332\u003c/code\u003e\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17207\"\u003e#17207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/14ef1e972277bc7b80527fc2aa4d4ffc7662c768\"\u003e\u003ccode\u003e14ef1e9\u003c/code\u003e\u003c/a\u003e Babel 8 cleanup (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17211\"\u003e#17211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/97105cb9f285964065a525c7ab4fd718c57e2a40\"\u003e\u003ccode\u003e97105cb\u003c/code\u003e\u003c/a\u003e Re-convert regeneratorRuntime to helper format (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1b93b0c0d7388c461c7e07150c3fcba4719a2120\"\u003e\u003ccode\u003e1b93b0c\u003c/code\u003e\u003c/a\u003e Move regenerator files to the relevant packages (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b953a8fb374a0c47b2f8fc9f0830246291cfbb0a\"\u003e\u003ccode\u003eb953a8f\u003c/code\u003e\u003c/a\u003e Remove bundled regeneratorRuntime helper (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/6874c25ba25c73b6c970b2ba87615051e99a082f\"\u003e\u003ccode\u003e6874c25\u003c/code\u003e\u003c/a\u003e Prepare LICENSE files for incorporating regenerator (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-helpers/issues/17205\"\u003e#17205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.1/packages/babel-helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/runtime` from 7.5.5 to 7.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/woaitsAryan\"\u003e\u003ccode\u003e@​woaitsAryan\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eAll packages\u003c/em\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/runtime\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17232\"\u003e#17232\u003c/a\u003e Bump typescript-eslint to 8.29.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17219\"\u003e#17219\u003c/a\u003e test: add basic typescript-eslint integration tests (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-imports\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-amd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-umd\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-display-name\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678\"\u003e\u003ccode\u003eeebd3a0\u003c/code\u003e\u003c/a\u003e v7.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/296cdc53e4063d3df6a19c037b92e2b2c74e90d2\"\u003e\u003ccode\u003e296cdc5\u003c/code\u003e\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17263\"\u003e#17263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3\"\u003e\u003ccode\u003efdc0fb5\u003c/code\u003e\u003c/a\u003e [Babel 8] Bump nodejs requirements to \u003ccode\u003e^20.19.0 || \u0026gt;= 22.12.0\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17204\"\u003e#17204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5c350eab83dd12268add44cce0eeda6c898211e3\"\u003e\u003ccode\u003e5c350ea\u003c/code\u003e\u003c/a\u003e v7.27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ca4865a7f43a6a56aec242e23e4a3e318cf0ca92\"\u003e\u003ccode\u003eca4865a\u003c/code\u003e\u003c/a\u003e Fix: align behaviour to tsc \u003ccode\u003erewriteRelativeImportExtensions\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17118\"\u003e#17118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e1ce99df422971175249509e7bbc2b327b8f7957\"\u003e\u003ccode\u003ee1ce99d\u003c/code\u003e\u003c/a\u003e v7.26.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d5952e80c0faa5ec20e35085531b6e572d31dad4\"\u003e\u003ccode\u003ed5952e8\u003c/code\u003e\u003c/a\u003e Fix processing of replacement pattern with named capture groups (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-runtime/issues/17173\"\u003e#17173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4\"\u003e\u003ccode\u003e64bca7b\u003c/code\u003e\u003c/a\u003e v7.26.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca\"\u003e\u003ccode\u003e2d95140\u003c/code\u003e\u003c/a\u003e v7.26.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/63d30381c169780460e01bdb6669c5e01af1dfbe\"\u003e\u003ccode\u003e63d3038\u003c/code\u003e\u003c/a\u003e v7.26.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.1/packages/babel-runtime\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/woaitsAryan\"\u003e\u003ccode\u003e@​woaitsAryan\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eAll packages\u003c/em\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17207\"\u003e#17207\u003c/a\u003e Enforce node protocol import (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.1 (2025-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17254\"\u003e#17254\u003c/a\u003e Allow \u003ccode\u003eusing of\u003c/code\u003e as lexical declaration within for (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17230\"\u003e#17230\u003c/a\u003e Disallow get/set in TSPropertySignature (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17193\"\u003e#17193\u003c/a\u003e Stricter TSImportType options parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17137\"\u003e#17137\u003c/a\u003e fix: do expressions should allow early exit (\u003ca href=\"https://github.com/kermanx\"\u003e\u003ccode\u003e@​kermanx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17251\"\u003e#17251\u003c/a\u003e Fix: propagate argument evaluation errors through async promise chain (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-remap-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17231\"\u003e#17231\u003c/a\u003e fix apply()/call() annotated as pure (\u003ca href=\"https://github.com/Lacsw\"\u003e\u003ccode\u003e@​Lacsw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17233\"\u003e#17233\u003c/a\u003e Create ChainExpression within TSInstantiationExpression (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17226\"\u003e#17226\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17224\"\u003e#17224\u003c/a\u003e Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17080\"\u003e#17080\u003c/a\u003e Fix start of TSParameterProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17228\"\u003e#17228\u003c/a\u003e Update firefox bugfix compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17156\"\u003e#17156\u003c/a\u003e fix: Objects and arrays with multiple references should not be evaluated (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17216\"\u003e#17216\u003c/a\u003e Fix: support const type parameter in generator (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-spread-parameters-in-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-arrow-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17221\"\u003e#17221\u003c/a\u003e Reduce generated names size for the 10th-11th (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17263\"\u003e#17263\u003c/a\u003e Remove unused \u003ccode\u003eregenerator-runtime\u003c/code\u003e dep in \u003ccode\u003e@babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17256\"\u003e#17256\u003c/a\u003e Tune plugin compat data (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17236\"\u003e#17236\u003c/a\u003e migrate babel-compat-data build script to mjs (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17232\"\u003e#17232\u003c/a\u003e Bump typescript-eslint to 8.29.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17219\"\u003e#17219\u003c/a\u003e test: add basic typescript-eslint integration tests (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17205\"\u003e#17205\u003c/a\u003e Inline regenerator in the relevant packages (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16844\"\u003e#16844\u003c/a\u003e Migrate \u003ccode\u003e@babel/register\u003c/code\u003e to cts (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-imports\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/hazad3071/sun-network/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hazad3071%2Fsun-network/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2025-05-05T17:48:34.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"3040373155","node_id":"PR_kwDOOEW69M6U-a1K","number":13,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-26T23:07:29.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-05-05T17:48:34.000Z","updated_at":"2025-05-26T23:07:29.000Z","time_to_close":1833535,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.0.0-beta.44","new_version":"7.27.0"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.27.0 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.0.0-beta.44 to 7.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.0 (2025-03-24)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16977\"\u003e#16977\u003c/a\u003e Default \u003ccode\u003eimportAttributesKeyword\u003c/code\u003e to \u003ccode\u003ewith\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17169\"\u003e#17169\u003c/a\u003e Allow \u003ccode\u003etraverseFast\u003c/code\u003e to exit early (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17110\"\u003e#17110\u003c/a\u003e Add \u003ccode\u003eImportAttributes\u003c/code\u003e to \u003ccode\u003eStandardized\u003c/code\u003e and move its parser test fixtures (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17100\"\u003e#17100\u003c/a\u003e fix(babel-generator): add named export of generate function (\u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17149\"\u003e#17149\u003c/a\u003e Add \u003ccode\u003eallowYieldOutsideFunction\u003c/code\u003e to parser (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17102\"\u003e#17102\u003c/a\u003e feat: Add \u003ccode\u003eupToScope\u003c/code\u003e parameter to \u003ccode\u003ehasBinding\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17082\"\u003e#17082\u003c/a\u003e Support ESTree AccessorProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17162\"\u003e#17162\u003c/a\u003e feat(babel-types): Add support for BigInt literal conversion in valueToNode (\u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16816\"\u003e#16816\u003c/a\u003e fix: Class reference in type throws error (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17170\"\u003e#17170\u003c/a\u003e fix: Reset child scopes when \u003ccode\u003escope.crawl()\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-typescript\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17118\"\u003e#17118\u003c/a\u003e Fix: align behaviour to tsc \u003ccode\u003erewriteRelativeImportExtensions\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17182\"\u003e#17182\u003c/a\u003e fix: \u003ccode\u003e@babel/cli\u003c/code\u003e generates duplicate inline source maps (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17175\"\u003e#17175\u003c/a\u003e Generate computed proto key (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16870\"\u003e#16870\u003c/a\u003e perf: Improve builders of \u003ccode\u003e@babel/types\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17176\"\u003e#17176\u003c/a\u003e fix: improve duplicate named groups check (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIsh Chhabra (\u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVladimir Timofeev (\u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.26.10 (2025-03-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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.27.0 (2025-03-24)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16977\"\u003e#16977\u003c/a\u003e Default \u003ccode\u003eimportAttributesKeyword\u003c/code\u003e to \u003ccode\u003ewith\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17169\"\u003e#17169\u003c/a\u003e Allow \u003ccode\u003etraverseFast\u003c/code\u003e to exit early (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17110\"\u003e#17110\u003c/a\u003e Add \u003ccode\u003eImportAttributes\u003c/code\u003e to \u003ccode\u003eStandardized\u003c/code\u003e and move its parser test fixtures (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17100\"\u003e#17100\u003c/a\u003e fix(babel-generator): add named export of generate function (\u003ca href=\"https://github.com/vovkasm\"\u003e\u003ccode\u003e@​vovkasm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17149\"\u003e#17149\u003c/a\u003e Add \u003ccode\u003eallowYieldOutsideFunction\u003c/code\u003e to parser (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17102\"\u003e#17102\u003c/a\u003e feat: Add \u003ccode\u003eupToScope\u003c/code\u003e parameter to \u003ccode\u003ehasBinding\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17082\"\u003e#17082\u003c/a\u003e Support ESTree AccessorProperty (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17162\"\u003e#17162\u003c/a\u003e feat(babel-types): Add support for BigInt literal conversion in valueToNode (\u003ca href=\"https://github.com/ishchhabra\"\u003e\u003ccode\u003e@​ishchhabra\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16816\"\u003e#16816\u003c/a\u003e fix: Class reference in type throws error (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17170\"\u003e#17170\u003c/a\u003e fix: Reset child scopes when \u003ccode\u003escope.crawl()\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-typescript\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs2\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-runtime\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17118\"\u003e#17118\u003c/a\u003e Fix: align behaviour to tsc \u003ccode\u003erewriteRelativeImportExtensions\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17182\"\u003e#17182\u003c/a\u003e fix: \u003ccode\u003e@babel/cli\u003c/code\u003e generates duplicate inline source maps (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17175\"\u003e#17175\u003c/a\u003e Generate computed proto key (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16870\"\u003e#16870\u003c/a\u003e perf: Improve builders of \u003ccode\u003e@babel/types\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17176\"\u003e#17176\u003c/a\u003e fix: improve duplicate named groups check (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.26.10 (2025-03-11)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17159\"\u003e#17159\u003c/a\u003e Disallow decorator in array pattern (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-template\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17164\"\u003e#17164\u003c/a\u003e Fix: always initialize ExportDeclaration attributes (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17142\"\u003e#17142\u003c/a\u003e fix: \u0026quot;Map maximum size exceeded\u0026quot; in deepClone (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/5c350eab83dd12268add44cce0eeda6c898211e3\"\u003e\u003ccode\u003e5c350ea\u003c/code\u003e\u003c/a\u003e v7.27.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/582538cedb997231ea8dbbe820589a738679d7fd\"\u003e\u003ccode\u003e582538c\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003etraverseFast\u003c/code\u003e to exit early (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17169\"\u003e#17169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4ad63a4bdb4bb4afc6335e3d8dbeafd19b2baf59\"\u003e\u003ccode\u003e4ad63a4\u003c/code\u003e\u003c/a\u003e [Babel 8] Remove \u003ccode\u003eBLOCK_SCOPED_SYMBOL\u003c/code\u003e and \u003ccode\u003eNOT_LOCAL_BINDING\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17148\"\u003e#17148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/0d0d577826f076c28e1c7a5f0dfbd2f468de0c21\"\u003e\u003ccode\u003e0d0d577\u003c/code\u003e\u003c/a\u003e fix: Reset child scopes when \u003ccode\u003escope.crawl()\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17170\"\u003e#17170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c51cffddd990a876bb4f3bd34ac6907228cc785a\"\u003e\u003ccode\u003ec51cffd\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003eupToScope\u003c/code\u003e parameter to \u003ccode\u003ehasBinding\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17102\"\u003e#17102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f9027420c03d2c549d443ce9861ec7dd7b3dc68a\"\u003e\u003ccode\u003ef902742\u003c/code\u003e\u003c/a\u003e chore: Update TS 5.8 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17185\"\u003e#17185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b1bca3d6db3a19e071a22e51f6116de3b7e28625\"\u003e\u003ccode\u003eb1bca3d\u003c/code\u003e\u003c/a\u003e fix: Uninitialized var declarator in loop marked as constantViolation (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17168\"\u003e#17168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e1ce99df422971175249509e7bbc2b327b8f7957\"\u003e\u003ccode\u003ee1ce99d\u003c/code\u003e\u003c/a\u003e v7.26.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/51ec746b2c56bd28449c215ce3b3020ce10996c6\"\u003e\u003ccode\u003e51ec746\u003c/code\u003e\u003c/a\u003e fix: Should not evaluate vars in child scope (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/17151\"\u003e#17151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64bca7b5f308cd52c192a5c821a57f6d1b0475f4\"\u003e\u003ccode\u003e64bca7b\u003c/code\u003e\u003c/a\u003e v7.26.9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.27.0/packages/babel-traverse\"\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/~nicolo-ribaudo\"\u003enicolo-ribaudo\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/traverse\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\u003cbr /\u003e\ntype Chunk = {file: File}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/hello-theme/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/hello-theme/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2Fhello-theme/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"8.2.6","new_version":"10.1.0","update_type":"major","path":null,"pr_created_at":"2024-05-02T21:46:24.000Z","version_change":"8.2.6 → 10.1.0","issue":{"uuid":"2276561105","node_id":"PR_kwDOAwLaIs5uajBP","number":147,"state":"closed","title":"Bump @babel/traverse and babel-eslint","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-01-26T21:11:19.000Z","author_association":null,"state_reason":null,"created_at":"2024-05-02T21:46:24.000Z","updated_at":"2026-01-26T21:11:21.000Z","time_to_close":54775495,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@babel/traverse","repository_url":"https://github.com/babel/babel","old_version":"7.12.5","new_version":"7.24.5"},{"name":"babel-eslint","repository_url":"https://github.com/babel/babel-eslint","old_version":"8.2.6","new_version":"10.1.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) to 7.24.5 and updates ancestor dependency [babel-eslint](https://github.com/babel/babel-eslint). These dependencies need to be updated together.\n\nUpdates `@babel/traverse` from 7.12.5 to 7.24.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.24.5 (2024-04-29)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16377\"\u003e#16377\u003c/a\u003e fix: TypeScript annotation affects output (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16440\"\u003e#16440\u003c/a\u003e Fix suppressed error order (\u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16408\"\u003e#16408\u003c/a\u003e Await nullish async disposable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16407\"\u003e#16407\u003c/a\u003e Recover from exported \u003ccode\u003eusing\u003c/code\u003e declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16414\"\u003e#16414\u003c/a\u003e Relax ESLint peerDependency constraint to allow v9 (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16425\"\u003e#16425\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e AST types (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16417\"\u003e#16417\u003c/a\u003e Always pass type argument to \u003ccode\u003e.startNode\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-split-export-declaration\u003c/code\u003e, \u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-firefox-class-in-computed-class-key\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-jsx-self\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16439\"\u003e#16439\u003c/a\u003e Make \u003ccode\u003eNodePath\u0026lt;T | U\u0026gt;\u003c/code\u003e distributive (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16421\"\u003e#16421\u003c/a\u003e Remove \u003ccode\u003eJSXNamespacedName\u003c/code\u003e from valid \u003ccode\u003eCallExpression\u003c/code\u003e args (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16406\"\u003e#16406\u003c/a\u003e Do not load unnecessary Babel 7 syntax plugins in Babel 8 (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16357\"\u003e#16357\u003c/a\u003e Performance: improve \u003ccode\u003eobjectWithoutPropertiesLoose\u003c/code\u003e on V8 (\u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 6\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRom Grk (\u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eynnsuis (\u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.24.4 (2024-04-03)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/Dunqing\"\u003e\u003ccode\u003e@​Dunqing\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/luiscubal\"\u003e\u003ccode\u003e@​luiscubal\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16403\"\u003e#16403\u003c/a\u003e Forbid initializerless using (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16388\"\u003e#16388\u003c/a\u003e Ensure decorators are callable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/traverse\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.24.5 (2024-04-29)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-classes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16377\"\u003e#16377\u003c/a\u003e fix: TypeScript annotation affects output (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16440\"\u003e#16440\u003c/a\u003e Fix suppressed error order (\u003ca href=\"https://github.com/sossost\"\u003e\u003ccode\u003e@​sossost\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16408\"\u003e#16408\u003c/a\u003e Await nullish async disposable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16407\"\u003e#16407\u003c/a\u003e Recover from exported \u003ccode\u003eusing\u003c/code\u003e declaration (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16414\"\u003e#16414\u003c/a\u003e Relax ESLint peerDependency constraint to allow v9 (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16425\"\u003e#16425\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e AST types (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16417\"\u003e#16417\u003c/a\u003e Always pass type argument to \u003ccode\u003e.startNode\u003c/code\u003e (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-helper-split-export-declaration\u003c/code\u003e, \u003ccode\u003ebabel-helper-wrap-function\u003c/code\u003e, \u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-firefox-class-in-computed-class-key\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-parameters\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-react-jsx-self\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typeof-symbol\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16439\"\u003e#16439\u003c/a\u003e Make \u003ccode\u003eNodePath\u0026lt;T | U\u0026gt;\u003c/code\u003e distributive (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16421\"\u003e#16421\u003c/a\u003e Remove \u003ccode\u003eJSXNamespacedName\u003c/code\u003e from valid \u003ccode\u003eCallExpression\u003c/code\u003e args (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16406\"\u003e#16406\u003c/a\u003e Do not load unnecessary Babel 7 syntax plugins in Babel 8 (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16357\"\u003e#16357\u003c/a\u003e Performance: improve \u003ccode\u003eobjectWithoutPropertiesLoose\u003c/code\u003e on V8 (\u003ca href=\"https://github.com/romgrk\"\u003e\u003ccode\u003e@​romgrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.24.4 (2024-04-03)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16403\"\u003e#16403\u003c/a\u003e Forbid initializerless using (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16388\"\u003e#16388\u003c/a\u003e Ensure decorators are callable (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16402\"\u003e#16402\u003c/a\u003e fix: Correctly prints \u003ccode\u003e{ [key in Bar]? }\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16394\"\u003e#16394\u003c/a\u003e fix: Correctly generate \u003ccode\u003eTSMappedType\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-firefox-class-in-computed-class-key\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16390\"\u003e#16390\u003c/a\u003e Create bugfix plugin for classes in computed keys in Firefox (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16387\"\u003e#16387\u003c/a\u003e fix: support mutated outer decorated class binding (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16385\"\u003e#16385\u003c/a\u003e fix: Decorators when \u003ccode\u003esuper()\u003c/code\u003e exists and \u003ccode\u003eprotoInit\u003c/code\u003e is not needed (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16384\"\u003e#16384\u003c/a\u003e fix: Transform scoping for \u003ccode\u003efor X\u003c/code\u003e in loop (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/16368\"\u003e#16368\u003c/a\u003e fix: Capture \u003ccode\u003elet\u003c/code\u003e when the \u003ccode\u003efor\u003c/code\u003e body is not a block (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoped-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\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/babel/babel/commit/ddbea7d4e6314f799eb371cc10e16f96ac2c96b2\"\u003e\u003ccode\u003eddbea7d\u003c/code\u003e\u003c/a\u003e v7.24.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e779cad081d47bd6a91302e274dbb93f08bd1d51\"\u003e\u003ccode\u003ee779cad\u003c/code\u003e\u003c/a\u003e fix: TypeScript annotation affects output (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16377\"\u003e#16377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ee4875443db7563b87ef8e11e1fb75582ac72ac1\"\u003e\u003ccode\u003eee48754\u003c/code\u003e\u003c/a\u003e Use multiple TypeScript projects (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16430\"\u003e#16430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4d8b2d0fd79630aec51e2c35daca46cdb2ddd4c3\"\u003e\u003ccode\u003e4d8b2d0\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eNodePath\\\u0026lt;T | U\u0026gt;\u003c/code\u003e distributive (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16439\"\u003e#16439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/a84ec282c0bea68bb184e091742ed9d996a0342f\"\u003e\u003ccode\u003ea84ec28\u003c/code\u003e\u003c/a\u003e Enable \u003ccode\u003eeqeqeq\u003c/code\u003e rule (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16404\"\u003e#16404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/822b025fc9d43263e69aed8a9fc80e8c6b8ebf6d\"\u003e\u003ccode\u003e822b025\u003c/code\u003e\u003c/a\u003e v7.24.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fc0d5ad56e948f2b3d1704adb6367bbde0f25e59\"\u003e\u003ccode\u003efc0d5ad\u003c/code\u003e\u003c/a\u003e Update typescript and lint tools (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16351\"\u003e#16351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/69e792887ea7e5d1cd7375ef7f6f3254ff4f2695\"\u003e\u003ccode\u003e69e7928\u003c/code\u003e\u003c/a\u003e Consider well-known and registered symbols as literals (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16342\"\u003e#16342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/40110e9d707e2b2b81f6e2b99820722a7014132a\"\u003e\u003ccode\u003e40110e9\u003c/code\u003e\u003c/a\u003e Update source map deps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16327\"\u003e#16327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ce59160e34e21e8f1ac2fc55ae037f7b043e8d20\"\u003e\u003ccode\u003ece59160\u003c/code\u003e\u003c/a\u003e v7.24.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.24.5/packages/babel-traverse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `babel-eslint` from 8.2.6 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel-eslint/releases\"\u003ebabel-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded ability to parse Flow enums \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/812\"\u003e#812\u003c/a\u003e (\u003ca href=\"https://github.com/gkz\"\u003e\u003ccode\u003e@​gkz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/791\"\u003ebabel/babel-eslint#791\u003c/a\u003e, also \u003ca href=\"https://redirect.github.com/eslint/eslint/issues/12117\"\u003eeslint/eslint#12117\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eSome context: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/793#issuecomment-524435971\"\u003ebabel/babel-eslint#793\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe ended up going with \u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e's PR \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/794\"\u003ebabel/babel-eslint#794\u003c/a\u003e which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.\u003c/p\u003e\n\u003cp\u003ebabel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.\u003c/p\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/772\"\u003ebabel/babel-eslint#772\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch1\u003ev10.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReverting \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eTypeAlias\u003c/code\u003e \u0026quot;conversion\u0026quot; to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.\u003c/p\u003e\n\u003ch1\u003ev10.0.0\u003c/h1\u003e\n\u003cp\u003eSmall breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBugfix for \u003ccode\u003eTypeAlias\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/584\"\u003ebabel/babel-eslint#584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e/* @flow */\ntype Node\u0026lt;T\u0026gt; = { head: T; tail: Node\u0026lt;T\u0026gt; }\n\u003cp\u003e// or\u003c/p\u003e\n\u003cp\u003etype File = {chunks: Array\u0026lt;Chunk\u0026gt;}\ntype Chunk = {file: File}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to test against ESLint 5, add a peerDependency: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/689\"\u003ebabel/babel-eslint#689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop monkeypatching behavior: \u003ca href=\"https://redirect.github.com/babel/babel-eslint/pull/690\"\u003ebabel/babel-eslint#690\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev9.0.0\u003c/h1\u003e\n\u003cp\u003eWe've released v7: \u003ca href=\"https://twitter.com/left_pad/status/1034204330352500736\"\u003ehttps://twitter.com/left_pad/status/1034204330352500736\u003c/a\u003e, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBabel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo enable the legacy decorators proposal users should add a specific parser option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e{\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3\"\u003e\u003ccode\u003e4bd049e\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd\"\u003e\u003ccode\u003e2c754a8\u003c/code\u003e\u003c/a\u003e Update Babel to ^7.7.0 and enable Flow enums parsing (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97\"\u003e\u003ccode\u003e183d13e\u003c/code\u003e\u003c/a\u003e 10.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908\"\u003e\u003ccode\u003e354953d\u003c/code\u003e\u003c/a\u003e fix: require eslint dependencies from eslint base (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/48f6d78721ff37a8b4752d731d7d595adef8a469\"\u003e\u003ccode\u003e48f6d78\u003c/code\u003e\u003c/a\u003e 10.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/0241b48a47c30e21a6c47b63433ad2e4b3745f3c\"\u003e\u003ccode\u003e0241b48\u003c/code\u003e\u003c/a\u003e removed unused file reference (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/4cf0a21a4b12e64ce4012bbfcc62d0d969053f8b\"\u003e\u003ccode\u003e4cf0a21\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/98c1f130095448441b1ab71f7e4d7751a5877ef0\"\u003e\u003ccode\u003e98c1f13\u003c/code\u003e\u003c/a\u003e Revert \u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/584\"\u003e#584\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/babel/babel-eslint/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/8f78e280a22def1128cd847b73fd7f221a047ed2\"\u003e\u003ccode\u003e8f78e28\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel-eslint/commit/717fba7f5605f4dc1cc5531a7c24d5c9ab37a8a2\"\u003e\u003ccode\u003e717fba7\u003c/code\u003e\u003c/a\u003e test value should be switched\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel-eslint/compare/v8.2.6...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hyperwallet/node-sdk/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/hyperwallet/node-sdk/pull/147","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperwallet%2Fnode-sdk/issues/147","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/147/packages"}}]}